Jump to content

    
Sign in to follow this  
Beginning

KEIL - симулятор работает не полнофункционально.

Recommended Posts

Дело вот в чём. Работал через отладчик (jetlink). Всё было OK.

Решил попробовать через симулятор. Мне надо было отладить только алгоритм. Выбрал камень ARM cortex M3. IROM1 поставил 0/1000 IRAM1 - 2000000/1000

Запускаю программу на отладку. И что я вижу... работает только пошаговая отладка. Все кнопки (run, step over и т.д.) работают только в пошаговом режиме

Это глюк или "фича" такая?

 

Share this post


Link to post
Share on other sites
Все кнопки (run, step over и т.д.) работают только в пошаговом режиме

А как Вы хотите, чтобы эти кнопки работали? %) Конкретизируйте, пожалуйста, что есть "не пошаговый режим" для кнопки step over например.

Share this post


Link to post
Share on other sites

Ну как бы да. А вы нет?

Если я нажимаю RUN то ожидаю что программа запустится, и остановится только тогда, когда я нажму stop или точка останова встретится.

Share this post


Link to post
Share on other sites
Если я нажимаю RUN то ожидаю что программа запустится, и остановится только тогда, когда я нажму stop или точка останова встретится.

Так и есть. Откройте, например, \Keil\ARM\Examples\Hello и убедитесь, что Кеил не виноват. =)

Share this post


Link to post
Share on other sites
Так я и не утверждаю что keil виноват.

Это глюк или "фича" такая?

Значит показалось. =)

 

P.S. Пример попробую.

Можете сразу и под кортексы пробовать - \Keil\ARM\Boards\ST\EK-STM32F\Measure

Share this post


Link to post
Share on other sites

Походу трабл был в следующем. Я скопипастил рабочий проект и в ручную переименовал все файлы проекта на новое имя. К моему удивлению проект запустился и компилировался не выдовая ни каких ошибок.

Возможно из-за этого и глючил.

З.Ы. Создал новый проект -симуляция заработала как надо.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this