Nochmals so einfach es geht. Der STM32 "spricht 32-bit", der AVR
"spricht 8-bit". Fuer 16-bit bruahcne beide einen Dolmetscher, doch
abwaerts geht's leichter.
Programme, die stark ueberwiegend 8-bit Verarbeitung machen werden
wachsen wenn man sie auf 32-bit protiert. Programme, die viele 32-bit
variablen oder Arithmetik benuetzen werden viel groesser, wenn man sie
von 32-bit auch 8-bit portiert. Beide brauche Dolmetscher, Libraries,
type-casting.....
Der Einfachheit halber bei STM32 die 32-bit variable benuetzen wenn's
nicht total eng ist im Speicher
Gruss, Robert