Быстрый старт ардуиносрача с ARM Mbed для начинающих

https://habr.com/post/420435/

Комменты – огонь!

18 комментариев

  1. kettle пишет:

    Там и аффтор отжигает не по-деццки.

    Особенно доставляет “ну вот видите – никакой инициализации!”
    Не, ну можно, конечно, тупо в стартапе прибить гвоздями что-то типа инициализации от 8МГц HSE с тактовой 24МГц, но это нахрен херит всю гибкость тактирования и по-сути чувак хочет свою собственную ардуину, с блекдджеком и шлю… и RTOS.

    • Ну дык mbed, по сути своей – та же ардуина, только:

      - сделанная прямыми руками;
      - с возможностью, если приспичит, докопаться до “нижнего уровня”.

      • kettle пишет:

        Ну во-первых где гарантия что она сделана прямыми руками, во-вторых что запрещает в ардуинщине дергать все напрямую?

        Да и стенания про устаревший 8-битный тоже не понятны. Накойхрен нужен 32-битный процессор, если он будет стоять в двери авто и рулить стеклоподъемниками и замками? что бы туда можно было впендюрить веб-сервер и рулить удаленно айфоном через облако?

        Я лет 8 назад себе в авто установил жопогреи емеля, интереса ради разобрал кнопку, поскольку она 1-в-1 как кнопка корректора фар от нивы. Однако только внешне, внутри там своя платка на которой стоит, как бы даже не pic. Ну и нахрена там 32-хбитный процессор нужен?

        • Там все-таки NXP и ARM стараются, а не итальянские студенты.

          Что касается 8/32-битности – я просто оставлю это здесь:

          https://www.chipdip.ru/product/stm32f030f4p6 – 50 рублей в розницу, 37 оптом
          https://www.chipdip.ru/product/atmega8a-au – 75 и 62 соответственно
          https://www.chipdip.ru/product/pic16f684-i-sl – 85 и 72

          32 бита – уже давно “бесплатный бонус”, где-то видел цифры, что сложность Cortex-M0 даже ниже таковой у AVR.

          • kettle пишет:

            А вы думаете, там какие-то другие студенты?

            про цены йа в курсе, иначе не выбрал бы себе stm32, но чипдип не показатель. От производителя pic12 обойдется в 40 центов, а smt32f030 – 55 центов.

            • Ну собственно stm32f030 в ЧиД те самые 55 центов и стоит :)

            • А вообще, китайцы в нише “замена кучки мелкой логики” давно перешли на STM8.

              • kettle пишет:

                На восьмибитный? когда весь мир агитирует за 32? :)

                • Если он на три копейки дешевле – то хоть четырехбитный!

                  • kettle пишет:

                    “Что касается 8/32-битности – я просто оставлю это здесь:”

                    :)

                    • Мы про любительские и полулюбительские разработки, или уже про китайское производство?

                    • kettle пишет:

                      В чем разница?
                      Кроме того, что для DIY вообще 32-бита как зайцу стоп-сигнал, в т.ч. из-за огромного количества хау ту, шилдов, библиотек и прочей мишуры.

                    • Для DIY все, что круче КТ315 – уже как зайцу стоп-сигнал, ага.

                    • kettle пишет:

                      Для DIY роляет не пол-цента разницы в стоимости, а наличие возможности по быстрому натаскать фреймфорков и накидать кнопочек на формочку.
                      Доку на пик12 я прочитал по дороге с работы, аж 130 страниц, включающие в себя все: регистры, команды, корпус и электрические параметры. Доку ни на стм32ф0, ни на стм32ф1 я не дочитал до сих пор. Ни про регистры, ни про систему команд. Бегло пролистал что там есть, и теперь заглядываю только в необходимые разделы. Особенно доставляет что из области памяти кода не хватает разрядности дотянуться до памяти регистров. Удобно, чо.
                      Поэтому гребаный диайвайщик возьмет нану и обвешает ее проводками как новогодню елку гирляндами, водрузив сверху пачку шилдов как звезду.

                    • Blue pill, кажется, уже дешевле и доступнее arduino nano.

                      В остальном же – mbed как фреймворк мало чем отличается от ардуиновской “экосистемы”.

                    • kettle пишет:

                      Ну кроме того, что по ардуино все разжевано и куча обвеса.
                      А так, в целом, любая ознакомительная плата не отличается от ардуины.