Forum: Mikrocontroller und Digitale Elektronik ARM7 - Literaturempfehlungen


von Roland (Gast)


Lesenswert?

Hallo,

gibt es gute Literatur für den Einstieg in die ARM (7/9) Welt ??

Am besten das gute alte Buch!

Danke!
mfg
Roland

von Matthias (Gast)


Lesenswert?

Was zum Thema ARM willst du denn wissen?

Wenns um den Befehlssatz/Assembler geht:
ARM Architecture Reference Manual
Dort wird der ARMv4 (genutzt in den meisten ARM7 Kernen) und ARMv5 
(genutzt in den meisten ARM9 Kernen) Befehlssatz beschrieben.
Gibts auf der ARM Seite, oder glaub ich auch als Buch.

Wenns um den Aufbau der Kerne geht, dann gibts da wohl auch 
entsprechende Dokumente bei ARM. Ist aber wenn man in C programmiert und 
keine Coprozessorfunktionen (zB MMU, MPU) nutzen will wohl eher 
uninteressant.

Wenns um die Benutzung konkreter Mikrocontroller geht, dann sind wohl 
die Datenblätter der jeweiligen Hersteller am aufschlussreichsten.

von Sebastian :. (keep_smiling)


Lesenswert?

http://www.cecs.csulb.edu/~brewer/347/lpc-ARM-book_srn.pdf

ist nicht schlecht, in der kostenlosen Variante aber so nicht 
druckbar...

Gibt es auch für ARM9, beide sind bei Hitex in gebundener Form  bei 
Hitex auch zu haben (glaub, nicht einmal so teuer)...

von Andreas K. (a-k)


Lesenswert?

> ist nicht schlecht, in der kostenlosen Variante aber so nicht
> druckbar...

Brauchbar, aber mit Vorsicht zu geniessen. Das Original ist wohl die 
Version für LPC2000. Die anderen Versionen sind mit der heissen Nadel 
angepasst und stellenweise scheint dann noch das Original durch.

Bei der STR9 Version fehlt grad das, was daran besonders ist und welche 
Falltüren sich auftun (beispielsweise coherency), dafür ist reihenweise 
Kram drin, den man genausogut im Manual von ST nachlesen kann.

von gerhard (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.