-
- вот же: SciFi(142 знак., 10.12.2022 12:20)
- Это не ответ на поставленный вопрос. Вопрос был про инструкцию
CPSID i , которая и генерируется макросом __disable_irq ();
Произойдет ли запрет прерываний от систика или нет? - my504(10.12.2022 12:42)
- Произойдёт: "The PRIMASK register prevents activation of all
exceptions with configurable priority". Фиксированный приоритет
только у Reset, NMI, HardFault. Остальные запрещаются. SciFi(1 знак., 10.12.2022 12:52, картинка)
- спасибо, я сердцем чувствовал это. :-) - Лaгyнoв(10.12.2022 15:40)
- Произойдёт: "The PRIMASK register prevents activation of all
exceptions with configurable priority". Фиксированный приоритет
только у Reset, NMI, HardFault. Остальные запрещаются. SciFi(1 знак., 10.12.2022 12:52, картинка)
- Это не ответ на поставленный вопрос. Вопрос был про инструкцию
CPSID i , которая и генерируется макросом __disable_irq ();
Произойдет ли запрет прерываний от систика или нет? - my504(10.12.2022 12:42)
- Обработку NMI_Handler вы не запретите с помощью disable_irq () по
определению. HardFault_Handler с веротностью 99% - нет ибо это
скорее всего тоже вид Non-Maskable Interrupt. Boвa(681 знак., 10.12.2022 08:09)
- А откуда уверенность, что Лагунов спрашивает про Линукс? Я не
замечал его пристрастие к линуксоидному эмбедду... ))) есть такое
мнение, что речь идет об обычных Кортексах М0, ну или максимум М4+. - my504(10.12.2022 08:48)
- ну да, именно STM32G0 - Лaгyнoв(10.12.2022 09:27)
- пр ошибки понятно, те прерывания мне не запретить. У меня речь про
систик. И именно в STM32. - Лaгyнoв(10.12.2022 08:48)
- Мне кажется, что выяснить это в отладчике, да и без него, элементарно. my504(42 знак., 10.12.2022 09:26)
- А откуда уверенность, что Лагунов спрашивает про Линукс? Я не
замечал его пристрастие к линуксоидному эмбедду... ))) есть такое
мнение, что речь идет об обычных Кортексах М0, ну или максимум М4+. - my504(10.12.2022 08:48)
- вот же: SciFi(142 знак., 10.12.2022 12:20)