Re: 100 kbit/s Kategorie: CAN-Bus (von Cris - 24.06.2002 13:42) | |
Als Antwort auf Re: 100 kbit/s von Muetze - 24.06.2002 13:13
| |
Hallo Mütze, das verblüfft mich etwas. Was passiert genau bei Deinem Programm? > //Funktionen zum Auslesen und �ndern des CAN-Registers 0xEF04 > inline function CAN_register_schreiben (int test) > { > inline vmcodes.VM_STORE_ABSOLUTE_INT; > inline 0xef04; > } > > inline function CAN_register_lesen() returns int > { > inline vmcodes.VM_LOAD_ABSOLUTE_INT; > inline 0xef04; > } bis hierhin ist alles klar. > //--------------------------------------------------------- > thread main > { > > can.init(2,0x7ff,0x7ff); Initialisiert mit 125 kbit/sec. Schreibt also 0x7AC3 ins Register. > CAN_register_schreiben(0x7AC3); Ist hier ein Schreibfehler? Hier wird 0x7AC3 ins Register geschrieben. Eigentlich sollte hier 0x7AC4 stehen. > > //Anzeige > string disp; > disp="="; > str.putint(disp,CAN_register_lesen()); > lcd.clear(); > lcd.print(disp,str.length(disp)); > halt; > } Vielleicht ist das Dein Fehler. Cris | |
Antwort schreiben Antworten: Re: 100 kbit/s (von Muetze - 24.06.2002 14:28) |