ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
1307416
Peter_M (07.05.2023 10:29, просмотров: 1022)
Столкнулся с проблемой на МК ARM ядре: один и тот же исходный код в среде Keil работает, а в IAR - нет (по коду микроконтроллер входит в режим пониженного потребления и в Keil он просыпается, а в IAR вызывается исключение HardFault по причине BFAR - т.е. каким-то образом портится адрес по которому идет обращение). 

Настройки в средах "Options for target" на первый взгляд одинаковые. В этих средах разные только startup файлы *.s.

Подскажите, пожалуйста, в чём может быть различие, на что обратить внимание?

И еще вопрос, как правильно отлаживать работу устройства в режиме сна, ведь отладчик отключается и считать состояние МК невозможно?

Спасибо!