Nagyon köszönöm, hogy megosztottad!
A másik feladat, amit eddig nem említettem a fejlesztő környezet.
Most (pusztán elméleti síkon) azt látom, hogy van olyan mint az Atollic TrueSTUDIO, nézegettem olyat hogy OpenSTM32 illetve számtalan (eléggé poros) leírást hogy is kellene telepíteni egy mindenféle finomsággal (értsd pl. standard header fájlok különféle STM32 -hez). Az IDE leginkább az Eclipse (az én öreg szememnek elég szokatlan, bár lehet azért mert egyszerre egy screen shoton akarnak mindent megmutatni). Aztán ott van az OpnOCD ami az STlink és a debuggoláshoz kell. És persze ott van a CubeMX, ami ha jól értelmezem egy grafikus felület arra, hogy kiosszam a lábaknak a funkcióit és ...
A TrueSTUDIO -val aggaszt, hogy a HAL nélkül meg sem fog mozdulni.
Még egy aggodalom, hogy tudok assembly kódot hozzá tenni (van hogy a beágyazott elég, de én szeretek külön assembly fájlokba írni, pl. ISR -t (eddigi tapasztalataim szerint a C nagyon szószátyár tud lenni, ráadásul roppant nehezen olvashatóak a bitmanipulációs kifejezések. (pl. az STM8 eléggé feszesen időzített bitbang a "return" -el együtt mindössze 4 utasítás, a C -ből generált assembly egy oldal - SDCC).
* Én egy indián vagyok. Minden indián hazudik.