Migracija iz arduino v C

Nisem se mogel odločiti, ali naj odprem temo v programskih jezikih ali v Arduino sekciji, zato prosim moderatorja, da temo prestavi, če bolj paše v programske jezike.
Sedaj pa k glavnemu delu. Odločil sem se, da se oddaljim od Arduina in ATmega328 ter poizkusim z drugimi AVR mikrokontrolerji. Programiranje v C ne bo problem. Imam pa nekaj vprašanj:
• Trenutno uporabljam VS Code. Ali je to v redu, ali priporočate kaj drugega?
• Kako kodo v C pretvorim v .hex, da jo lahko naložim z AVRdudess?
• Na kaj moram biti pozoren in imate kakšne nasvete?
Poznam osnovno strukturo portov pri Atmelovih mikrokontrolerjih (DDRx, PORTx, PINx), vendar me muči bit shifting. Iskal sem na internetu, a nisem našel nič uporabnega. Ali kdo pozna kakšen članek ali tutorial?
Hvala za pomoč.
Lep pozdrav,
Lovro
Sedaj pa k glavnemu delu. Odločil sem se, da se oddaljim od Arduina in ATmega328 ter poizkusim z drugimi AVR mikrokontrolerji. Programiranje v C ne bo problem. Imam pa nekaj vprašanj:
• Trenutno uporabljam VS Code. Ali je to v redu, ali priporočate kaj drugega?
• Kako kodo v C pretvorim v .hex, da jo lahko naložim z AVRdudess?
• Na kaj moram biti pozoren in imate kakšne nasvete?
Poznam osnovno strukturo portov pri Atmelovih mikrokontrolerjih (DDRx, PORTx, PINx), vendar me muči bit shifting. Iskal sem na internetu, a nisem našel nič uporabnega. Ali kdo pozna kakšen članek ali tutorial?
Hvala za pomoč.
Lep pozdrav,
Lovro