Hallo zusammen, irgendwie komm ich mit dem Timing vom LPC2148 nicht klar: FIO0SET = BIT_TST; __asm { LDR R0,=data_p LDR R1,[R0] LDR R0,=0xE0068008 ; SSPDR LDRH R3,[R1],#2 STRH R3,[R0] LDRH R3,[R1],#2 STRH R3,[R0] LDR R0,=data_p STR R1,[R0] } FIO0CLR = BIT_TST; Das ganze ist in einer Timerinterruptroutine (mit ARM Befehlen). Im Keil Simulator getestet kommen 580ns raus. In Hardware über den BIT_TST Pin gemessen aber ca. 1.00 us Hat jemand von euch eine woher das kommen könnte ? Gruß Thomas
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.