в общем расскажи зачем ты его купил
STM32 начало
Moderator: STC
-
nikll
- LQFP144 - On Top Of The Game
- Posts: 553
- Joined: Sun Nov 06, 2011 9:20 pm
- Location: Russia, Yekaterinburg
- Contact:
Re: STM32 начало
стоит дороже, купить проблема (у нас в городе их вообще нету), почитал о нем инормацию, приемуществ не нашел.
в общем расскажи зачем ты его купил
в общем расскажи зачем ты его купил
Re: STM32 начало
я из питера заказывал. efo.ru
5в, floating point, usb otg, dac
покупал я его, чтобы попробовать на нём сделать программную обработку данных с датчика детонации. просто так, в общем
5в, floating point, usb otg, dac
покупал я его, чтобы попробовать на нём сделать программную обработку данных с датчика детонации. просто так, в общем
-
nikll
- LQFP144 - On Top Of The Game
- Posts: 553
- Joined: Sun Nov 06, 2011 9:20 pm
- Location: Russia, Yekaterinburg
- Contact:
Re: STM32 начало
а по мощней ничего не нашел для контроля детонации? обычный древний как говно мамонта c509 легко с этим справляется, надо только правильно задавать частоту звука детонации, окно слежения и учитывать допустимый уровень шума в данной режимной точке.
В приципе камень то неплохой, только цена и распространненность хуже чем у стм32, а возможности вполне аналогичные F103. У стм32 подкупает то что младшие F100 которые отличаются только меньшим числом ног урезанной до 20кб памятью и частотой в 24мгц стоят меньше бакса
реально смерть всем восьмибитникам.
В приципе камень то неплохой, только цена и распространненность хуже чем у стм32, а возможности вполне аналогичные F103. У стм32 подкупает то что младшие F100 которые отличаются только меньшим числом ног урезанной до 20кб памятью и частотой в 24мгц стоят меньше бакса
Re: STM32 начало
да уж, как выясняется, до недавнего времени эти камни не возили в россию... из-за экспортных ограничений! 
я всё равно хочу сделать только одно устройство.
я всё равно хочу сделать только одно устройство.
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: STM32 начало
То что смерть, это точно. Для Atmel AVR. Если Atmel не обновит линейку AVR или не сделает их более дешевыми, то смерть им. 
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
-
Voytik
- LQFP144 - On Top Of The Game
- Posts: 309
- Joined: Sat Jun 11, 2011 7:49 pm
- Location: Україна, Луцьк
Re: STM32 начало
STC, так какой конкретно камень присматривать? уже определено?
ЗАЗ-965а 1.8mi secu-3(mega32)
-
nikll
- LQFP144 - On Top Of The Game
- Posts: 553
- Joined: Sun Nov 06, 2011 9:20 pm
- Location: Russia, Yekaterinburg
- Contact:
Re: STM32 начало
Смори STM32F103VBT6
Кстати в stm32f100rbt (тот что в vldiscovery) только один ацп, в stm32f103v два. Конечно каждый ацп можно размазать на 16 каналов но при повышении частоты опросов начинаются глюки, накладывается сигнал из соседних каналов.
Как я уже обьяснял сигнал с ДАД следует опрашивать многократно синхронно с коленвалом с последующщим усреднением т.к. в рессивере идут постоянные пульсации причем довольно сильные, в зависимости от оборотов и нагрузки сильно меняется частота амплитуда и фаза пульсаций давления. С учетом того что время между прерываниями ДПКВ при 6000об составляет всего ~83 микросекунды частота опроса АЦП получается довольно существенной.
В общем на один ацп буду вешать персонально ДАД, а на второй все остальное не требовательное к частоте (ДПДЗ ДТВ ДК достаточно один раз за оброт кв, ДТОЖ можно вообще раз в секунду ибо темпиратура движка резко изменится не может).
Так же ощщутимо различается размер ОЗУ, в 100R 4-8кб в 103V 20кб, и частота 24 против 72 мгц.
В общем как я уже говорил для эксперементов вполне можно использовать готовую плату stm32vldiscovery но в конечном ЭБУ использовать f100r смысла нету т.к. разница по цене минимальна тогда как по возможностям они различаются в несколько раз. Эх, была бы версия vldiscovery на STM32F103VBT6
Кстати в stm32f100rbt (тот что в vldiscovery) только один ацп, в stm32f103v два. Конечно каждый ацп можно размазать на 16 каналов но при повышении частоты опросов начинаются глюки, накладывается сигнал из соседних каналов.
Как я уже обьяснял сигнал с ДАД следует опрашивать многократно синхронно с коленвалом с последующщим усреднением т.к. в рессивере идут постоянные пульсации причем довольно сильные, в зависимости от оборотов и нагрузки сильно меняется частота амплитуда и фаза пульсаций давления. С учетом того что время между прерываниями ДПКВ при 6000об составляет всего ~83 микросекунды частота опроса АЦП получается довольно существенной.
В общем на один ацп буду вешать персонально ДАД, а на второй все остальное не требовательное к частоте (ДПДЗ ДТВ ДК достаточно один раз за оброт кв, ДТОЖ можно вообще раз в секунду ибо темпиратура движка резко изменится не может).
Так же ощщутимо различается размер ОЗУ, в 100R 4-8кб в 103V 20кб, и частота 24 против 72 мгц.
В общем как я уже говорил для эксперементов вполне можно использовать готовую плату stm32vldiscovery но в конечном ЭБУ использовать f100r смысла нету т.к. разница по цене минимальна тогда как по возможностям они различаются в несколько раз. Эх, была бы версия vldiscovery на STM32F103VBT6
-
Voytik
- LQFP144 - On Top Of The Game
- Posts: 309
- Joined: Sat Jun 11, 2011 7:49 pm
- Location: Україна, Луцьк
Re: STM32 начало
ы-ы-ы, не всё так грусняво 
согласно даташитам на оба камня, у них одинаковый асортимент корпусов, и одинаковый pinout.
значит берём vldiscovery на STM32F100RBT и перепаиваем на STM32F103VBT6
а освободившийся STM32F100RBT думаю не пропадёт без дела.

согласно даташитам на оба камня, у них одинаковый асортимент корпусов, и одинаковый pinout.
значит берём vldiscovery на STM32F100RBT и перепаиваем на STM32F103VBT6

а освободившийся STM32F100RBT думаю не пропадёт без дела.
ЗАЗ-965а 1.8mi secu-3(mega32)
-
nikll
- LQFP144 - On Top Of The Game
- Posts: 553
- Joined: Sun Nov 06, 2011 9:20 pm
- Location: Russia, Yekaterinburg
- Contact:
Re: STM32 начало
ты видимо ошибся в чтении даташитов.
STM32F100RBT - 64 ноги
STM32F103VBT6 - 100 ног
вот если взять STM32F103RBT6 то такой свап осуществим теоретически, вот только практически я не представляю как на этой плате аккуратно сдуть камень не сдув все остальное. там такие милиметражи что просто ппц.
так что получается так как я и планировал, купил за 10$ программатор/отладчик который отдельно стоит 30$. и в довесок бесплатно разведенный на плате STM32F100RBT для "поигратся".
Потом уже начитавшись даташитов понял что критической разницы внутри всей линейки stm32 нету, все различия минимальны, практически полная совместимость по пинам, по сути различаются только частотой размерами флеша и озу ну еще количеством альтернативной переферии, по дефолту все io порты просто io, а всякие шим ацп и прочее подклчаются отдельно, в одних камнях больше в других меньше этих альтернативных функций портов.
В даташитах которые не посредственно по МК есть табличка в которой расписанны все пины и их альтернативные функции, вариант на 64 ноги довольно ущербен какраз в плане задейсвования альтернативных функций, к примеру в 64ногих корпусах нету даже Vref для ацп (берется напряжение питания).
STM32F100RBT - 64 ноги
STM32F103VBT6 - 100 ног
вот если взять STM32F103RBT6 то такой свап осуществим теоретически, вот только практически я не представляю как на этой плате аккуратно сдуть камень не сдув все остальное. там такие милиметражи что просто ппц.
так что получается так как я и планировал, купил за 10$ программатор/отладчик который отдельно стоит 30$. и в довесок бесплатно разведенный на плате STM32F100RBT для "поигратся".
Потом уже начитавшись даташитов понял что критической разницы внутри всей линейки stm32 нету, все различия минимальны, практически полная совместимость по пинам, по сути различаются только частотой размерами флеша и озу ну еще количеством альтернативной переферии, по дефолту все io порты просто io, а всякие шим ацп и прочее подклчаются отдельно, в одних камнях больше в других меньше этих альтернативных функций портов.
В даташитах которые не посредственно по МК есть табличка в которой расписанны все пины и их альтернативные функции, вариант на 64 ноги довольно ущербен какраз в плане задейсвования альтернативных функций, к примеру в 64ногих корпусах нету даже Vref для ацп (берется напряжение питания).
-
Stranger21
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: STM32 начало
блин ну его 100 ногий этот ..плату не реально сделать (
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г