(Vorsicht Eigenwerbung):
http://www.springer.com/de/book/9783658148492
Das Buch wird in ein paar Wochen herauskommen. Obwohl sämtliche
Codebeispiele für Cortex M3 und M4 Prozessoren geschrieben wurden und
die Prozessoren selber einen breiten Raum einnehmen (z.B. in Form von
Codeoptimerungen, Diskussionen über die Interruptstruktur, die
Debugmodule, Barrieren etc), ist der Focus des Buches auf Softwaredesign
für Embedded Controller; es gibt z.B. Kapitel über RTOS,
Synchronisation, Hostkommunikation, Bootloader watchdogs und
Systemdesign (und nein, es gibt KEIN Kapitel über Modellierung, weil die
in der Praxis der Entwicklung für Microcontroller keine große Rolle
spielt). Alles extrem eng an der Praxis angelehnt (ich mache das jetzt
seit 20 Jahren).
Wer speziell an Informationen über Cortex interessiert ist, kann sich
die Ebook Kapitel 2 (Cortex) und 10 (Praxistipps, wo ich u.A. auch auf
die Debuggingarchitektur eingehe) auch getrennt von Springer herunter
laden.
Schönen Dank fürs Lesen!
- Rüdiger