Обзавелся сегодня stm32vldiscovery http://www.st.com/internet/evalboard/product/250863.jsp ее цена примерно 12$, содержит в себе программатор/дебаггер ST-Link и МК STM32F100RBT6B с минималной обвязкой: кварц, немного резисторов, две кнопки - ресет и простая программируемая, ну и все io порты разведены на внешние пины.
С учетом того что сам по себе программатор st-link стоит примерно в двое! дороже считаю покупку более чем оправданной.
Теперь поделюсь информацией о том как начать.
Ну во первых http://we.easyelectronics.ru/STM32/pros ... -link.html и еше неплохая статья на хабре http://habrahabr.ru/blogs/controllers/128734/ именно из этих статей я узнал о замечательной среде разработки CoIDE которая основанна на эклипсе (юзает gcc и gdb), замечательно работает "искаропки" не напрягая мозг отвлеченными вещщами типа попыток собрать и подружить компилятор + кучу библиотек + отладчик + прошивальщик + сорцы от stm (всякие высокоуровневые плюшки в виде макросов и функций для управления встроенной переферией и фишками мк).
Информация о том как пользоваться хитрой системой даташитов (их дохрена всяких, легко запутаться) http://bsvi.ru/obzor-dokumentacii-stm32/
Информация про то как stm32 стартует и про настройку тактированния ядра и шин http://easyelectronics.ru/arm-uchebnyj- ... stm32.html
Еще множество информации есть на http://we.easyelectronics.ru/STM32/ http://argrento.org/category/контроллеры/arm/stm32/
В общем делимся ссылками и информацией вводного плана. В свою очередь обязуюсь консультировать (в программированнии) в меру своих возможностей всех нуждающщихся, задавайте вопросы.
Первое что я сделал это переписал моргалку на более хитрый алгоритм и разогнал камень в двое (без делителя множетель тот же - 6, родной делитель 2, с множетелем 7 уже рабоатет не стабильно), там можно настроить свои делители и множетели. Хотя какой смысл разгонять такую железку?
STM32 начало
Moderator: STC
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: STM32 начало
Ознакомительная статья на русском языке:
http://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm
Информация, которую нужно учесть при разработке принципиальной схемы и печптной платы:
http://www.st.com/internet/com/TECHNICA ... 164185.pdf
Детальное описание для разработчиков прошивки:
http://www.st.com/internet/com/TECHNICA ... 171190.pdf
http://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm
Информация, которую нужно учесть при разработке принципиальной схемы и печптной платы:
http://www.st.com/internet/com/TECHNICA ... 164185.pdf
Детальное описание для разработчиков прошивки:
http://www.st.com/internet/com/TECHNICA ... 171190.pdf
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 309
- Joined: Sat Jun 11, 2011 7:49 pm
- Location: Україна, Луцьк
Re: STM32 начало
STC, под этот новый проект такой processorboard как приобрел nikll годится по всем параметрам установленного контроллера?
даешь добро или есть какие коментарии, замечания?
можна покупать?
разумеется что в данном исполнении (целой платой контроллера с програматором на борту) оно получит своё продолжение в индивидуальной разводке платы переферии, куда оно и будет вставлено.
для тех кто любит не законченность продукта, а возможность безграничной модернизации
даешь добро или есть какие коментарии, замечания?
можна покупать?
разумеется что в данном исполнении (целой платой контроллера с програматором на борту) оно получит своё продолжение в индивидуальной разводке платы переферии, куда оно и будет вставлено.
для тех кто любит не законченность продукта, а возможность безграничной модернизации
ЗАЗ-965а 1.8mi secu-3(mega32)
-
- LQFP144 - On Top Of The Game
- Posts: 553
- Joined: Sun Nov 06, 2011 9:20 pm
- Location: Russia, Yekaterinburg
- Contact:
Re: STM32 начало
Эта плата годится для эксперементов и отладки, питание там от юсб через встроенный отладчик. Я на ней начал разработку но с учетом всей переферии 103V , низкоуровневая часть работы с потрами таймерами и ацп вынесенна в отдельный модуль при желании код можно переделать на любой stm32f10x.
Того мк что на этой плате недостаточно для целей проекта но достаточно для минимальной работоспособности и откатки алгоритмов. Пока схема и печатка под 103V не готовы я работаю на том что есть
Того мк что на этой плате недостаточно для целей проекта но достаточно для минимальной работоспособности и откатки алгоритмов. Пока схема и печатка под 103V не готовы я работаю на том что есть
-
- LQFP144 - On Top Of The Game
- Posts: 309
- Joined: Sat Jun 11, 2011 7:49 pm
- Location: Україна, Луцьк
Re: STM32 начало
аа...
я просто ещё не вникал в тонкости по STM то пока так на бегло спрашиваю на что там уже определились и каким железом начинать затариваться
с SMD монтажом я активно дружу, но для подобного самопая типа Секи и подобного, где я точно знаю что чтонить буду переделывать по ходу пользования, то я в таких делах люблю выводный монтаж, диповые микрушки в панельках, просторные макетные платки размером раза в два больше чем надо.
посему такое вот http://www.st.com/internet/evalboard/product/250863.jsp исполнение контроллера (самостоятельный модуль с диповым конектом) мне очень импонирует в данном случае
я просто ещё не вникал в тонкости по STM то пока так на бегло спрашиваю на что там уже определились и каким железом начинать затариваться
с SMD монтажом я активно дружу, но для подобного самопая типа Секи и подобного, где я точно знаю что чтонить буду переделывать по ходу пользования, то я в таких делах люблю выводный монтаж, диповые микрушки в панельках, просторные макетные платки размером раза в два больше чем надо.
посему такое вот http://www.st.com/internet/evalboard/product/250863.jsp исполнение контроллера (самостоятельный модуль с диповым конектом) мне очень импонирует в данном случае
ЗАЗ-965а 1.8mi secu-3(mega32)
-
- LQFP144 - On Top Of The Game
- Posts: 553
- Joined: Sun Nov 06, 2011 9:20 pm
- Location: Russia, Yekaterinburg
- Contact:
Re: STM32 начало
Мне он импонирует только тем что он уже готовый и тем что один отладчик распаянный на нем отдельно стоит в два раза дороже...
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: STM32 начало
а 103 серия 64 и 100 ног только ногами отличается?
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
-
- LQFP144 - On Top Of The Game
- Posts: 553
- Joined: Sun Nov 06, 2011 9:20 pm
- Location: Russia, Yekaterinburg
- Contact:
Re: STM32 начало
посмотри даташиты, там еще отличия в переферии есть, в версии на 64ноги некоторых вещщей может и не быть, так же переферия зависит от версии ядра в маркеровке буквы и цифры после stm32f103V_____ это все тоже есть в даташитах
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: STM32 начало
я поэтому и спрашиваю , что пока не хочу в никать в это , мне пока мегу раскурить еще огого сколько нужно ...
просто я бы хотел чтобы версия была не зависимая от железа . так как мне трудно достать и очень дорого распаяный 100 ногий проц .
к томуже мне и 64 ноги то лишнего будет.
просто я бы хотел чтобы версия была не зависимая от железа . так как мне трудно достать и очень дорого распаяный 100 ногий проц .
к томуже мне и 64 ноги то лишнего будет.
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
Re: STM32 начало
вообще оффтопик, но я купил at32uc3c в 64-х ногом корпусе
и он 5-и вольтовый!
и он 5-и вольтовый!