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

Кто любит RISC в жизни, заходим, не стесняемся.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

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

Сообщение HHIMERA »

Хе-хе... :))
oleg110592 писал(а): только ноги слабые

У кого??? У Меги??? Да... в четыре раза слабее... по входному току... :)))
У некоторых новых пиков по выходу 2-4мА максимум... и ничего...

да и нежные они (надо хорошее питание).

"Какой стол, такой и стул!"(С)
Хорошее питание никому не мешает...

И корпусов 28/20/16/14/8/6-ногих нет

VFQFPN32 нам поможет...
На худший случай есть LPC11XX...
и еще некоторых полезных фичей не хватает.

Аж потерялся в догадках... Что же это может быть??? :)))
По вычислениям конечно обгоняют, но пики и авры нормально успевают приличные формулы считать, если показания раз в секунду обновлять.

Да надоело уже... то скорости маловато, то флэша, то РАМы... убогая периферия... сколько же ещё можно щи лаптем хлебать???
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

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

Сообщение Satyr »

Еще и DMA нету :o
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

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

Сообщение HHIMERA »

Точно... :))
DMA у STM, в некоторых случаях, особенно органично вписывается... и писать ничего не нужно... настроил, пнул... и забыл... "а оно само"...
Благодать!!!
:)))
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

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

Сообщение Satyr »

Фигаришь структуру, натачиваешь ADC список каналов обходить по кругу, натачиваешь ДМА - и вот в структуре сами по себе лежат самообновляющиеся значения с датчиков :)))
UART, SPI без ДМА - тоже дрочерство, по каждому байту в прерывание вываливаться.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Ну опять AVR/PIC vs ARM
Вообще я спрашивал в чем СТМ32 самые "гениальные". Имхо есть микроконтроллеры с ядром АРМ и "погениальнее" и не только с ядром АРМ.
А фичи, нужные мне это:
1)EEPROM (про эмуляцию флэш знаю, только зачем целый кило или два отстегивать мне хватает 10 ячеек, да еще и ресурс малый у флэш)
2) ОУ в составе микроконтроллера - снижает размеры платы, VFQFPN32 не поможет, LPC11 скорее всего буду использовать
Дма не нужен, достаточно одного 8 битного таймера с прерыванием. Меги48 почти на все задачи с лихвой хватает. Ну мелочные у меня задачи, да и заказчик основной с трудом переходит на новые архитектуры - были в основном пики, последние 2 года переходим на авр. СТМ32 у нас испытания по питанию провалил.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

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

Сообщение HHIMERA »

Satyr писал(а):UART, SPI без ДМА - тоже дрочерство

Та... UART, SPI... :))
Всеми "горячо любимый" восьмиразрядный LED-семисегментник через DMA накрутил... и никаких прерываний... "тихо сам с собой"... :)))
Или TFT 8-ми/16-ти разрядный через DMA... если нет FSMC... очень даже ничего... ногодрыг просто отдыхает...
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

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

Сообщение Аlex »

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

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

Сообщение Satyr »

oleg110592 писал(а):Вообще я спрашивал в чем СТМ32 самые "гениальные". Имхо есть микроконтроллеры с ядром АРМ и "погениальнее" и не только с ядром АРМ.

Дешевизна и широта модельного ряда - вот и вся 'гениальность'.

А фичи, нужные мне это:
1)EEPROM (про эмуляцию флэш знаю, только зачем целый кило или два отстегивать мне хватает 10 ячеек, да еще и ресурс малый у флэш)

Там за те ж деньги флеша в разы. чего килобайты считать ?
Ресурс 100000 умноженный на кратность записи значения в одно место. Собственно, в аппнотах там есть пример эмуляции еепрома на флеше и расчет ресурса.

2) ОУ в составе микроконтроллера - снижает размеры платы, VFQFPN32 не поможет, LPC11 скорее всего буду использовать

а где этот ОУ, не считая спец. версии типа ADuC и прочих серий, не полное гавно ? -))
Собсно та ж 'аналоговая' серия STM32F3 - 'The devices offer up to four fast 12-bit ADCs (5 Msps), up to seven comparators, up to four operational amplifiers, up to two DAC channels' и ядро с FPU и DSP инструкциями.

Причины то просты ;-))
да и заказчик основной с трудом переходит на новые архитектуры - были в основном пики, последние 2 года переходим на авр.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

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

Сообщение HHIMERA »

Аlex писал(а):Во народ обленился... В прерывание контроллер лень загнать :)))

А вход/выход уже за потери не считатется??? :))
Да и зачем... если DMA и без прерываний на всё хватает... в некоторых случаях...
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Причины то просты
да, но заказчик делает взрывозащищенные средства связи и информатики, пики и авры работают без сбоев, зачем ему чего-то менять, если уже разработано и сертифицировано. А ОУ вполне для моих задач вполне подходит - работает отлично.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

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

Сообщение HHIMERA »

oleg110592 писал(а):А фичи, нужные мне это:
1)EEPROM (про эмуляцию флэш знаю, только зачем целый кило или два отстегивать мне хватает 10 ячеек, да еще и ресурс малый у флэш)
2) ОУ в составе микроконтроллера - снижает размеры платы, VFQFPN32 не поможет, LPC11 скорее всего буду использовать
Дма не нужен, достаточно одного 8 битного таймера с прерыванием. Меги48 почти на все задачи с лихвой хватает. Ну мелочные у меня задачи, да и заказчик основной с трудом переходит на новые архитектуры - были в основном пики, последние 2 года переходим на авр. СТМ32 у нас испытания по питанию провалил.

Понижаем планку... STM8... :))
Кстати... Олег... не твои ли вольтметры на STM8 на полке у Серёжиков в магазине прозябают??? :)))

Не знаю, что и кто у вас там провалил, но Мега должна была сдохнуть первой... априори... или вы STM'ы готовить не умеете... :)))
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Не у него китайские, у меня разработано всяких разных на меге48 таких маленьких приборчиков - Олег успешно торгует (его устраивает м48). На стм8 сделал пока для для другого заказчика только для DS18B20.
А СТМ32 сродни этому (пока 3 шт. спалил): http://electronix.ru/forum/index.php?showtopic=99674
тоже LD1117
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

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

Сообщение Satyr »

oleg110592 писал(а):А СТМ32 сродни этому (пока 3 шт. спалил): http://electronix.ru/forum/index.php?showtopic=99674
тоже LD1117

Оно к родному тяготеет -)))
Обычно в качестве самого дешевого использую не ld1117, а STшный kf33bd - ну ни разу никогда даже намека на проблемы не было
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

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

Сообщение HHIMERA »

oleg110592 писал(а):А СТМ32 сродни этому (пока 3 шт. спалил): http://electronix.ru/forum/index.php?showtopic=99674

(Не в твой огород) "Пионэры с кулибиными - братья навек!"(С)
тоже LD1117

Всегда юзал... всегда нормально...
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

На вход сколько вольт подавали? При 5В не горит при 12В сгорает, правда там у заказчика хитрый блок питания с аккумуляторами. Мега в тех же условиях без проблем.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

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

Сообщение HHIMERA »

А стабилитрон на 3,6 Вольта... не???
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Недавно делал по другому - MC33063 делает 5В дальше LD1117 3.3В, подавал на Stellaris - не сгорел, на СТМ пока руки не доходят. Будет задача попробую на СТМ, вместо 33063 надо будет что-то посвежее. Схему подсмотрел тут: https://www.olimex.com/Products/Duino/S ... INO-STM32/
Сейчас, увы проект на меге64 с карточкой, двумя USART и прочим ногодрыгом, доделаю попробую то же самое на СТМ.
Аватара пользователя
USHIN256
Родился
Сообщения: 14
Зарегистрирован: Вт дек 08, 2009 17:15:34
Откуда: УСТЬ-ИЛИМСК

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

Сообщение USHIN256 »

Блиин. ни чего себе я кашу тут заварил .как говориться каждый кулик начал хвалить свое болото,но я останусь нейтрален для каждого проекта буду брать подходящий ему микроконтроллер ,если просто напряжение померить то тут доже ATtiny11 хватит .
USHIN
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

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

Сообщение oleg110592 »

Просто есть еще много контроллеров всяких разных не менее "гениальных", если уж кортекс:
есть HT32F1251 по цене должен быть на уровне СТМ, если не меньше, там к стати 2 ОУ
есть Stellaris LM3S со встроенным PHY, есть LM3S в 28 выводном корпусе
есть LPC800 в малоногих корпусах "Pricing for the LPC810 starts at $0.39 USD"
есть PSOC 5LP диапазон напряжения питания 0.5 – 5.5В, 300 нА в режиме гибернации, 20-битный сигма-дельта АЦП, усилители с программируемым коэффициентом усиления и пр.

да еще забыл добавить у MSP430G2 энергопотребление: Active 230 мкА на 1 МГц; Standby 0.5 мкА; Ультрабыстрое время просыпания – менее 1 мкс. Корпуса TSSOP-20 и TSSOP-28. Реализована технология прямого доступа к памяти -  DTC. Благодаря технологии DTC, АЦП может складывать результаты преобразования в память системы без участия CPU. Но это уже не кортекс
Последний раз редактировалось oleg110592 Пн апр 08, 2013 07:11:20, всего редактировалось 1 раз.
Аватара пользователя
USHIN256
Родился
Сообщения: 14
Зарегистрирован: Вт дек 08, 2009 17:15:34
Откуда: УСТЬ-ИЛИМСК

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

Сообщение USHIN256 »

oleg110592 писал(а):Просто есть еще много контроллеров всяких разных не менее "гениальных", если уж кортекс:
есть HT32F1251 по цене должен быть на уровне СТМ, если не меньше, там к стати 2 ОУ
есть Stellaris LM3S со встроенным PHY, есть LM3S в 28 выводном корпусе
есть LPC800 в малоногих корпусах "Pricing for the LPC810 starts at $0.39 USD"
есть PSOC 5LP диапазон напряжения питания 0.5 – 5.5В, 300 нА в режиме гибернации, 20-битный сигма-дельта АЦП, усилители с программируемым коэффициентом усиления и пр.

Жаль мне достать такие мк в моем городе просто не реально ((((( тут единицы занимаются электроникой(((((на два города всего два радиомагазина и в тех не слышали даже о AVR.... про STM я буду молчать вообще((((
USHIN
Ответить

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