Jump to content

    

Работа в Keil с EFM32

Добрый день!

Не поможет ли кто с симуляцией EFM32G880 от EnergyMicro. Keil нелицензионный. Стандартный генератор ключей. Под 8-биртными микроконтроллерами работает без вопросов. При работате с ARM Cortex M3 компиляция и линковка проекта проходит нормально.При попытке пошаговой отладки под симулятором в окне Command появляется надпись Error 65 access violation at 0x400c8000 no read (а внекоторых случаях write) permission. Судя по смыслу проблемы у PC. И результаты неверные - не пишет в порты ввода-вывода и т.п. Не сталкивался ли кто? И как бороться?

Share this post


Link to post
Share on other sites

Это нормальное поведение, если симулятор не знает этот контроллер.

Можно допилить настройки руками, подробные инструкции - в первых ссылках гугла по запросу keil simulator access violation.

Share this post


Link to post
Share on other sites

В отладчике нужно указать области памяти, куда можно обращаться. Смотрите map команды в помощи.

Share this post


Link to post
Share on other sites

Silabs поставляет отличную бесплатную среду для EFM32, называется SimpisityStudio, сделанную на основе эклипса, отладчик там работает через Segger, если он знает ваш отладчик, то, наверняка все будет работать и с ним.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this