реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Можно ли в дебагере кейла увидеть TIM8, DMA2, ADC3 и прочее?, STM32 High Density
koyodza
сообщение Jan 20 2012, 13:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 213
Регистрация: 28-02-07
Из: Киев
Пользователь №: 25 744



Можно ли в дебагере кейла увидеть TIM8, DMA2, ADC3 и прочее? Видны только те модули, которые имеются в Medium Density.
В файле STM32F10xxE.SFR упоминания об ADC3 имеются, но сам ADC3 не виден ни в Peripheral->AD Converters, ни в View->System Viewer

Нашёл упоминания о редактировании файлов .sfr
http://www.keil.com/forum/19679/
Кто-нибудь так делал?

STM32 High Density, кейл 4.23
Go to the top of the page
 
+Quote Post
richie
сообщение Jan 20 2012, 13:53
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



В watch название регистра вдолбить.
Попробовать сам не могу, т.к. нет кейла установленного для ARM, но для C51 сам пользуюсь таким способом.
Go to the top of the page
 
+Quote Post
koyodza
сообщение Jan 20 2012, 15:16
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 213
Регистрация: 28-02-07
Из: Киев
Пользователь №: 25 744



Цитата(richie @ Jan 20 2012, 15:53) *
В watch название регистра вдолбить.

Это работает, но почти с таким же успехом можно и вообще дамп памяти смотреть.
Хорошо бы в более удобном привычном виде получить

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
richie
сообщение Jan 20 2012, 15:27
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



Это не возможно, т.к. формочка нарисована заранее и лежит в dll-ке.
Т.е. определения SFR'ов трогать бессмысленно.

Теоретически можно свою формочку сделать, API микровижина описано достаточно подробно.
Вот только стоит ли шкурка выделки?
Go to the top of the page
 
+Quote Post
koyodza
сообщение Jan 20 2012, 15:49
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 213
Регистрация: 28-02-07
Из: Киев
Пользователь №: 25 744



Цитата(richie @ Jan 20 2012, 17:27) *
Это не возможно, т.к. формочка нарисована заранее и лежит в dll-ке.
Т.е. определения SFR'ов трогать бессмысленно.

Ну там для TIM8 например формочка будет такая же, как для TIM1. И с другой периферией примерно так же.
Цитата(richie @ Jan 20 2012, 17:27) *
Теоретически можно свою формочку сделать, API микровижина описано достаточно подробно.

Где об этом можно почитать?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 12:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016