ARM9 einzelnes Bit mit Pin verknüpfen

OP #730256
Lesenswert?

Hallo Leute,
ich stehe vor dem Problem, dass ich bei meiner Projektarbeit auf ein Pin 
meines ARM9 (STR9FW44 von STMicroelectronics) direkt zugreifen möchte.

Ich arbeite mit dem Keil µVision-Studio. Von den 8051ern kenn ich es 
daher so, dass man mit folgender deklaration direkt den Pin setzen und 
löschen kann.
1
sbit Pin1 = P0^1 //Pin1 Ist nun mit dem Pin1 des Ports 0 verknüpft
2

3
Pin1 = 1; //Der verknüpfte Pin wird gesetzt
4

5
Pin1 = 0; //Der verknüpfte Pin wird wieder rückgesetzt;

Gibt es hierfür auch eine Möglichkeit dieses mit dem ARM9 Prozessor zu 
realisieren? Mit sbit, bit geht es nicht. Natürlich in C.

MfG
Muecke
#730679
Lesenswert?

Das hat rein garnix mit ARM7 vs ARM9 zu tun. Sondern nur damit, welche 
Funktionsmodule wie UART/GPIO/Timer der Controllerhersteller wie NXP 
integriert. ARM7/ARM9/CortexM3 ist nur ein solches Modul, nämlich der 
Prozessorkern von der Firma ARM. Der auch Funktionsmodule im Angebot 
hat, die erwähnten PrimeCells. Kann der Hersteller nutzen (löhnen) oder 
kanns selber machen.

Keine 50/50 Chance. Die Namen IOxSET gibts nur bei NXP. Beim übrigen 
Dutzend ARM-Controller-Familien heisst das jeweils anders, selbt wenns 
wie bei Atmel ähnlich funktioniert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren