Hallo Ihr, hab hier folgendes Problem: Im moment betreibe ich den DSP Prozessor mit evaluation board und zugehörigem code composer. Nun muss ich für meine Anwendung den Prozessor stand alone betreiben. Dazu muss ich mit dem DSP über dessen SCI Interface und die serielle schnittstelle des PCs komunizieren können. Ich muss also während der DSP läuft, Variablen zum und vom PC schicken können. Dazu habe ich gedacht, dass ich mit visual c++ ein Programm schreibe, das die Variablen einliest und über seriell zum SCI Interface schickt. mein Problem ist jetzt, wie Programmiere ich das SCI Interface. kann mir jemand dabei helfen? vielen Dank Sam
Hi, ich hab noch etwas Code für den 2407 gefunden. Müßte für den 2812 so ähnlich aussehen: SCI_init(void) { SCICTL1= 0x0000; /* RX err int disabled, SW Reset, TXWAKE not used, sleep mode disabled */ /* TX & RX disabled */ SCICTL1= 0x0040; /* RX err int enabled, SW Reset, TXWAKE not used, sleep mode disabled */ /* TX & RX disabled */ SCICTL2= 0x0003; /* Enable RX & TX interrupt */ SCIPRI = 0x0070; /* TX & RX interrupts are low priority, Complete RX/TX on emu suspend */ SCICCR = 0x0017; /* 1 Stop bit, Parity disabled, loop-back test mode enabled */ /* Idle-line mode, 8-bit characters */ SCIHBAUD = 0xFFFF; /* Set to min Baud rate */ SCILBAUD = 0xFFFF; /* Set to min Baud rate */ SCICTL1= 0x0023; /* Renable SCI by releasing SW Reset (set to 1), TX & RX enabled */ OCRA |= 0x03; /* Set RX/TX pins to be primary function and not GPIO */ }
danke..... das hab ich schon hinbekommen.... mein problem ist, wie ich variablen empfangen und senden kann...dazu ist ja noch viel mehr Code nötig als nur die initalisierung... hast du ne idee wie man sowas machen kann?...oder schon n fertigen code? vielen dank gruss samuel
hi , anyone know how to reset tms320f2812 , the CPU reset fully using software...??? thanks regards madhubalan.G
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.