Ich portiere gerade ein C Programm von einen Mega32 auf einen XMega Bisher wurden die Ausgänge so #define ad7795_cs PORTC.4 definiert. Beim XMega geht es so ja nicht. Gibt es eine Lösung ohne das ich den Kompletten Code überarbeiten muss? Grüße Jörg
Gast
#2478751
Jörg B. schrieb: > #define ad7795_cs PORTC.4 Welcher Compiler isn das? Der GCC unterstützt diese Schreibweise meines Wissens nicht (gehört nicht zum Standard), es gibt aber ein "magisches" struct was diese Schreibweise doch möglich macht. Frag mal die Suche.
CodeVisonAVR Unter magisches struct finde ich so nichts in der Suche
Gast
#2478826
Jörg B. schrieb: > CodeVisonAVR OK, den kenne ich nicht. > Unter magisches struct finde ich so nichts in der Suche Ich auf die Schnelle auch nicht. Warte mal bis einer der Profis hier vorbeikommt, die schreiben dir die paar Zeilen ausm Kopf einfach runter. War irgendsowas wie
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
(ganz grob).
Ich hab jetzt doch einen interessanten Thread gefunden. Beitrag "Port Pins mit Struct ansprechen" Erklären diesen damit mal als geschlossen ;)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.