Forum: Mikrocontroller und Digitale Elektronik ARM91SAM9261 Befehlssatz für C Programmirung


von Philipp H. (Firma: Student) (philipph)


Lesenswert?

Hallo Leute,

ich bin Anfänger in der uC Branche, aber wurde halt auf Grund eines 
zukünftigen Technikerprojektes ins kalte Wasser geworfen. Da 
Vorbereitung alles ist suche ich mir alles nötige zusammen.
Wir werden den At91SAM9261 in C proggen müssen. Da ich zwar recht gut 
mit C umgehen kann, aber Befehle brauche um zu programmieren suche ich 
nun eine Befehlssatzliste wie sie für den 8051 in Assambler z.b gibt.

Eventuel kennt jemand da was.
Bei Atmel auf der Seite bin ich über einige Beispiele gestolpert z.B für 
Adressierung einer 4x4 Tastatur aber leider nie über einen kompletten 
Befehlssatz.

Vieleicht zäume ich das  Pferd auch von hinten auf aber wie zum Henker 
soll man was Programmieren ohne die Befehle zu kennen. Habe schon viele 
Stunden gegoogelt ohne das Richtig zu finden.

Vieleicht kennt jemand auch ein gutes Buch dafür ?

MFG

Philipp

von Michael K. (manhunt)


Lesenswert?

Hallo

ahm entweder es is ein Scherz oder du kannst dich nicht richtig 
artikulieren.


Also wenn du von Befehlen sprichst kann ich davon ausgehen das du 
Funktionen meinst? Also dazu solltest du erstmal wissen welchen Compiler 
bzw IDE du verwendest und was in dessen Standard Libs enthalten ist. 
Außerdem sind Defines für Ports und SFRs interresannt gleich wie 
Makros....

Den C Befehle/Operatoren beleiben C Befehle/Operatoren unabhängig von 
der Plattform. (nennt sich Standard)

Oder du willst Assembler und NICHT C programmieren wenn du nach nem 
Befehlssatz suchst. Dazu kannst einfach ein Blick ins Datenblatt werfen.

von Robert T. (robertteufel)


Lesenswert?

Im Datenblatt steht zwar recht wenig ueber die ARM ASM Befehle aber das 
ist fuer C auch voellig unerheblich!
ARM Befehlssatz gibts von ARM ;-)
http://www.arm.com/miscPDFs/14128.pdf

hth, Robert

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.