Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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)