Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Можно ли в дебагере кейла увидеть TIM8, DMA2, ADC3 и прочее?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
koyodza
Можно ли в дебагере кейла увидеть 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
richie
В watch название регистра вдолбить.
Попробовать сам не могу, т.к. нет кейла установленного для ARM, но для C51 сам пользуюсь таким способом.
koyodza
Цитата(richie @ Jan 20 2012, 15:53) *
В watch название регистра вдолбить.

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

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

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

Где об этом можно почитать?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.