Полная версия этой страницы:
Работа в Keil с EFM32
JohnKorsh
Mar 31 2014, 10:33
Добрый день!
Не поможет ли кто с симуляцией EFM32G880 от EnergyMicro. Keil нелицензионный. Стандартный генератор ключей. Под 8-биртными микроконтроллерами работает без вопросов. При работате с ARM Cortex M3 компиляция и линковка проекта проходит нормально.При попытке пошаговой отладки под симулятором в окне Command появляется надпись Error 65 access violation at 0x400c8000 no read (а внекоторых случаях write) permission. Судя по смыслу проблемы у PC. И результаты неверные - не пишет в порты ввода-вывода и т.п. Не сталкивался ли кто? И как бороться?
esaulenka
Apr 4 2014, 11:12
Это нормальное поведение, если симулятор не знает этот контроллер.
Можно допилить настройки руками, подробные инструкции - в первых ссылках гугла по запросу keil simulator access violation.
В отладчике нужно указать области памяти, куда можно обращаться. Смотрите map команды в помощи.
Silabs поставляет отличную бесплатную среду для EFM32, называется SimpisityStudio, сделанную на основе эклипса, отладчик там работает через Segger, если он знает ваш отладчик, то, наверняка все будет работать и с ним.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.