Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

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

Чт апр 05, 2012 19:19:53

да, именно поэтому его выложили в торрент...
:)

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

Чт апр 05, 2012 19:27:17

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

Кряки я думаю существуют )) потом найти можно будет!?

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

Чт апр 05, 2012 20:13:33

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

Напишешь адекватно, поймут превратно... :(

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

Чт апр 05, 2012 21:08:00

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

А где взять драйвер по St Link ?

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

Чт апр 05, 2012 21:20:10

не надо его искать, сам появится.

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

Чт апр 05, 2012 22:07:23

demiurg301, на будущее: все-все-все ищите на сайте производителя. У ST мощная поддержка энд-юзера, на сайте есть усё.
demiurg301 писал(а):у него тоже ограничение в 32К?

Хорошая шутка. :)))
Не обижайтесь.)

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

Чт апр 05, 2012 22:21:42

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

Хорошая шутка. :)))
Не обижайтесь.)


Буду, буду искать. Я так и делаю обычно. Пока я не знаю - ЧТО мне искать :)
Не обижаюсь...

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

ht**tp://chipspace.ru/project-iar-ewarm-porty-1/

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

Чт апр 05, 2012 22:59:47

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 KiB) Скачиваний: 918
konfig.jpg
(27.54 KiB) Скачиваний: 731

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

Чт апр 05, 2012 23:28:12

Keil не крут. там даже мульти имидж дебагинга не нашел :)))

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

Чт апр 05, 2012 23:52:26

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

Поставил 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

О, ну это привычный танец.
А поставьте-ка ST-Link Utility, да попробуйте с его помощью с камнем связь установить.

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

Пт апр 06, 2012 00:22:26

ОО поставил. ИЗ папки IAR каталог Driver. И вручную драйвер прописать. Всё , прожект записал . Светодиоды моргают....
_____
Класс.
________
Обдумываю план покорения Мира STM32 :))) - самое сложное: начать работать с IDE.

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

Пт апр 06, 2012 00:56:19

Я эти СТМ32 уж пачками ставить решил :)))
cpb_pre.JPG
(92.82 KiB) Скачиваний: 1127

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

Пт апр 06, 2012 01:09:29

Хорошо вам. Я вот тоже хочу соскочить с Atmega128 и тоже рабочий проект перегнать на STM. Радует что можно будет выкинуть RTС и подключить аппаратно SD, при в разы меньшем энергопотреблении.

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

Пт апр 06, 2012 07:53:14

Кстати, о кейле. Кто знает, как правильно включить дебаг на симуляторе ?
Я отлаживаюсь только через ст-линк.

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

Пт апр 06, 2012 10:15:05

mvm писал(а):скринчики прикладываю.


На nema.jpg в меню Project есть пункт Options for target 'Project'. Он не работает или в чём загвоздка?
Не отрицаю, может и другими путями туда можно попасть, не пробовал.

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

Пт апр 06, 2012 15:39:26

urry писал(а):Кстати, о кейле. Кто знает, как правильно включить дебаг на симуляторе ?

В свойствах проекта в закладке debug установить, что будешь использовать симулятор. St-link нужно выбирать на правой стороне окошка а симулятор выбирается на левой. В качестве target нужно поставить что то типа stm32f103ret6. Потом как обычно Ctrl-F5 для запуска отладки. В меню добавится пункт просмотра перифирии. Можно не только просматривать но и менять флажки на ходу.

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

Пт апр 06, 2012 21:00:43

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

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

Типа я пишу "GPIOB. " и тут структура "вываливается"?

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

Пт апр 06, 2012 21:19:41

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