|
Кто-нибудь пользовался логическим анализатором в KEIL? Как посмотреть состояние пина? |
|
|
|
Jun 17 2014, 18:55
|
Местный
  
Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443

|
Отладчик - STLink на плате Stm32f4DIscovery. Контроллер - STM32F103RET6 Вкладка Trace в аттаче Обратило на себя внимание - MInTime и MaxTime равны нулю. В чем причина?
Сообщение отредактировал Salamander - Jun 17 2014, 18:56
Эскизы прикрепленных изображений
|
|
|
|
|
Jun 19 2014, 17:35
|
Местный
  
Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443

|
Вот... для чистоты эксперимента создал проект заново, добавил самое необоходимое. Включил в режим симулятора. Время бежит, но переменные в окно логического анализатора не добавляются. Может кто глянет, кому нетрудно?
|
|
|
|
|
Jun 19 2014, 18:58
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
В симуляторе выскакивают сообщения вида *** error 65: access violation at 0x40021000 : no 'read' permission *** error 65: access violation at 0x40021000 : no 'write' permission Для устранения нужно разрешить командой map обращаться в нужные диапазоны памяти. Я задаю ее в ini файле, который подключаю в настройках симулятора, но можно и каждый раз при входе в симулятор с клавиатуры. MAP 0x40000000, 0x4002FFFF read write Чтобы переменная была видна в симуляторе, она должна быть глобальной. Вроде, всё.
Эскизы прикрепленных изображений
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|