Страница 4 из 446
Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 19:19:53
urry
да, именно поэтому его выложили в торрент...

Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 19:27:17
demiurg301
тю так не интересно...
Кряки я думаю существуют )) потом найти можно будет!?
Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 20:13:33
urry
Таблетка в комплекте, там же черным по белому...
Напишешь адекватно, поймут превратно...

Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 21:08:00
demiurg301
Хм..Ужас...Тёмный лес и мильён китайцев...
А где взять драйвер по St Link ?
Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 21:20:10
urry
не надо его искать, сам появится.
Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 22:07:23
SubDia
demiurg301, на будущее: все-все-все ищите на сайте производителя. У ST мощная поддержка энд-юзера, на сайте есть усё.
demiurg301 писал(а):у него тоже ограничение в 32К?
Хорошая шутка.

Не обижайтесь.)
Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 22:21:42
demiurg301
SubDia писал(а):demiurg301, на будущее: все-все-все ищите на сайте производителя. У ST мощная поддержка энд-юзера, на сайте есть усё.
demiurg301 писал(а):у него тоже ограничение в 32К?
Хорошая шутка.

Не обижайтесь.)
Буду, буду искать. Я так и делаю обычно. Пока я не знаю - ЧТО мне искать
Не обижаюсь...
Чота KEIL не попёр что называется... Качаю IAR, вот нашёл для нуба мануал
ht**tp://chipspace.ru/project-iar-ewarm-porty-1/
Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 22:59:47
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 которые могут помочь разобраться прошу дать знать.
Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 23:28:12
Satyr
Keil не крут. там даже мульти имидж дебагинга не нашел

Re: STM32 новичку в ARM что к чему
Добавлено: Чт апр 05, 2012 23:52:26
SubDia
mvm писал(а):читаю тему, понимаю, что это превратиться в не переворачиваемый ком информации, если не найдется информация на русском про вот такие вещи: "GPIOC->BSRR = GPIO_BSRR_BS8;" блин, с ПИКом просто PORTC.F#=1;
с чем связана такая сложность (может на первый взгляд) команд. Вообще у кого есть русские help-files которые могут помочь разобраться прошу дать знать.
А Вы разберитесь, что такое GPIOC не с аппаратной точки зрения, а с точки зрения программной. Почитайте (если не знаете, конечно же), что такое структуры, указатели на структуры и доступ к членам данных.. Все станет на места свои, и вся строчка кода "GPIOC->BSRR = GPIO_BSRR_BS8;" превратится для Вас в простую и понятную запись.
А вот с русской документацией туго. Оригинальной документации просто-напросто столько, что даже нет смысла браться ее переводить. Проще аглицкий выучить..
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 00:08:49
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
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 00:20:27
SubDia
О, ну это привычный танец.
А поставьте-ка ST-Link Utility, да попробуйте с его помощью с камнем связь установить.
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 00:22:26
demiurg301
ОО поставил. ИЗ папки IAR каталог Driver. И вручную драйвер прописать. Всё , прожект записал . Светодиоды моргают....
______
Класс.
________
Обдумываю план покорения
Мира STM32

- самое сложное: начать работать с IDE.
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 00:56:19
Satyr
Я эти СТМ32 уж пачками ставить решил
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 01:09:29
demiurg301
Хорошо вам. Я вот тоже хочу соскочить с Atmega128 и тоже рабочий проект перегнать на STM. Радует что можно будет выкинуть RTС и подключить аппаратно SD, при в разы меньшем энергопотреблении.
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 07:53:14
urry
Кстати, о кейле. Кто знает, как правильно включить дебаг на симуляторе ?
Я отлаживаюсь только через ст-линк.
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 10:15:05
TripleKill
mvm писал(а):скринчики прикладываю.
На nema.jpg в меню Project есть пункт Options for target 'Project'. Он не работает или в чём загвоздка?
Не отрицаю, может и другими путями туда можно попасть, не пробовал.
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 15:39:26
Galizin
urry писал(а):Кстати, о кейле. Кто знает, как правильно включить дебаг на симуляторе ?
В свойствах проекта в закладке debug установить, что будешь использовать симулятор. St-link нужно выбирать на правой стороне окошка а симулятор выбирается на левой. В качестве target нужно поставить что то типа stm32f103ret6. Потом как обычно Ctrl-F5 для запуска отладки. В меню добавится пункт просмотра перифирии. Можно не только просматривать но и менять флажки на ходу.
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 21:00:43
demiurg301
Не нашёл я тему про IAR. Может создать...
ТАкой вопрос - а можно там включить выпадающие структуры?
Как в Delphi или том же CVAVR 2 версии ( и не только в них) ?
Типа я пишу "GPIOB. " и тут структура "вываливается"?
Re: STM32 новичку в ARM что к чему
Добавлено: Пт апр 06, 2012 21:19:41
Satyr
В иаре то?
разве в конце 90х (на том уровне интерфейс иара застрял) было чтото выпадающее ? -)))