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

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

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

Сообщение hybroid »

ИМХО, проще готовый заказать в Китае. Детали получается дороже купить, чем готовый стоит.. Я его покупал в день каких-то скидок, вообще какие-то копейки стоил..
Реклама
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

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

Сообщение pcb »

hybroid писал(а):ИМХО, проще готовый заказать в Китае.
У меня их с десяток, отладчиков то.
Интересно очередную железку сделать.
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

pcb, полезней будет собрать полный клон, по ссылке есть и схема и фотки печаток ...
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

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

Сообщение pcb »

Я ту и ту могу сделать, только неполный вариант меньше места занимает :kill:

Схема , которая в альтиуме, можно мелкой сделать, на чипы меньшего размера перейти и разъем на мелкий шаг, а то они там 0805, на кой ... :)

Закончим очередную безделушку и вперёд!
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

pcb писал(а): только неполный вариант меньше места занимает :kill:
Если только 3v терзать. Как приспичит 1,8v или 5v STM8 , все туши свет ...
Реклама
cahek80
Держит паяльник хвостом
Сообщения: 903
Зарегистрирован: Сб сен 11, 2010 17:32:42

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

Сообщение cahek80 »

balmer писал(а):Прикупил себе вот такой ST-Link v2 (потому как он маленький и красивый).
Попробую вечером свой разобрать, посомтреть контроллер. Но я в нём обновлял прошивку СТ-Линковскую, всё нормально.
103rb - шился и дебажился легко (правда после того, как в проекте, собранным с stm32cubemx принудительно указал пины SWD), f042f4 - шился проблематично, но подозреваю я там сам натупил, f030f4 шить не пробовал, могу попробовать вечером.
Не нужно дергать спящего тигра за усы! Не высыпается 3-ий день!
Реклама
Аватара пользователя
B@R5uk
Собутыльник Кота
Сообщения: 2896
Зарегистрирован: Сб ноя 13, 2010 12:53:25
Откуда: приходит весна?

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

Сообщение B@R5uk »

Изучал тут АлиЭкспресс на предмет какой-бы SMT32-микроконтроллер заказать, наткнулся там на такой вот китайский аналог STM32. По заявлениям производителя он дешевле и быстрее (106 МГц против 72 для 103-ей серии и 56 против 36 у 101-ой). Кто-нибудь пробовал их на практике, стоит ли им доверять?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

B@R5uk писал(а): Кто-нибудь пробовал их на практике, стоит ли им доверять?
А смысл? Пока GigaDevice пилят свои клоны, ST наклепала камней вкуснее ...
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

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

Сообщение balmer »

Кстати про ST-Link v2 китайский. Оказалось все дело в банальной разнице логических уровней. Когда запитал микроконтроллер от 3.3 V из ST-Link - стало работать корректно.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

balmer, А я тут просто так воздух сотрясал о трансляторе уровней ... :)))
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

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

Сообщение balmer »

dosikus, нет не зря. Мысль проверить этот момент таки проникла в мою голову :beer:
Аватара пользователя
B@R5uk
Собутыльник Кота
Сообщения: 2896
Зарегистрирован: Сб ноя 13, 2010 12:53:25
Откуда: приходит весна?

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

Сообщение B@R5uk »

dosikus писал(а):...ST наклепала камней вкуснее ...
Не представляю, что может быть лучше STM32F103C8T6 в плане дешевизны и доступности.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

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

Сообщение balmer »

Очевидно ж STM32F030F4 !
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

B@R5uk, каждому свое . Меня например прет от F0 ... :)))
Аватара пользователя
B@R5uk
Собутыльник Кота
Сообщения: 2896
Зарегистрирован: Сб ноя 13, 2010 12:53:25
Откуда: приходит весна?

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

Сообщение B@R5uk »

balmer, у F030K6T6 корпус более паябельный (TQFP32 имеет шаг ножек 0,8 против 0,65 у TSSOP20) и пинов больше.

Да, F0xx серия, конечно, почти в 2 раза дешевле, чем F103, но последняя на 50% быстрее (72 МГц против 48 МГц), это для меня важно.

На F0xx серии можно спаять ST-Link программатор/отладчик?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

B@R5uk писал(а): Да, F0xx серия, конечно, почти в 2 раза дешевле, чем F103, но последняя на 50% быстрее (72 МГц против 48 МГц), это для меня важно.
F3 еще быстрее , F4 еще еще быстрее, F7 ..... :)))

B@R5uk писал(а): На F0xx серии можно спаять ST-Link программатор/отладчик?
Он для всех серий един ...
Аватара пользователя
B@R5uk
Собутыльник Кота
Сообщения: 2896
Зарегистрирован: Сб ноя 13, 2010 12:53:25
Откуда: приходит весна?

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

Сообщение B@R5uk »

В смысле? Не у всех контроллеров есть USB, не говоря про остальные различия в периферии. Я имею не для F0xx спаять ST-Link, а на F0xx.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

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

Сообщение dosikus »

Попросите китайцев, они на 101 без USB сваяли ... :)))
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

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

Сообщение balmer »

Еще одно наблюдение. Стал программировать STM32F030 с 16 Кб флеша. Использую стандартные библиотеки подключил GPIO, UART и программа стала уже занимать 6 Кб.

Так, что при таких объемах флеша dosikus становится без сомнения правым. StdPeriph_Driver всетаки слишком много места жрут.
Аватара пользователя
B@R5uk
Собутыльник Кота
Сообщения: 2896
Зарегистрирован: Сб ноя 13, 2010 12:53:25
Откуда: приходит весна?

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

Сообщение B@R5uk »

dosikus, а если шутки в сторону? Я видел варианты на F102 и на F103, каждый из них якобы прошивался фирменной утилитой от STMicroelectronics. Вот меня одолевают сомнения: где враньё?
balmer писал(а):Использую стандартные библиотеки подключил GPIO, UART и программа стала уже занимать 6 Кб.
Забейте на всю эту байду. Библиотеки CMSIS, в которой определены адреса всех регистров и константы, используемые для работы с ними, вполне достаточно для любой программы. Ну и документацию надо не лениться читать, а не надеяться, что умные дяди и тёти всё за нас сделали.
Ответить

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