Столкнулся с проблемой на МК ARM ядре: один и тот же исходный код в
среде Keil работает, а в IAR - нет (по коду микроконтроллер входит
в режим пониженного потребления и в Keil он просыпается, а в IAR
вызывается исключение HardFault по причине BFAR - т.е. каким-то
образом портится адрес по которому идет обращение). Настройки в средах "Options for target" на первый взгляд одинаковые. В этих средах разные только startup файлы *.s.
Подскажите, пожалуйста, в чём может быть различие, на что обратить внимание?
И еще вопрос, как правильно отлаживать работу устройства в режиме сна, ведь отладчик отключается и считать состояние МК невозможно?
Спасибо!