STM8S103F3 vs ATmega328p

  Рет қаралды 112,876

Electronics in focus

Electronics in focus

8 жыл бұрын

VK Group: electronics_in_camera
Instagram: / electronics_in_focus
STM8 on the STMicroelectronics website: www.st.com/content/st_com/en/p...
ATmega328 on the Atmel website (Microchip): www.atmel.com/devices/atmega32...
Mentioned products:
1) Debug board on STM8S103F3P6: goo.gl/PVP3IH
2) Arduino Nano debug board on ATmega328p: goo.gl/K24VDs
3) ST-LINK debugger for STM32 and STM8 (like mine): goo.gl/nR7uKU
4) ST-LINK debugger for STM32 and STM8 (in the case): goo.gl/YEdKHK
Software Links:
1) IAR: www.iar.com/iar-embedded-work...
2) Raisonance RIDE: www.raisonance.com/stm8s.html
3) ST Visual develop IDE: goo.gl/mtCpku
4) Cosmic: goo.gl/RV4hAB
5) STM8CC: fun4diy.com/stm8cc.htm
6) SDCC: sdcc.sourceforge.net

Пікірлер: 178
@vadimnh3113
@vadimnh3113 7 жыл бұрын
у stm8s два сторожевых таймера, и вам все таки лучше было бы сравнивать stm8s не с атмегой 328 а с атмегой 8 так было бы честнее
@Chettuser
@Chettuser 3 жыл бұрын
Интереснее было бы сравнивать STM8S207/208 с данной ATMega328p.
@EvilDeadHC
@EvilDeadHC 7 жыл бұрын
прошивка и отладка кстати работает и без ноги ресет. нога ресет нужна только в случае если вывод swim используется как gpio.
@SIM31r
@SIM31r 6 жыл бұрын
Codevision AVR тоже имеет бесплатный лимит и весьма большой, у некоторых МК памяти меньше, чем лимит. Так же можно вставлять код инициализации периферии из Codevision AVR даже в Arduino IDE без изменений в коде. Мышкой накликал частоту ШИМ 60 КГц и вставил 3 строчки, или прерывание от таймера с заданной частотой, иногда удобно. Компилятор Ардуиновский, визуальный конфигуратор Codevision, тоже бесплатный. Плюс Proteus, очень важное преимущество AVR контроллеров, удобно для отладки, вывод на экраны и прочее. Экономически конкурент мегам STM32, стоят примерно так же, а возможности уже другие.
@nikitos199
@nikitos199 8 жыл бұрын
Отличный ролик. Пару моментов показались спорны: немного некорректно сравнивать количество портов ввода вывода в разных корпусах, (можно взглянуть на k3); следовало указать цену(стм дешевле почти в 2.5 раза). В целом: огромное спасибо за проделанную работу. Успехов)
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Согласен! Думаю, это не единственные косяки в видео) Спасибо
@igorok107
@igorok107 8 жыл бұрын
Это же хотел написать. При практически равных хар-х, STM дешевле AVR (54р. / 135р,). А отладка, у STM по сравнению с AVR просто сказка и что самое главное, доступная. Минус конечно - это среда разработки (IAR самая адекватная).
@ur4qbp
@ur4qbp 8 жыл бұрын
Только хотел отметить что сравнение с STM8S003K3T6C было бы более корректное, но эта СТМ-ка побила бы мегу328 с лихвой. Сам перешел на СТМ и юзаю их с удовольствием. На моем канале есть видео работы STM8S003K3T6C с кварцем 24МГц. Еще есть "копеечный" STM8L051F3P6 у которого есть 4-канальный DMA чего нет у меги328. DMA разгружает ядро при работе с АЦП, SPI, I2C и USART. За ролик - палец вверх!
@ur4qbp
@ur4qbp 8 жыл бұрын
Тоже в IAR-е сижу.
@nnnvp
@nnnvp 3 жыл бұрын
Насчёт скоростных характеристик, не забываем про джиттер и качество клока. Думаю у атмеги не просто так от внутреннего клока частота ниже, плюс снижается скорость при пониженном питании, это все для надёжной и стабильной работы.
@unwwwaaacrack6661
@unwwwaaacrack6661 5 жыл бұрын
very good tutorial !!! thanks from chile.
@gt540gfx
@gt540gfx 8 жыл бұрын
Молодец, хорошее сравнение. Сам я раза 3 порывался купить stm8 и каждый раз читал даташит и передумывал, цена не важна и то и то доступно, но stm32 тогда лучше взять по цене atmega328, но вещь классная и без компромиссов получается.
@MrNanoError
@MrNanoError 4 жыл бұрын
Great comparison, and good presentatio. except for the subtitling, excellent english but half on black and half on white makes it somewhat difficult to read. Keep up the good work. I really enjoyed it.
@K00Lru
@K00Lru 8 жыл бұрын
Хорошее кено, есть еще Visual Micro addon к Visual Studio Community Edition после "блокнота" ардуино ИДЕ - просто праздник (хотя обычное дело для VS :))
@alexmorozov73
@alexmorozov73 8 жыл бұрын
Как всегда отличное видео! Вы умеете (что, к сожалению, уже стало редкостью в последнее время) даже в длительном ролике не расплываться мыслью и не перескакивать с темы на тему, приятно слушать. И для понимающих английский (ИМХО) должно быть пофиг, как слова произносят другие, если сам знаешь верный прононс. :) Единственное, (снова ИМХО) несколько некорректно сравнивать Arduino Nano и эту малютку на STM8S, ибо Nano имеет на борту USB-TTL конвертер, отчего и стоит дороже. А вот Arduino Pro Mini - как раз вариант для сравнения. Хотя Вы сравнивали именно CPU, так что это просто поправка. Большое Вам спасибо за Ваши ролики! Смотрю с реальным удовольствием (хотя и не разделяю Вашу нелюбовь к Arduino IDE :) ).
@1986Dmytro
@1986Dmytro 4 жыл бұрын
По-честному, нужно сравнить STM8S105K6 и ATMega328. И корпуса похожи и флеша одинаково.
@pavelpervomaysk
@pavelpervomaysk 7 жыл бұрын
Главное - выполнение поставленной задачи. Написать можно на чем угодно, как угодно. Начинающие писатели без образования (каким был и я несколько лет назад) вообще дуплей не отбивают что такое многие вещи в Микроконтроллере. Что 2 WDT, что 1, для начинающего не важно. Смотрим на частоту, во круто! 16,32 МГц супер! Только вот за сколько тактов выполняются команды перехода BRANCH, вызова CALL, прыжка JUMP ? Как быстро "дергает ногами" процессор? Как работают таймеры? Сколько их? Сравните AVR & PIC в режиме capture по таймеру, где AVR нервно курит в сторонке. Сравнить по остальному - PIC хрень полная в плане переноса ASM кода на другой PIC итд. Так, навеяло. Не зная английского многое будет непонятным, а пока выйдут какие-то книги на русском то уже мы пасем задних. Сравнивать надо контроллеры одной ценовой категории. Для любителей в еденичном экземпляре не важно на чем сделать.
@EvilDeadHC
@EvilDeadHC 7 жыл бұрын
по поводу IDE, в эклипсе есть плагин для iar, качается и устанавливается в пару кликов. эклипс как редактор кода все таки гораздо удобнее. 8кб бесплатного iar для этого мк вполне хватает )
@user-hl5gq8lu1z
@user-hl5gq8lu1z 7 жыл бұрын
Отлично, спасибо
@alx643
@alx643 6 жыл бұрын
сравнение весьма поверхностное - как можно сравнивать быстродействие без анализа системы команд? В итоге получается такая глупость как ATmega328p быстрее STM8S103F3. Засуньте программку с делением в STM8 и в ATmega328p и получите, что ATmega328p проиграет на своих 20МГц и по скорости и по размеру кода.
@shamansusu
@shamansusu 3 ай бұрын
Дорогой брат, какова цель STM8S103F3P6? Я случайно сжег микроконтроллер из-за перегрузки модуля RCD3015M. Хочу заменить чип. Так будет ли работать модуль, если я его просто заменю на новый или нужно его программировать. Или модуль RCD3015M будет работать без микросхемы STM8S103F3P6? Пожалуйста, помогите мне понять, спасибо.
@marsm6619
@marsm6619 6 жыл бұрын
Посмотри в сторону ATxMega32a4u. Думаю понравится, цена, возможности и он четырех поточный. Не понимаю зачем ардуино зацепилось за 328р при той же цене.
@kardanium
@kardanium 7 жыл бұрын
Справедливее было бы сравнивать STM8S103F2 с ATmega88
@PIEIgorEfremenko
@PIEIgorEfremenko 3 жыл бұрын
Отличный обзор, давно такой искал. Так держать!
@user-jq7lc3rb8i
@user-jq7lc3rb8i 7 жыл бұрын
У АЦП STM8 есть прикольная фича - буфферизация отчётов до 8 штук, кажется.... Очень прикольно: можно либо 8 отсчётов с разных каналов, либо 8 отсчётов с одного канала последовательно... я у себя это исползовал для повышения разрядности до 11 (или 12, уже не помню) бит. И PWM на самом деле получается дофига, реально 7 штук, у АВР вроде как 6 штук только.
@user-zl7ve6bm3n
@user-zl7ve6bm3n 4 жыл бұрын
Спасибо.) хорошее видео
@user-fm5cp6qe6k
@user-fm5cp6qe6k 6 жыл бұрын
Подскажите какие еще есть сравнительные обзоры или где посмотреть ? А нет ли у вас сравнения по (заинтересовал) Мега128А и какой то современный аналог контроллера и может (мега2560) или даже лучше? Ардуино используют и поляки (АТОС) и уже много у нас в Украине , - собственно из-за этого (а точнее сырых как мне кажется устройств) и я начал изучать данную тему пару месяцев назад..Себе для начала заказал из Китая Pro mini 328 5V 16M..Позже посмотрел обзоры и подумал что промахнулся нужно было сразу Мега2560..(?)
@rnadyrshin
@rnadyrshin 6 жыл бұрын
У меня сравнительных обзоров больше нет, эта рубрика не очень востребована. Mega2560 конечно гораздо богаче на периферию и объёмы ОЗУ и Flash, но я бы лучше смотрел в сторону STM32F103 - она в разы мощнее Mega2560
@user-fm5cp6qe6k
@user-fm5cp6qe6k 6 жыл бұрын
?? Тогда обзор по этим STM32F103 (их много) и Mega2560 или подскажите ..
@savelylive
@savelylive 2 жыл бұрын
Ардуино иде тоже поддерживает этот stm8s камень ныне, в какой то мере)
@user-fq3pz4io2y
@user-fq3pz4io2y 2 жыл бұрын
Stm в нашем регионе стоит так же как и Arduino Mega. И конечно я лучше куплю Mega.
@stanislavilchenko3368
@stanislavilchenko3368 8 жыл бұрын
У атмеги прерывания GPIO тоже настраиваются индивидуально на каждую ногу , а вот те две ножки которые Вы выделили кроме условий передний/задний фронт имеют еще дополнительное 3-е условие "level change" т.е. прерывание и по переднему и по заднему фронтах.
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Настраивается условие срабатывания (передний/задний/оба фронта) только у ножек INT0 (биты ISC01, ISC00), INT1 (биты ISC11, ISC10) в регистре EICRA. Для всех остальных ножек (PCINTx) условие срабатывания выбрать нельзя, т.е. условие всегда - по любому изменению лог. уровня. Можно только включить/выключить срабатывание по изменению для каждой ножки индивидуально. В видео я это имел в виду. Если всё же я напутал - покажите, где настраивается условие срабатывания для ног PCINTx.
@stanislavilchenko3368
@stanislavilchenko3368 8 жыл бұрын
да, похоже я поспешил с комментарием, Вы правы.
@vladi_g
@vladi_g 8 жыл бұрын
Есть ещё один режим срабатывания для INT0/1 - прерывание по низкому уровню. Срабатывает постоянно пока на ножке ноль.
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Точно точно. Спасибо
@user-ph6or3oe6b
@user-ph6or3oe6b 4 жыл бұрын
Важно отметить режим oped drain STM8
@user-lf4nr4rx7g
@user-lf4nr4rx7g 5 жыл бұрын
Вопрос уважаемому автору или посетителям канала,купил не дорогую ардуину УНО на алике,все светиться и работает стандартный блинк залился,датчики а также часы реального времени при выводе данных в монитор порта выдают кракозябры.,вот что с ней не так?(я начинающий ,но уже повторил проект метеостанции на базе ардуинки нано-3,все датчики и часы на ней вполне работоспособные те которые я пытался запустить на уне)
@RingQy
@RingQy 7 жыл бұрын
конечно по выводам с к3 хотя бы сравнил а не с f3, забыл добавить компилятор Algorithm builder и всякие flowcod'ы
@newalexxx
@newalexxx 8 жыл бұрын
спасибо, класс!
@MrMaxikl
@MrMaxikl 7 жыл бұрын
Спасибо!
@user-bq3kl9gi6f
@user-bq3kl9gi6f 8 жыл бұрын
У меня вопрос про ШИМ. Сейчас столкнулся с такой проблемой. У меня небольшой робот, у которого 2 серво и 2 основных двигателя, Ардуино нано. При написании программы получилось так, что пришлось отказаться от хардварного ШИМ, и от библиотеки Servo. Всё из-за того, что 16 битный таймер только один. Он используется и для ШИМ для основных двигателей и для библиотеки Servo. Как с этим у stm, есть ли возможность независимо генерировать ШИМ на множестве ножек? Или примерно тоже самое все, если будет много движков, то придется перейти на софтверную генерацию ШИМ?
@qvan2210
@qvan2210 8 жыл бұрын
Сервомашинки или двигатели можно повесить на другие таймеры, если конечно, они у вас не заняты. Как вариант поищите библиотеку "ServoTimer2"...
@user-jq7lc3rb8i
@user-jq7lc3rb8i 7 жыл бұрын
TIM1 у стм8 может генерировать независимо 4 канала ШИМ в 16 битном исполнении. Есть аппаратный дед-тайм и другие плюшки. В общем-очень кузявый ШИМ. TIM2 умеет генерировать 3 канала ШИМ Итого имеем 7 каналов ШИМ, если мне не изменяет память, больше, чем у ардуины.
@geraappolonov
@geraappolonov 6 жыл бұрын
А что на счёт STM32? На Али плата с ней стоит также (или не несколько рублей дешевле) как и "ардуинка "на mega328p
@rnadyrshin
@rnadyrshin 6 жыл бұрын
STM32 по всем параметрам превосходит mega328
@user-fh3lv6kq3k
@user-fh3lv6kq3k 7 жыл бұрын
Супер ролик!
@stark7961
@stark7961 7 жыл бұрын
При заказе платы с мега328 там уже контроллер прошит под ардуину? Вот интересно, если это так, можно ли снести эту прошивку и использовать чистый мега328(если скажем захочу написать прогу для контроллера на CVAVR или ассемблере)
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Конечно можно, я так и делаю
@stark7961
@stark7961 7 жыл бұрын
Как примерно это сделать? К примеру подключился к плате 5ю проводками, подал питание и снес прошивку?!?! А как быть с фьюз битами?
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Главное - как раз изменить fuse-биты. Там задан bootloader и к тому же он защищён от записи. Нужно снять с него защиту и отключить, а потом можно прошивать своими прошивками. Если используете программатор USBASP + софт khazama, то сделать это очень просто из интерфейса khazama
@MrOlezhandr
@MrOlezhandr 6 жыл бұрын
Я бы еще сравнил средства разработки, и АЦП в STM8 лучше, температурный диапазон шире, и сквозная распиновка разных семейств STM для удобного реплейсмента, в STM возможна такая периферия, которая никогда не будет в AVR.
@proffust
@proffust 6 жыл бұрын
Автор, подскажите, пожалуйста, какую версию IAR используете?
@rnadyrshin
@rnadyrshin 6 жыл бұрын
У меня относительно старые версии: EWAVR 6.50.3, EWARM 7.40.2, а EWSTM8 я уже снёс
@proffust
@proffust 6 жыл бұрын
Большое спасибо за ответ =)
@igorek-sarata
@igorek-sarata 8 жыл бұрын
Отличный ролик! Спасибо)
@sergnova528
@sergnova528 6 жыл бұрын
молодец , спасибо
@ff5x2
@ff5x2 7 жыл бұрын
еще в плюсах у stm8 аппаратное умножение/деление, которые в разы быстрее чем у 328. при цене, которая в 2 раза меньше чем у 328. хотелось бы еще 3 шима одинаковых :)
@digitalinvitro
@digitalinvitro 3 жыл бұрын
Почему сравнивали то с 328? Тут сравнение просится с 88 как минимум!
@user-fj6ot4nd5c
@user-fj6ot4nd5c 7 жыл бұрын
Это сравнение лошади с феррари? Берем Atmega328P=58 грн и STM32F100C8T6 = 50,5 грн - дадим фору по цене Atmega. Смотрим на характеристики и видим, что Atmega 328 у нас является лошадью а STM32F100 - феррари....
@strimstrimov3748
@strimstrimov3748 7 жыл бұрын
а есть сравнение 328й с stm32? они наверно будут более равны. 8 я понял сильно проигрывает. Также в программировании и использовании сильные отличия? можно приспособить например все датчики от ардуины к контролеру stm32? То есть сменил плату и вперед))
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Сравнения нет, но там stm32 будет лучше практически по всем параметрам. Отличия в основном касаются разной периферии контроллеров. У stm32 всё намного более навороченное, поэтому настраивается сложнее. Датчики одни и те же подключить можно, но работу с периферией придётся переписывать (если речь про нативную разработку на языке си).
@strimstrimov3748
@strimstrimov3748 7 жыл бұрын
то есть придется сменить только плату котролера и програмную составляющую. так?
@rnadyrshin
@rnadyrshin 7 жыл бұрын
По большому счёту да. Ещё есть нюанс, что у stm32 напряжение питания 3.3В и уровень логической "1" тоже 3.3В. Поэтому может потребоваться конвертер логических уровней для подключения некоторых модулей.
@strimstrimov3748
@strimstrimov3748 7 жыл бұрын
оо, я просто к тому что например надоест играться с ардуиной, или мощности будет недостаточно, и захочется перейти на эту платформу, чтоб это было с мин затратами) удивительно что контроллер мощнее, а цена ниже. Наверно изза того что не так раскручен, и поддержка меньше
@bromgeksin8150
@bromgeksin8150 8 жыл бұрын
Отличный ролик!!!
@flexo23dl
@flexo23dl 7 жыл бұрын
Не коректно мне кажется сравнивать STM8 и ATmega328 по объемам памяти
@gordonfreeman1894
@gordonfreeman1894 2 жыл бұрын
Не честный обзор. Начал со сравнения плат, а закончил микроконтроллерами. Надо было 207-й или 208-й сравнивать с AVR. Там и частота и память и ПЗУ соизмеримы. На худой конец STM8S105K надо было сравнивать...
@ruslan.zhumabai
@ruslan.zhumabai 5 жыл бұрын
Хорошо что пальцы чистые, а то некоторым без разница.
@MrGayguru
@MrGayguru 7 жыл бұрын
Можно хорошо программировать STM32 и в Arduino IDE
@rnadyrshin
@rnadyrshin 7 жыл бұрын
В видео речь не про STM32
@bassome3000ify
@bassome3000ify 4 жыл бұрын
thank you for sharing
@user-jr5wg1um6e
@user-jr5wg1um6e 7 жыл бұрын
Вот бы ещё цену показать этих изделий. МК и в Африке МК, если судить по критерию MIPS\цена, то победа очевидна. Mega328 за опт от 100шт - 80 рублей, а от STM есть STM32f030 48MHz, DMA, полный фарш из за 30 рублей. Atmel больше радует линейкой ATtiny10 и 13, но цены почему-то не конкурентные. Я так и не понял, к чему этот обзор, какой можно сделать вывод?
@andreynesterov7462
@andreynesterov7462 8 жыл бұрын
Лайк за старания! Правда сам сижу на STM32.
@user-tz2zg3so2v
@user-tz2zg3so2v 4 жыл бұрын
Один из главных вопросов-вопрос стоимости чипа, он не озвучен
@user-ph8cw3kn9x
@user-ph8cw3kn9x 3 жыл бұрын
Спасибо за этот подробный разбор!
@user-bz6nj4ub2s
@user-bz6nj4ub2s 7 жыл бұрын
в стм ацп немного бистрей работает стм бистрее загружается и бистрее обрабатовает информацию он хорошо подходить на импульсниие источники питания сварочние инвектори лабораторние блоки питания частотометри ардуино бил зделан для робототехнике умние дома он задумовался разом з разберипи
@d.j.peters
@d.j.peters 7 жыл бұрын
If you need a accu powered 16 Mhz portable solution the ST MC is the first choice.
@evgeniyvinokurov754
@evgeniyvinokurov754 4 ай бұрын
Толку что у AVR питание от 1.8 вольта. EEPROM работает от 2.7 из-за чего очень частое явление некорректная запись в EEPROM. Отсюда ниже 2.7 в AVR бесполезна.
@KALL9536
@KALL9536 Жыл бұрын
Они совершенно не сопоставимы. Атмега на неё всё буквально есть прям всё что хочешь выбирай только. Стм8 радует только ценой к сожалению
@rnadyrshin
@rnadyrshin Жыл бұрын
Что есть на атмегу?
@michaellestschew3363
@michaellestschew3363 6 жыл бұрын
STM32 - убийца Атмеги. По крайней мере, соотношению цены и доступной периферии. Но она и сложнее в освоениии намного.
@-Darkweider
@-Darkweider 4 жыл бұрын
Вот и еще один год прошел - убили?
@nighthunter28
@nighthunter28 4 жыл бұрын
Esp убийца
@JohnDoe-tn6ci
@JohnDoe-tn6ci 3 жыл бұрын
@@-Darkweider вот и еще год прошел, Atmega просто везде, куча модулей и датчиков, куча документации и мануалов, в т.ч. и русскоязычных. STM32 так и остается, может и хорошим, но совершенно непопулярным микроконтроллером
@-Darkweider
@-Darkweider 3 жыл бұрын
@@JohnDoe-tn6ci Приветствую тебя, гость из альтернативной вселенной!
@JohnDoe-tn6ci
@JohnDoe-tn6ci 3 жыл бұрын
@@-Darkweider за 11 месяцев всего поменял свое мнение?
@cyberpunklive4131
@cyberpunklive4131 3 жыл бұрын
Крутяк
@user-ql9po2lb8k
@user-ql9po2lb8k 7 жыл бұрын
Нужно 328 с STM32F103C8T6 сравнивать
@gordonfreeman1894
@gordonfreeman1894 7 жыл бұрын
Однозначно! В ценовом сравнении АВР точно не фаворит!
@olegpetroff6186
@olegpetroff6186 4 жыл бұрын
Сравнил жопу с пальцем: STM8 стоит 30р/ATmega328 100р. Сравнивать надо: STM8/attiny13 STM32F103C8T6/ATmega328
@SunshineMapping
@SunshineMapping 3 жыл бұрын
@@olegpetroff6186 нет надо сравнивать STM8/ATmega168
@toshibamaster2210
@toshibamaster2210 3 жыл бұрын
STM8 НАХРЕН НЕ НУЖЕН
@AntiSmithhh
@AntiSmithhh 3 жыл бұрын
@@olegpetroff6186 а чего не с пентиумом?? )))
@AntiSmithhh
@AntiSmithhh 3 жыл бұрын
чуть ли не единственный ролик, где сравниваются сопоставимый МК... обычно сравнивают в лучшем случае атмеги с стм32 *рука-лицо*
@shooroopwork
@shooroopwork 7 жыл бұрын
у STM8 все-таки 2 ватчдога
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Пересмотрел даташит - действительно! IWDG и WWDG. Я упустил этот момент
@sergeypn2362
@sergeypn2362 5 жыл бұрын
и что?
@bascelik91
@bascelik91 7 жыл бұрын
Привет, Вы можете сделать перевод на английский или сербский язык?
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Привет. К сожалению, этот ролик будет слишком трудозатратным для переводчика. Очень много специфических терминов и оборотов. Возможно, проще будет найти преданного зрителя канала - носителя языков.
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Перевод этого видео появится в течении недели
@rnadyrshin
@rnadyrshin 6 жыл бұрын
Перевод на английский язык опубликован!
@poweredbysergey
@poweredbysergey 7 жыл бұрын
Cool!
@UB5KHD
@UB5KHD 7 жыл бұрын
Да, еще под занавес. Для тех, кто не может жить без ардуины. Берем модуль на STM32F103C8T6. И смотрим, как ATmega328 тихонько уползает в дальний угол. ;-) Модуль на STM32F103C8T6 - $1,76 Модуль на ATmega328 - $2,25 Даже в цене мега проигрывает. Смотрим технические характеристики обоих контроллеров и видим - меге и тут совсем делать нечего. А вот красивое сравнение двух ардуин: kzbin.info/www/bejne/lYTQfZ99dt6FiMU. Как насчет Тузика и грелки? ;-)
@ibrag2012
@ibrag2012 5 жыл бұрын
Я б зауважив що СТМ коштує дешевше, огляд сподобався, дякую!
@UB5KHD
@UB5KHD 7 жыл бұрын
Не понятно, почему сравниваются неэквивалентные представители. А почему бы не сравнить STM8S103K3 с ATmega88? У обоих по 32 вывода, у обоих по 8 килобайта флеша. А дальше идём по остальным праметрам и убеждаемся, что STM8 имеет существенный выигрыш. В том числе и по цене. Особенно, если взять STM8S003K3, которые отличаются только меньшим числом циклов перепрограммирования, что не критично для серийных изделий, зато цена еще ниже.
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Сравнить эквивалентные МК цели не было. Была цель сравнить близкие среди тех, которые стоят копейки у китайцев уже на платах.
@user-vk9bs3se5c
@user-vk9bs3se5c 7 жыл бұрын
Stm32f103, будет лучше обоих, но есть трудности с програмированием(для новечков, и тем кому париться не охото
@AntiSmithhh
@AntiSmithhh 3 жыл бұрын
париться охота, только совсем в холостую не всегда прикольно. поэтому пока аттиньки )) будет нужно, с стм32 будет так же без проблем.
@Menshinin
@Menshinin 4 жыл бұрын
Что-то стм8 на али подешевел, 70 центов стал...
@GypsyRewind
@GypsyRewind 5 жыл бұрын
Пока не познакомился с стм-ками, так бы и сидел на пиках и авр-ках... меня пугало, что на всех форумах, все, как один шумели, что на стм-кам всё очень сложно, что питание у них не стандартное.. и т. д. и т. п... Но, дружище, в твоем видео не очень равноценное сравнение линеек, не по ценовому диапазону, ни по характеристикам...
@tokes_ru
@tokes_ru 7 жыл бұрын
Шестая минута. Написано "открытый сток", вы говорите "открытый коллектор".
@MadFast
@MadFast 6 жыл бұрын
1. 328 на порт не 20мА, а 40. 2. нет сравнения тока в неактивном режиме. 3. 16 - это 2 порта (2х8))))) 4. 328 - есть опорное от питания (0 - VCC ADC Input Voltage Range)
@nikolaymarchenko8137
@nikolaymarchenko8137 4 жыл бұрын
Могу сказать по платам собранных на STM намного стабильнее работают, на Atmel очень часто прошивки слетают
@rolandberendonck3900
@rolandberendonck3900 3 жыл бұрын
Too bad that you didn't make this video in english.... while there is very little content on the web on this controller.
@dolphinsoft4783
@dolphinsoft4783 7 жыл бұрын
Не корректное сравнение! Ближайший Атмел этой СТМке, это Тинька 8, которая почти по всем параметрам ей не конкурент. 1. Почему бы тогда не сравнить STM32F106C8 с Atmega328? 2. Вы не указали, что в Вашем девайсе стоит 328а, которая - более экономична и намного современней STM8.
@MastrksXTV
@MastrksXTV 7 жыл бұрын
Скорее не тинька 8, а мега 8)
@user-uj2vv9ue9w
@user-uj2vv9ue9w 7 жыл бұрын
Dolphin Soft вообще некорректное сравнение!
@dolphinsoft4783
@dolphinsoft4783 7 жыл бұрын
Нет, я про ATtiny 85
@dolphinsoft4783
@dolphinsoft4783 7 жыл бұрын
Как и в этом видео.
@user-uj2vv9ue9w
@user-uj2vv9ue9w 7 жыл бұрын
Dolphin Soft почему бы тогда не сравнить нано 168 с stm32f103c8t6? размеры то почти одинаковые!)
@punpck
@punpck 3 жыл бұрын
14:20 lack of (or problematic) debugging is the reason why I would consider STM8 over AVR. Working for years with STM32 but often 8bit is enough. But never again a µC without proper debugging possibilities. So, I'll give STM8 a try.
@alexey-art-studio
@alexey-art-studio 8 жыл бұрын
у мег сейчас цены офигенные
@rnadyrshin
@rnadyrshin 8 жыл бұрын
в смысле офигевшие?))
@alexey-art-studio
@alexey-art-studio 8 жыл бұрын
дорого, стм32 на порядок дешевле, а функционал больше. Считаю, что потраченное время на изучение стм32 окупает себя в полной мере
@Laffkin
@Laffkin 7 жыл бұрын
порядок - это в 10 раз.
@user-we1pn4fp9m
@user-we1pn4fp9m 7 жыл бұрын
да, да "порядок - это в 10 раз", в двоичной например - это в два раза)
@LemniscateWorks
@LemniscateWorks 7 жыл бұрын
Вот бы ещё реальные параметры сравнил. С атмеги328р на 27 МГц получал 600 квыб./с АЦП (8-10 бит, на 10 битах последний бит шумит). Вот сейчас с 40 центовой STM32F030F4P6 на 100 МГц выжал 7 Мвыб./с АЦП (12 бит).
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Вы уверены насчёт 600 квыборок/с? Можно посмотреть на инициализацию АЦП?
@LemniscateWorks
@LemniscateWorks 7 жыл бұрын
ADMUX = p|B01100000; _delay_us(20); ADCSRA = B11000000;\ while (ADCSRA & B01000000); val = (ADCL >> 6) + (ADCH
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Прикольно, конечно. Раскочегарить ADC clock до 13,5 МГц при максимальных по документации 1 МГц я бы не додумался. Но если работает удовлетворительно - круто!
@SlavicTechnologies
@SlavicTechnologies 3 жыл бұрын
Кстати, stm8s может питаться от 5 вольт напрямую
@sputnic1436
@sputnic1436 10 ай бұрын
Если память не изменяет то в меге328 не 10 а 8 битный АЦП!
@rnadyrshin
@rnadyrshin 10 ай бұрын
Изменяет
@sputnic1436
@sputnic1436 10 ай бұрын
@@rnadyrshin , да Вы правы! Видать старею.... склероз)))
@M100M100M100M
@M100M100M100M 2 жыл бұрын
Теперь к средам разработки добавился VSCode с Platformio.
@TheScabbage
@TheScabbage 6 жыл бұрын
roses are red violets are blue the channel and title are in English why isnt the video too
@aldob5681
@aldob5681 Жыл бұрын
Cosmic Grant a 1y Free license
@alexgvozd1723
@alexgvozd1723 2 жыл бұрын
Отлично! Опять сравнили Ж0пу с пальцем.
@evolvent4257
@evolvent4257 5 жыл бұрын
зато плата с STM8 стоит на алиэкспресс 1доллар , а то и меньше при партии 10 штук. Если надо сделать что-то простое и дешевое я выберу STM8. И у них в линейке есть еще дешевые STM8L с 12 битным АЦП...
@masterkit9517
@masterkit9517 3 жыл бұрын
ещё бы запорожец с теслой сравнили, STM32 рулит, даже эта мелочёвка круче любых ардуин, OPEN SOURCE базу создать только некому в STM32, и профессионалов нет в уроках, даже самых крутых STM32 щиков что не спроси, ничего не знают во многих вопросах, это скорее упущение тех кто считает себя "гуру" STM32, "гуру" знают мало сами в отличие от ардуинщиков, в STM32 меньше профессионалов намного, одни барыги.
@ivanrusev2270
@ivanrusev2270 4 жыл бұрын
Atolic truestudio
@HairryS
@HairryS 7 жыл бұрын
Не в datasheet заглянем, а - в спецификацию тогда уже, раз уж вы по-русски вещаете.
@user-vi7il4xx2s
@user-vi7il4xx2s 6 жыл бұрын
Доброго времени суток! Повторюсь, сравнение совершенно не соразмерное! Mega328 надо сравнивать с STM8S105xxx!! STM гораздо продуманнее и мощнее аппаратная часть. Я 12 лет сидел на AVR пока не попробовал STM.. Честно, возвращаться нет желание. Ни каких фьюзов, EEPROM, ProgramFlash и SRAM находятся в одном пространстве. Внутрисхемная отладка просто сказка и дешево !!! Одна библиотека периферии на почти все STM8s.
@dekus80
@dekus80 6 жыл бұрын
STM8L151G6U6 бакс на али. STM8S105xxx нервно курит в сторонке. Я уж не говорю об 328.
@XLeks
@XLeks 5 жыл бұрын
Вот лучше бы рассказал, как подружить stm08 c arduinoIDE. Ваще, жирный лайкос я влупил бы!
@Jekatm
@Jekatm 5 жыл бұрын
Так уже есть. Погугли
@dekus80
@dekus80 4 жыл бұрын
не нужен тебе stm8, если не готов читать мануалы. Для программирования stm8 нужно всего 2!!! файла: один заголовочный файл stm8s.h прописать в начале программы и pdf с мануалом на камень. Все. У меня программа вольтметра с выводом значений на индикатор 600байт например занимает, а камень спит и только по прерываниям просыпается, а не молотит в пустую в цикле. Бери avr ардуино с ее говнокодом и радуйся результату. А то потом такие страдальцы будут рассказывать что stm8 говно, ничего в память не лезет и т.д.
@vovanevazno1139
@vovanevazno1139 7 жыл бұрын
два раза смотрел, оба раза уснул.....
@BRICKonYourHead
@BRICKonYourHead 4 жыл бұрын
Вызывают недоумение подобные видео. То сравнивают Atmega с stm32f103... то с stm8f103 при этом называя конкурентами... Логика? Не тут явно... stm32 как понятно из названия 32 битный, и уже находится в другой весовой категории, кроме этого еще и ядро ARM хоть эта модель и самая простая в линейке. С stm8f103 наоборот, это прямой конкурент atmega8 и хоть и в некоторых моментах проигрывает (типо EEPROM и то не точно так как можно использовать память программы) зато современнее, меньше ошибок и неожиданных глюков, меньше энергии потребление, более плавное управление тактированием в режиме нон стоп да и в конце концов дешевле в 2 раза!
@KALL9536
@KALL9536 2 жыл бұрын
Лучше для производителей, больших партий стм лучше будет, но стм так и останется не популярной если не упростить, а то нахуевертили всякие приложения ну очень сложно выглядит) а атмега все понятно и просто ардуиноиде и всё больше никаких программ и не надо. Атмега и с андроида можно программировать а стм ну тёмный лес
@BRICKonYourHead
@BRICKonYourHead 2 жыл бұрын
@@KALL9536 Хмм... Если есть желание пощупать STM но пугают сложности, могу посоветовать глянуть серию stm8. Там нет заморочек с тактированием, вся перефирия перекликается с АВР, и вроде я даже находил даташиты на русском языке... Но это всё имеет значение только если Вы на АВР хотя бы пробовали спускаться ниже ардуино платформы. Если есть опыт написания своих библиотек/функций для ядра/перефирии АВР, то перейти на СТМ 8 не составит проблем)) А с нее уже легко будет перейти на СТМ 32.
@alexandrijchuck817
@alexandrijchuck817 6 жыл бұрын
Ни разу не конкурент.
@user-mv6re7gt3d
@user-mv6re7gt3d 4 жыл бұрын
Что за хрень несешь про отладку у 328!
@FikiFirmansyah
@FikiFirmansyah 5 жыл бұрын
No ingles. Hablo espanol.
@user-kz5lm6lb8n
@user-kz5lm6lb8n 3 жыл бұрын
Try Google translator
@FikiFirmansyah
@FikiFirmansyah 3 жыл бұрын
@@user-kz5lm6lb8n mucho gracias, por favor.
@TheTalants
@TheTalants 7 жыл бұрын
А у меня другой вопрос возник, все мы пользуем китайские МК... Кто AVR, кто STM, я больше PIC`ам отдаю предпочтение. А вот про отечественные МК, что то подзабыли... ...импортозамещение... ;) Наши... собаки, явно в цене проигрывают. Но один фиг, как нибудь соберусь с мыслями и деньгами, и все равно куплю попробовать. Почему бы и нет :) PS это так, пост ни о чем ...
@user-kz5lm6lb8n
@user-kz5lm6lb8n 3 жыл бұрын
Напомните, модель отечественных МК, какие вы имели ввиду
@TheTalants
@TheTalants 3 жыл бұрын
@@user-kz5lm6lb8n как вариант: ic.milandr.ru/products/mikrokontrollery_i_protsessory/32_razryadnye_mikrokontrollery/
@TheTalants
@TheTalants 3 жыл бұрын
@@user-kz5lm6lb8n ic.milandr.ru/products/mikrokontrollery_i_protsessory/8_razryadnye_mikrokontrollery/
@user-kz5lm6lb8n
@user-kz5lm6lb8n 3 жыл бұрын
@@TheTalants вы в своём уме, покупать МК К 1886ве4у за 7800р за штуку, когда оригинал, с которого его содрали, стоит пару долларов? 😄😂
@TheTalants
@TheTalants 3 жыл бұрын
@@user-kz5lm6lb8n ну так я и не купил. Хотя в целом они макетные платы с контроллерами и подробнейшей документацией продавали тысяч за шесть. Я pinboard ii в свое время вроде бы за 4800 брал. Понятно, что для простых поделок брать подобные МК нет никакого смысла. У них в большинстве своём приёмка с более высокими требованиями (где военная, где для авиации), чем у китайских аналогов и работать они там должны из их же описания, в более жёстких условиях. По факту я пока и на китайские забил. Редко что собираю. Да и профиль у меня другой, я по образованию водитель-электромеханик. Просто нравилось мне одно время программировать, собирать схемы, работать с 3d графикой, ЧПУ станки нравились... Но вообще тот коммент трёх летней давности, когда и звёзды были светлее и трава зеленее, сейчас не до этого 🤔
@klykovm8
@klykovm8 6 жыл бұрын
С автором совершенно не согласен, сравнивать эти две платы "нечестно" т.к более похожа на ардуино нано плата на STM32F103C8T6 которая стоит примерно 2$ в Китае и в этом случае у stm результаты будут лучше!
@danilv.l.2501
@danilv.l.2501 8 жыл бұрын
Спасибо!
StarterKit boards, stm32 nucleo, GPRS+GNSS modules
34:24
Электроника в объективе
Рет қаралды 76 М.
Arduino vs Pico - Which is the Best Microcontroller For You?
20:38
Gary Explains
Рет қаралды 281 М.
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 61 МЛН
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 685 М.
КАХА и Джин 2
00:36
К-Media
Рет қаралды 3,9 МЛН
Don't eat centipede 🪱😂
00:19
Nadir Sailov
Рет қаралды 23 МЛН
Программатор AVR за 1$ (USBasp).
17:55
ElEnBlog - блог об электронике
Рет қаралды 238 М.
Плата с STM8 STM8S103F3P6 и Arduino IDE
7:35
arduinoLab
Рет қаралды 47 М.
Фьюзы atmega 328p
21:17
КОЛХОЗ ТВ / KOLHOZ TV
Рет қаралды 4,6 М.
🤔Почему Samsung ПОМОГАЕТ Apple?
0:48
Technodeus
Рет қаралды 440 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 813 М.
Kalem ile Apple Pen Nasıl Yapılır?😱
0:20
Safak Novruz
Рет қаралды 1 МЛН
Very Best And Good Price Smart Phone
0:42
SDC Editing Zone 9K
Рет қаралды 217 М.