ich habe ein problem und zwar bekomme ich nicht den fokus der variable "led". ich habe schon fast alles getestet bekomme es aber nicht hin. das komische an der sache ist wenn ich gcctest1 compiliere sehe ich die variable. nur bei meinem programm sehe ich nichts. ich habe mein programm ebenfalls im ordner gcctest kopiert um eventuelle fehler wegen verzeichnissen vorzubeugen...aber nichts passiert..benutze sogar das selbe makefile wie bei gcctest1..aber wieder nichts...was mache ich falsch? es wird auch alles genau wie bei gcctest1 richtig compiliert. doch irgendwie gibts da ein problem..:( hier mein testprogramm..das makefile habe ich im anhang #include <io.h> typedef unsigned char u08; int main( void ) { u08 led; outp(0xff,DDRB); for(;;) { led=0x00; outp(led, PORTB); } }
mmhh..noch nen problem...ahhhh..:)... jetzt habe ich versucht mir mal die io register anzuschauen und bin unter new io view gegangen und jetzt will der nen aio file haben..was soll das?..prozessor view und so geht aber der io view nicht..ebenfalls geht das auch mit gcctest1 nicht? ich benutzte avrstudio 3.55...liegt es vielleicht daran? aber das kann ja nicht mein variablen problem sein da es mit gcctest1 geht. ich dreh total ab...
oder ist es eventuell notwendig mit dem studio auch zu kompilieren? ich arbeite nämlich mit UE.
nach dem ich mich nun ein paar stunden hier selbstunterhalten habe ..:)...habe ich endlich den fehler gefunden.... ich habe heute das erstemal bekanntschaft mit dem codeoptimierer gemacht..:)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.