Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 09.12.2010, 12:47  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Может по STM32 новую тему забубенить?
Как раз сейчас вожусь с Discovery и uVision 4.13.
Статья по GPIO на подходе ›› http://eugenemcu.ru/publ/13-1-0-71
IAR 5,5 обругал меня когда я ему подсунул STM-овский проект для Discovery32 поэтому решил стартануть с Keil.
Реклама:

Последний раз редактировалось EugVor; 09.12.2010 в 12:49.
EugVor вне форума  
Непрочитано 09.12.2010, 12:49  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Сообщение от EugVor Посмотреть сообщение
Может по STM32 новую тему забубенить?
Как раз сейчас вожусь с Discovery и uVision 4.13.
Статья по GPIO на подходе ›› http://eugenemcu.ru/publ/13-1-0-71
О! Наконец!
У меня тот же комплект. И глюк.
Как эа связка работает? Включили? Скомпилили? Залили? Могу задать вопрос?
ut1wpr вне форума  
Непрочитано 09.12.2010, 12:52  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Проект "Demo" для дискавери нормально компилируется, шьётся и отлаживается и в
uVision 4,13а ›› http://rutracker.org/forum/viewtopic.php?t=2305709

Последний раз редактировалось EugVor; 09.12.2010 в 13:34.
EugVor вне форума  
Непрочитано 09.12.2010, 13:24  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Сообщение от EugVor Посмотреть сообщение
Проект "Demo" для дискавери нормально компилируется, шьётся и отлаживается и в uVision 4,13а (ссылку чуть позже выложу).
Спасибо.
Я так понял, что вопрос можно. Извините, что очень подробно. Я по другому не умею.
Выгружаем проект по умолчанию при первом старте Кейла.
Загружаем проект.
c:\Keil\ARM\Boards\ST\STM32-Discovery\Blinky\Blinky.uvproj
Провереяем настройки проекта:
- тарджет STM32F100RB
- в закладке Debug выбираем ST-LINK debagger и ставим галку чекбокса [v] Run to Main()
- в Utilities выбираем ST-LINK debagger и ставим галку чекбокса [v] Update target before debugging
Компилируем с пересборкой (на всякий случай).
В окне Build output смотрим результат компиляции и сборки:
Build target 'STM32F100RB Flash'
assembling startup_stm32f10x_ld_vl.s...
compiling system_stm32f10x.c...
compiling Blinky.c...
linking...
Program Size: Code=1264 RO-data=328 RW-data=44 ZI-data=1636
".\Flash\Blinky.axf" - 0 Error(s), 0 Warning(s).
Счастливы!
Далее подключаем Дискавери (если раньше этого не сделали).
Наблюдаем радостное мигание синего светодиодика. Живет и дышит!
Жмем пупку «Download»
Дважды вспыхивает и гаснет светодиод СОМ на стороне ST-Link-а.
В окне вывода наблюдаем надпись:
Load "C:\\Keil\\ARM\\Boards\\ST\\STM32-Discovery\\Blinky\\Flash\\Blinky.AXF"
Начинаем сомневаться, так ли это… Потому что:
ни один юзер-светодиод уже не горит.
ни одна из юзер-кнопок не реагируем на нажатие.
Думаем:
программа не загрузилась?
загрузилась, но не стартанула?
продолжает загружаться?
Снимаем питание на стороне Дискавери (снимаем и надеваем джампер Idd).
Заработало! Но что?! Похоже, предыдущая программа.
Бегом в текст проги, ищем и меняем определение:
Код:
#define LED_BLINK_RATE    20             /* rate = LED_BLINK_RATE * systick   */
скажем на 80..
Все повторяем. После перезаливки (мы так думаем) и очередного передергивания видим, что темп мигания не изменился. Программа НЕ ЗАШИЛАСЬ!
Не будем отчаиваться. У нас еще отладчик есть!
Заходим в отладчик, ждем пока он свои окна откроет-разложит. Видим выделенную строку на первой же функции в main(). Предполагаем, что все в порядке (в дальнейшем честное шагание по строкам это подтвердит). Без постановки брекпоинтов даем команду RUN и видим по измененному темпу мигания, что загрузилась прога уже с измененным параметром.
Значит дебагером загрузить программу можно. Хоть криво, но все таки…
А теперь скажите, где и в каком месте у меня НЕ ТАК, и ЧТО не так?
ut1wpr вне форума  
Непрочитано 09.12.2010, 13:29  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Сообщение от EugVor Посмотреть сообщение
Проект "Demo" для дискавери нормально компилируется, шьётся и отлаживается и в uVision 4,13а (ссылку чуть позже выложу).
Наверное, этот проект не из комплекта 4.13а.
В папках оригинала не нашел проекта с таким названием.
Работал с предложенным проектом BLINKY.
ut1wpr вне форума  
Непрочитано 09.12.2010, 13:33  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Сообщение от ut1wpr Посмотреть сообщение
Наверное, этот проект не из комплекта 4.13а.
В папках оригинала не нашел проекта с таким названием.
Работал с предложенным проектом BLINKY.
Я имею в виду проект с сайта STM ›› http://www.st.com/internet/com/SOFTW...ry_package.zip
В нём и все настройки посмотреть можно.

Последний раз редактировалось EugVor; 09.12.2010 в 13:37.
EugVor вне форума  
Непрочитано 09.12.2010, 13:46  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Сообщение от EugVor Посмотреть сообщение
Я имею в виду проект с сайта STM ›› http://www.st.com/internet/com/SOFTW...ry_package.zip
В нём и все настройки посмотреть можно.
Взял этот проект. Собирается без единой ошибки.
Но сохраняется та же проблема.
После заливки программа не стартует. Сброс питанием показывает, что прога не залита.
После запуска дебаггера программа заливается и работает.
Это та же программа, с которой поставляется модуль.
Вот я и не понимаю, может мне модуль левый попался?
ps После загрузки проекта в нем выбран тарджет 100VB, реально в модуле стоит 100RB. Мелочь, но производит впечатление неаккуратности..

Последний раз редактировалось ut1wpr; 09.12.2010 в 13:48.
ut1wpr вне форума  
Непрочитано 09.12.2010, 13:59  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Пока что заметил следуещее для uVision:
1. Опцией Download прошивка не заливается, видимо нужны доп. настройки (какие именно я без понятия). Но нормально заливается при отладке через ST-Link.
2. Первый раз стартует только после выключения питания, далее нормально по ресету.

Последний раз редактировалось EugVor; 09.12.2010 в 14:07.
EugVor вне форума  
Непрочитано 09.12.2010, 14:11  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Сообщение от EugVor Посмотреть сообщение
Пока что заметил следуещее для uVision:
1. Опцией Download прошивка не заливается, видимо нужны доп. настройки (какие без понятия). Нормально заливается при отладке через ST-Link.
2. Первый раз стартует только после выключения питания, далее нормально по ресету.
Вот-вот!
Я об этом второй день людям голову морочу. Думал, только у меня.
Дополнительных настроек НЕТ! Я все тщательно перерыл. (С языком у меня ОК).
Напрашивается вывод о некоей "сыроватости" Кейла этой версии под эту борду. Грешить на фирмварю в ST-Linke как-то напряжно. Ведь в дебагере и шьет и ладит.
Или с Кейловодами связываться, или с ST-шниками. Игриво как-то через дебаг все время шить...
ps Кстати, для конфигурирования загрузчика других борд есть опция "Стартовать программу после загрузки". А для данной - вообще нет никаких настроек.

Последний раз редактировалось ut1wpr; 09.12.2010 в 14:13.
ut1wpr вне форума  
Непрочитано 09.12.2010, 16:12  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Конкурс от EBV Elektronik и STMicroelectronics. Рассылают отладочные платы

Пока двое обнаружили повторяющуюся ошибку.
Кто ещё получил борду и включал?
Столько постов про получение было, и что? Только двое?
ut1wpr вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Технология изготовления печатной платы Tungus55 Делимся опытом 1165 06.01.2017 19:19


Часовой пояс GMT +4, время: 16:32.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot