Plocka je super, bice zanimljivo sa njom u svakom slucaju. Keil je tu najugodniji za rad ali je limitiran, mislim da sa grafikom tesko moze da prodje free verzija C/C++ prevodioca.
Ostale platforme i debuger koji je tu jako bitan u nekoj gnu varijanti ima, sa make fajlovima moze i ostalim stvarima i libovima podeseni za prevodjenje, upload, debug …
Ima tu jos nekoliko platformi, konkretno ST daje primere za 4 IDE-a, pogledaj sta ostali nude.
To je ARM platforma, moze da se osposobi prevodilac u raznim varijantama, caka je sto mora da se poznaje taj MCU mnogo detaljnije jer ima krsh modula i opcija u njemu, od NVIC/interapta i tajmera, memorije, pa periferije jedno 20+, pa ako hoces RTOS ili klot, bas dosta opcija i svaka sa svojom nekom cakom.
Recimo primeri za komande u dokumentaciji su u C/C++ i prakticno su iste ili slicne kao asembleske naredbe tako da je to prakticno ista stvar, radi i po brzini i po funkciji isto (slicno). Oni su optimizovali ARM jezgro za rad sa C prevodiocima i tu su napravili odlicnu stvar.
Ovde je snovni ARM-om lib CMSIS Core
http://www.keil.com/pack/doc/CMSIS/Core/html/modules.html
Takodje ima dobrih knjiga na tu temu oko Cortex jezgra, npr ova:
http://ow.ly/vxo7J
BTW: Jedan mladji kolega sa posla je cak poterao ARM Discovery plocku kroz cinimise Visual Studio i .net neki :)
[Ovu poruku je menjao mikikg dana 08.04.2014. u 11:40 GMT+1]