Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Изучаем STM32 Cortex M3

Непрочитано 07.05.2011, 14:53  
ST_Senya
Временная регистрация
 
Регистрация: 17.11.2007
Сообщений: 67
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
ST_Senya на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Доброго времени суток) Да всех радистов с праздником!
Я решил осваивать ARM cortex-m3. Сейчас тока PIC умею программить немного да с ядром 8051 Silicon Labs работал Чуток.
У меня к вам как новичку сразу несколько вопросов:
1) Какую среду программирования лучше выбрать? Keil или IAR ?
2) Поддерживает ли новые версии Proteus STM32?
3) Остались ли халявные рассылки под STM 32 или акции уже все прошли?
4) Да и нужно ли мне будет покупать ST_LINK Если в своём распоряжении я имею жёлтенький J-Link IAR правдо уже перепрошитый прошивкой чёрного SEGGERA?

Заранее спасибо.
Реклама:
ST_Senya вне форума  
Непрочитано 07.05.2011, 21:09  
akimych
Прописка
 
Регистрация: 02.01.2011
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 32 раз(а) в 28 сообщении(ях)
akimych на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Цитата:
Совсем нет , именно ST-Link CLI STM32 ST-LINK Utility Command Line Interface (CLI). Новая версия ST-Link Utility включает и командную строку .
Ха, оказывается СТМ обновил эту утилиту, а у меня была древняя версия, там не было CLI. Действительно удобная утилитка.

Цитата:
Это не Кейл, это STM...
Я свой STM32VLDISCOVERY обновил до 2-го и поехало
Странно, что на сайте СТМ нет апдейта до 2ой версии (или я не нашел). Апдейт есть в кейле.
Что-то мне не нравится этот новый драйвер. Пробовал я апдейт запустить, так у него тоже новая длл-ка. Вот как они предполагают апдейтить старую прошивку через новый драйвер.
Тут правда есть еще один интересный момент. После того, как мне апдейт сказал, что не может запустить драйвер, я решил глянуть, какие файлы он пытается искать. Оказалось, что новый драйвер пытается работать через WinUSB. Ну так блин, нет у меня винусб. На ХП оно как бы не предусмотрена штатно. Установить вроде бы можно, но WDK ради этого качать не хочется.
Со старой длл-ко апдейт запускается, да вот только будет ли апдейтнутый ст-линк работать со старым драйвером? Что вообще даёт этот апдейт?
akimych вне форума  
Непрочитано 07.05.2011, 21:21  
akimych
Прописка
 
Регистрация: 02.01.2011
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 32 раз(а) в 28 сообщении(ях)
akimych на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Цитата:
У меня к вам как новичку сразу несколько вопросов:
1) Какую среду программирования лучше выбрать? Keil или IAR ?
2) Поддерживает ли новые версии Proteus STM32?
3) Остались ли халявные рассылки под STM 32 или акции уже все прошли?
4) Да и нужно ли мне будет покупать ST_LINK Если в своём распоряжении я имею жёлтенький J-Link IAR правдо уже перепрошитый прошивкой чёрного SEGGERA?
1) У кейла есть неплохой симулятор. А так, на вкус и цвет... Лучше самому попробовать и сравнить.
2) Хотелось бы увидеть поддержку стм32 в протеусе. Но похоже, что ее нет.
4) Не надо.
akimych вне форума  
Непрочитано 07.05.2011, 21:31  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от akimych Посмотреть сообщение
Со старой длл-ко апдейт запускается, да вот только будет ли апдейтнутый ст-линк работать со старым драйвером? Что вообще даёт этот апдейт?
Цитата:
- On ST-Link/V2, upgrade firmware to V2J14S3:
* Added command for target hardware reset
* Added command for target voltage measurement
* Added SWV commands
А вот по поводу что с чем работает внятно сказать не могу из-за кучи софта под STM8 и STM32... вроде всё работает, но что с чем взаимодействует... одному STM'у известно...
st_1 вне форума  
Непрочитано 08.05.2011, 10:23  
lsa
Почётный гражданин KAZUS.RUN
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,479
Сказал спасибо: 3,193
Сказали Спасибо 2,982 раз(а) в 682 сообщении(ях)
lsa на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

У кого получилось попробовать STM Studio for STM32 and STM8 devices?
У меня выплевывает отладочные файлы, говорит незнакомый компилятор.
Для STM32 пробовал Keil и CooCox.
lsa вне форума  
Непрочитано 08.05.2011, 11:28  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

согласно документации
http://www.st.com/internet/com/TECHN...CD00291687.pdf
поддерживает только

Parse DWARF debugging information in the ELF application executable file (Cosmic STM8 and Raisonance STM.
и вроде как
Added support for IAR elf file parsing (STM8 and STM32)
а вот поддержки кейла пока нет
STM32 ARM (keil) elf files not managed.
__________________
ziblog.ru
zheleznjakov вне форума  
Сказали "Спасибо" zheleznjakov
lsa (08.05.2011)
Непрочитано 08.05.2011, 20:40  
EugenyAM
Временная регистрация
 
Регистрация: 24.09.2010
Сообщений: 97
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
EugenyAM на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от ST_Senya Посмотреть сообщение
4) Да и нужно ли мне будет покупать ST_LINK Если в своём распоряжении я имею жёлтенький J-Link IAR правдо уже перепрошитый прошивкой чёрного SEGGERA?

Заранее спасибо.
J-Link прекрасно шьет из IAR. Имея ST-Link или Discovery можно просто сэкономить количество ног, забираемых под отладку с 5 до 2.
EugenyAM вне форума  
Непрочитано 08.05.2011, 22:30  
akimych
Прописка
 
Регистрация: 02.01.2011
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 32 раз(а) в 28 сообщении(ях)
akimych на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

J-Link тоже поддерживает SWD, так что кол-во ног одинаковое.

Цитата:
* Added SWV commands
А вот это интересно. Давно хотел заценить эту фичу. Вопрос в том, какая среда поддерживает SWV через ст-линк.

Цитата:
А вот по поводу что с чем работает внятно сказать не могу из-за кучи софта под STM8 и STM32... вроде всё работает, но что с чем взаимодействует... одному STM'у известно...
А ОСь какая?
akimych вне форума  
Непрочитано 09.05.2011, 07:56  
lsa
Почётный гражданин KAZUS.RUN
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,479
Сказал спасибо: 3,193
Сказали Спасибо 2,982 раз(а) в 682 сообщении(ях)
lsa на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Семинар и тренинг «ARM Cortex-M3 для бюджетных решений»
Компания Компэл совместно с компанией STMicroelectronics приглашают Вас принять участие в семинаре «ARM Cortex-M3 для бюджетных решений», который пройдет 31 мая в Москве.
http://catalog.compel.ru/blog/2011/0...5-2011-moskva/
Аналогичный семинар пройдет 01 июня в Санкт-Петербурге.
http://catalog.compel.ru/blog/2011/0...1-s-peterburg/

Тренинг «Работаем с МК STM32» (25.05.2011, Томск)
http://catalog.compel.ru/blog/2011/0...05-2011-tomsk/
Семинар «Texas Instruments: обзор применений» (24.05.2011, Томск)
http://catalog.compel.ru/blog/2011/0...-05-2011-tomsk

Последний раз редактировалось lsa; 09.05.2011 в 08:00.
lsa вне форума  
Непрочитано 13.05.2011, 16:13  
SasaVitebsk
Гражданин KAZUS.RUN
 
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
SasaVitebsk на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Любопытная информация.
Отладили опытный экземпляр. Там один из контроллеров был stm32f105.
Выпустили 3 опытных образца. Отдал 2 вечера. На первом вечере видел что проц вешается ч/з какое-то время. Очень плохое питание было. Отдал на доделку. Переделали. Проц стал работать устойчиво. Только связи нет. Перерыл всё...
Оказывается вместо кварца 8МГц (8*9=72) был впаян кварц 16МГц. То бишь проц устойчиво пахал на 144. А я день здоровья положил.
SasaVitebsk вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.