Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil simulator stm32f3discovery
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
igorle
Осваиваю Keil и stm32f3discovery
Разбираю примеры. В какой-то момент захотел поработать с симулятором. Пошел в Options -> Debug и выбрал Use Simulator и проверел что помечено "Run to main()"
Однако, при попытке забежать процесс PC равен нулю и программа не стартует.

Создал сам новый проект, убедился что для него симулятор работает, а затем начал сравнивать постранично настройки. Оказалось, что дело таки в закладке Debug. Там есть поля параметров для CPU DLL и Dialog DLL.
В проекте из discovery параметров нет, в сгенерированом мною у Cpu DLL параметры -MPU -REMAP, и у Dialog DLL - -pCM4.
Именно REMAP оказался ответственным за мою проблему. Когда я его добавил - все заработало.

Однако я нигде не нашел - для чего эти две DLL, какие параметры у них есть и за что они отвечают. Например, я пока не увидел влияние MPU и pCM4.

Кто-то изучал этот вопрос?
kan35
Разработчики Keil перемудрили..IAR ничем таким не страдает. Еще много чего в иаре работает сразу, а в Keil нужно еще с бубном поплясать...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.