Я пытаюсь понять многозадачность в PIC18Fs. Я знаю, что счетчик программ хранится в Stack до прерываний, а затем возвращается к тому же адресу ПК, когда прерывание завершается. Как я могу найти значение ПК, хранящееся в Stack, и сохранить его в каком-то регистре, чтобы впоследствии использовать его для возврата. ? например, значение ПК для Task1, Task2 и т. д.Как получить значение счетчика программ из Stack on PIC18F
0
A
ответ
0
Я думаю AN818 Отвечает на мой вопрос. SO в упреждающей ОС, я бы сэкономил TOSU, TOSL, TOSH и STKPTR (наряду с другими регистрами) непосредственно перед выполнением ISR и из загрузок TOSU, TOSL, TOSH и STKPTR ISR с новым значением для следующей задачи. Будет приветствовать любые дальнейшие комментарии/предложения/примеры по этому вопросу. Спасибо
Смежные вопросы
- 1. Нулевое значение счетчика программ
- 2. Неверное значение счетчика программ: 0
- 3. Недопустимое значение счетчика программ в MIPS
- 4. Переполнение счетчика программ?
- 5. Как напечатать точное значение счетчика программ в C
- 6. Сбой из-за недействительного счетчика программ
- 7. Eclipse-Plugin: Позиция счетчика программ
- 8. Как получить значение от счетчика в андроиде?
- 9. Инструкция Указатель против счетчика программ?
- 10. Как получить значение счетчика в зависимости от другого счетчика
- 11. Как получить значение от динамически созданного счетчика?
- 12. Stack line on area/stack area on line в highcharts?
- 13. Значения регистра счетчика программ для Java-программы
- 14. Java: Как получить значения из других программ?
- 15. Указатель стека/Ошибка счетчика программ MIPs
- 16. Как решить добавить значение из счетчика?
- 17. Как получить текущее значение счетчика на Android
- 18. Как получить целочисленное значение значения счетчика?
- 19. Как получить выбранное значение счетчика из списка в Android?
- 20. Как получить значение счетчика из этого SQL заявления
- 21. C++ std :: thread on stack
- 22. Инкремент счетчика программ по адресу филиала
- 23. Как получить два значения счетчика и получить значение соответствовать?
- 24. java stack dump on windows
- 25. Перемещение счетчика программ в Delphi Отладка
- 26. Как сбросить значение счетчика?
- 27. значение счетчика
- 28. Как получить данные возвращенного значения из счетчика?
- 29. Задержка на PIC18F
- 30. Получить выбранное значение счетчика не работает