STM32 новичку в ARM что к чему

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: STM32 новичку в ARM что к чему

Сообщение urry »

да, именно поэтому его выложили в торрент...
:)
Реклама
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: STM32 новичку в ARM что к чему

Сообщение demiurg301 »

тю так не интересно... :))

Кряки я думаю существуют )) потом найти можно будет!?
Реклама
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: STM32 новичку в ARM что к чему

Сообщение urry »

Таблетка в комплекте, там же черным по белому...

Напишешь адекватно, поймут превратно... :(
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: STM32 новичку в ARM что к чему

Сообщение demiurg301 »

Хм..Ужас...Тёмный лес и мильён китайцев... :)))

А где взять драйвер по St Link ?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: STM32 новичку в ARM что к чему

Сообщение urry »

не надо его искать, сам появится.
Реклама
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: STM32 новичку в ARM что к чему

Сообщение SubDia »

demiurg301, на будущее: все-все-все ищите на сайте производителя. У ST мощная поддержка энд-юзера, на сайте есть усё.
demiurg301 писал(а):у него тоже ограничение в 32К?
Хорошая шутка. :)))
Не обижайтесь.)
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Реклама
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: STM32 новичку в ARM что к чему

Сообщение demiurg301 »

SubDia писал(а):demiurg301, на будущее: все-все-все ищите на сайте производителя. У ST мощная поддержка энд-юзера, на сайте есть усё.
demiurg301 писал(а):у него тоже ограничение в 32К?
Хорошая шутка. :)))
Не обижайтесь.)
Буду, буду искать. Я так и делаю обычно. Пока я не знаю - ЧТО мне искать :)
Не обижаюсь...

Чота KEIL не попёр что называется... Качаю IAR, вот нашёл для нуба мануал :)

ht**tp://chipspace.ru/project-iar-ewarm-porty-1/
mvm
Открыл глаза
Сообщения: 40
Зарегистрирован: Вс янв 30, 2011 18:52:55

Re: STM32 новичку в ARM что к чему

Сообщение mvm »

TripleKill Вы писали:
TripleKill писал(а):...

1). Открываем меню "Project" - "Options for target ... ", и переходим на вкладку "Debug". В правой части окна отмечаем "Use:", из списка выбираем ST-Link Debugger. Жмём Settings.

Изображение

...
не знаю, может у меня с версией что-то не так, у меня эта выборка расположена так: меню "Flash" -> "Configure flash tools..."
скринчики прикладываю.

PS: ребята, забрал-таки свой VLdiscovery :) (LEDморгаю потихоньку, благодаря ВАМ), читаю тему, понимаю, что это превратиться в не переворачиваемый ком информации, если не найдется информация на русском про вот такие вещи: "GPIOC->BSRR = GPIO_BSRR_BS8;" блин, с ПИКом просто PORTC.F#=1;
с чем связана такая сложность (может на первый взгляд) команд. Вообще у кого есть русские help-files которые могут помочь разобраться прошу дать знать.
Вложения
nema.jpg
(61 КБ) 1005 скачиваний
konfig.jpg
(27.54 КБ) 834 скачивания
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: STM32 новичку в ARM что к чему

Сообщение Satyr »

Keil не крут. там даже мульти имидж дебагинга не нашел :)))
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: STM32 новичку в ARM что к чему

Сообщение SubDia »

mvm писал(а):читаю тему, понимаю, что это превратиться в не переворачиваемый ком информации, если не найдется информация на русском про вот такие вещи: "GPIOC->BSRR = GPIO_BSRR_BS8;" блин, с ПИКом просто PORTC.F#=1;
с чем связана такая сложность (может на первый взгляд) команд. Вообще у кого есть русские help-files которые могут помочь разобраться прошу дать знать.
А Вы разберитесь, что такое GPIOC не с аппаратной точки зрения, а с точки зрения программной. Почитайте (если не знаете, конечно же), что такое структуры, указатели на структуры и доступ к членам данных.. Все станет на места свои, и вся строчка кода "GPIOC->BSRR = GPIO_BSRR_BS8;" превратится для Вас в простую и понятную запись.
А вот с русской документацией туго. Оригинальной документации просто-напросто столько, что даже нет смысла браться ее переводить. Проще аглицкий выучить..
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: STM32 новичку в ARM что к чему

Сообщение demiurg301 »

Поставил IAR - как то он выглядит "цивильней". Всё чётко, всё по полкам.

Скомпилил прожект.

Но ST-LINK также не запустился

Fatal error: ST-Link DLL not found Session aborted!

Дальше соответсвенно
Failed to load flash loader: C:\Program Files\IAR Systems\Embedded Workbench 6.0\arm\config\flashloader\ST\
FlashSTM32L15xxxRAM16K.out
Failed to load flash loader: C:\Program Files\IAR Systems\Embedded Workbench 6.0\arm\config\flashloader\ST\
FlashSTM32L15xxB.flash

Погуглил - ничего похожего нету...

В диспетчере висит неопределённое устройство с названием ST-LINK
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: STM32 новичку в ARM что к чему

Сообщение SubDia »

О, ну это привычный танец.
А поставьте-ка ST-Link Utility, да попробуйте с его помощью с камнем связь установить.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: STM32 новичку в ARM что к чему

Сообщение demiurg301 »

ОО поставил. ИЗ папки IAR каталог Driver. И вручную драйвер прописать. Всё , прожект записал . Светодиоды моргают....
______
Класс.
________
Обдумываю план покорения Мира STM32 :))) - самое сложное: начать работать с IDE.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: STM32 новичку в ARM что к чему

Сообщение Satyr »

Я эти СТМ32 уж пачками ставить решил :)))
cpb_pre.JPG
(92.82 КБ) 1241 скачивание
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: STM32 новичку в ARM что к чему

Сообщение demiurg301 »

Хорошо вам. Я вот тоже хочу соскочить с Atmega128 и тоже рабочий проект перегнать на STM. Радует что можно будет выкинуть RTС и подключить аппаратно SD, при в разы меньшем энергопотреблении.
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: STM32 новичку в ARM что к чему

Сообщение urry »

Кстати, о кейле. Кто знает, как правильно включить дебаг на симуляторе ?
Я отлаживаюсь только через ст-линк.
TripleKill
Вымогатель припоя
Сообщения: 671
Зарегистрирован: Вт июн 29, 2010 12:31:49

Re: STM32 новичку в ARM что к чему

Сообщение TripleKill »

mvm писал(а):скринчики прикладываю.
На nema.jpg в меню Project есть пункт Options for target 'Project'. Он не работает или в чём загвоздка?
Не отрицаю, может и другими путями туда можно попасть, не пробовал.
Galizin
Мучитель микросхем
Сообщения: 477
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Re: STM32 новичку в ARM что к чему

Сообщение Galizin »

urry писал(а):Кстати, о кейле. Кто знает, как правильно включить дебаг на симуляторе ?
В свойствах проекта в закладке debug установить, что будешь использовать симулятор. St-link нужно выбирать на правой стороне окошка а симулятор выбирается на левой. В качестве target нужно поставить что то типа stm32f103ret6. Потом как обычно Ctrl-F5 для запуска отладки. В меню добавится пункт просмотра перифирии. Можно не только просматривать но и менять флажки на ходу.
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: STM32 новичку в ARM что к чему

Сообщение demiurg301 »

Не нашёл я тему про IAR. Может создать...
ТАкой вопрос - а можно там включить выпадающие структуры?

Как в Delphi или том же CVAVR 2 версии ( и не только в них) ?

Типа я пишу "GPIOB. " и тут структура "вываливается"?
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: STM32 новичку в ARM что к чему

Сообщение Satyr »

В иаре то? :)))
разве в конце 90х (на том уровне интерфейс иара застрял) было чтото выпадающее ? -)))
Ответить

Вернуться в «ARM»