Gast
#216120
Ich habe hier z AVR Infrarotempfänger, einen mit Atmega8 und einen mit AT90S2313, darauf sitzt mark Hämmerlings RC5 Software (www.markh.de). Im Prinzip funktioniert diese, allerdings nur, wenn ich sie ohne Compiler Optimierung übersetzte. der benutzte Compiler ist bei mir der avr-gcc Version 4.3.1 unter FreeBSD. Sobald Ich O0, O1 oder Os einschalte tut sich nix mehr. ICh habe daran bist gestern Abend spät herumgedocktert und möchte hier nur mal anfragen ob Jemand die Ursache dafür kennt, ich habe wieder mal Stunden zugebracht ehe ich in meine Makefiles geschaut hatte und mir auffiel, daß der 2313 ohne Optimizier übersetzt und funktioniert und ich auf dem Atmega -Os drin hatte... Den Autor habe ich auch noch nicht gefragt. Gruß, Holm