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

 
 
 
Reply to this topicStart new topic
> STM32F207 + Keil Debug, нет переферии при отладке в железе
PoReX
сообщение Mar 19 2012, 12:03
Сообщение #1


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

Группа: Свой
Сообщений: 112
Регистрация: 1-05-09
Из: Ростов-на-Дону
Пользователь №: 48 518



Доброго времени суток!
Разбираюсь с микроконтроллерами STM в частности с F207. Написал проект в Keil'е, встал на отладку, жму вкладку Peripherals и кроме Core Peripherals ничего нет! Keil не поддерживает переферию 200-го семейства? System-Viewer File подключен: SFD\ST\STM32F2xx\STM32F20x.sfr, насколько я понял это и есть описание перефирии. В чем может быть проблема? Напоминаю, что это не симуляция, а отладка в железе.


--------------------
«У современных мобильных телефонов такая же вычислительная мощь, что и у компьютеров NASA в 60-е годы. И в то время этого хватало, чтобы запустить человека в космос, а сегодня — только чтобы запускать птиц в свиней.»
Go to the top of the page
 
+Quote Post
SII
сообщение Mar 19 2012, 22:57
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



Такое -- абсолютно обычное явление. Более того, вкладки могут быть, но оказаться неверными (не от того МК; так обстоит дело, например, с AT91SAM9G45). Так что привыкайте отлаживать, просматривая интересующие регистры другими способами.
Go to the top of the page
 
+Quote Post
PoReX
сообщение Mar 20 2012, 10:25
Сообщение #3


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

Группа: Свой
Сообщений: 112
Регистрация: 1-05-09
Из: Ростов-на-Дону
Пользователь №: 48 518



Мда....я смотрю на 200-й серию как-то обделили, что ST, что KEIL, хорошо хоть библиотека для переферии есть. Как же удобно было на LPC175x/6x, при отладке все регистры как на ладони.


--------------------
«У современных мобильных телефонов такая же вычислительная мощь, что и у компьютеров NASA в 60-е годы. И в то время этого хватало, чтобы запустить человека в космос, а сегодня — только чтобы запускать птиц в свиней.»
Go to the top of the page
 
+Quote Post
ISK2010
сообщение Mar 20 2012, 11:37
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 21-09-10
Из: г.Зеленоград
Пользователь №: 59 631



PoReX, а для других МК, например, STM32F10X пробовали? У меня год назад была подобная проблема. Жал на вкладку Peripherals, а всплывал пустой маленький(максимум на одну строку) список. Тогда помогло только комбо "удалениее-чистка реестра-установка", и все появилось.
Go to the top of the page
 
+Quote Post
PoReX
сообщение Mar 21 2012, 06:53
Сообщение #5


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

Группа: Свой
Сообщений: 112
Регистрация: 1-05-09
Из: Ростов-на-Дону
Пользователь №: 48 518



В 103-ем есть переферия, а в 107 нету.


--------------------
«У современных мобильных телефонов такая же вычислительная мощь, что и у компьютеров NASA в 60-е годы. И в то время этого хватало, чтобы запустить человека в космос, а сегодня — только чтобы запускать птиц в свиней.»
Go to the top of the page
 
+Quote Post
uriy
сообщение Mar 21 2012, 09:52
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



В 105 есть большая часть, но не вся.
Go to the top of the page
 
+Quote Post
ISK2010
сообщение Nov 27 2012, 04:40
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 21-09-10
Из: г.Зеленоград
Пользователь №: 59 631



Добрый день!
Я опять столкнулся с этой проблемой. А именно: после переустановки Keil (4.23 заменил на 4.60) при отладке с железом во вкладке "System Viewer Windows" ничего нет. Просто одна пустая строка. Повторная переустановка с чисткой реестра не помогла. Но лечение оказалось проще. Достаточно было в настройках "Target Options" сменить девайс на какой-нибудь другой, например, stm32f105 сменить на stm32f107. Потом прошить так девайс и запустить отладку. Периферия тут же появиться, и потом можно в настройках сменить девайс на родной, периферия в System Viewer Windows останется.
Но есть вопрос. Только у меня во вкладке "Peripherals" кроме "Core peripherals" ничего нет?

Go to the top of the page
 
+Quote Post
редактор
сообщение Nov 27 2012, 07:30
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315



Если System-View файл подключен, то в отладчике попробуйте через другое меню View->Sistem View. на Keil 4.23 у меня там показывает регистры. Но я этим редко пользуюсь. Обычно в Watch вытаскиваю интересующую структуру.


--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:01
Рейтинг@Mail.ru


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