Hlavní navigace

Názor ke zprávičce Raspberry Pi Pico: jednočipový počítač s procesorem RP2040 od Jan Hrach - > to STM je pohodlnejsie a ked si...

  • 21. 1. 2021 23:01

    Jan Hrach

    > to STM je pohodlnejsie a ked si clovek zriesi/zozenie nejaky bootloader schopny flashovania (na AVR otazka tak 4-5 hodin casu), programator uz nepotrebuje. vie to potom natlacit hoc aj po seriaku.

    Problém je, že „atmegová arduina“ mají sériák jako samostatný čip, který umí MCU resetnout. Zatímco „armové desky“ (a možná to Arduino s AtMega32U4) mají sériák jako softwarově implementované USB CDC. Pokud si ve svém firmware omylem rozbiješ USB (a nemáš nastavený watchdog), tak už se do bootloaderu nedostaneš a musí někdo fyzicky zatahat za reset. Stejně tak pokud si ve svém firmware <b>neaktivuješ</b> (v tom co generuje CubeMX je defaultně vypnuté!!!) SWD, tak se tam už nepřipojíš debugerem. Doufej že tvoje deska má vyvedené BOOT piny a jejich přehozením to dostaneš do vestavěného bootloaderu.