Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
25 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
349544
Топик полностью
koyodza
(27.08.2012 19:44, просмотров: 121)
ответил
Юра
на
Ну понятно, мы же на 0x4 прыгаем :) Jmp 0 это просто бренд. Мне не очень понятно как сбросить приоритеты прерываний, если Jmp 0 будет где-то глубоко в обработчиках.
мы на 0х4 не прыгаем. Мы по адресу 0х???????4 должны взять 32-битное значение, которое является адресом того места, куда надо прыгнуть. Это принципиально разные действия
Ответить
Да, это важное отличие. Не, ну конечно, лучше использовать бит сброса. Но все же можно ли сбросить состояние NVIC вручную если приспичит?
-
Юра
(27.08.2012 20:01
,
)
Врукопашную :) Есть бит сброса в кортексах, есть wdt. Разве этого мало? Оба активно пользую, например, для того чтобы из слова состояния после сброса понять, по какой причине произошел этот сброс. А наковыривать регистры на предмет самостоятельной
Гудвин
(31 знак., 27.08.2012 20:14
)