Hallo, ich habe Probleme bei der Herstellung einer Verbindung zu meinem dsPIC30F6014A über RS232. Ich schreibe in C. Vielleicht hat jemand einen Tip. Danke
Wir brauchen: Schaltung Code der RS232 routine Dein Testcode Programm am PC das du nutzt Was hast du schon probiert?
vielen Dank für die schnelle Antwort. Einen eigenen Code habe ich noch nicht, da ich Momentan noch große Schwierigkeiten habe und gerade erst beginne C zu lernen. http://pinout-circuits-images.dz863.com/43/DSPIC30F6012A.jpg dann ich arbeite mit dem dspicflash v4.02, mit dem microCPro for dsPic v5.7.0 und als Terminal verwende ich termite 2.9 ich habe zu dem dspic30f6014A nicht so viele Beispiele gefunden, da die meisten mit pic18f arbeiten. Über Eure Ratschläge freue ich mich.
Ja wo ist denn jetzt der Code? Und wieso haste dir so nen wilden DSP rausgesucht wennde noch Anfänger bist? Lieber erst mal mit nem 8-Bitter oder aufm PC probieren. Blink-a-Led aufm uC funktioniert? Haste nen Analyzer in irgendner Form? Logigtester? Zur Not reicht auch ne LED + R um zu schauen ob der Port wenigstens zappelt. Danach wärs nur noch ne Konfigurationssache.
Unter MicroCpro - Help für dsPIC befinden sich Beispiele für beide verwendeten Librarys (HW-UART und Soft-UART incl. Beschaltung (von ControllerPin über MAX232 bis zum Connector)
Ich frage mich auch warum ein wilder dsPIC, vor allem so ein alter? Also wenn du kein Plan von C hast, dann solltest du dir ein Buch besorgen mit dem du in C und Mikrocontroller eingeführt wirst, sonst ist das recht sinnlos. Hättest du dich jetzt nicht auf die Mikromedia IDE und Compiler eingeschossen, sondern den völlig kostenlosen Compiler und IDE von Microchip verwendet, dann hätte ich dir für PIC24 (16-Bit, also auch dsPIC30) folgendes empfohlen: http://flyingpic24.com/index.html und für PIC32 eben: http://exploringpic32.com/ und generell empfohlen 16-Bit zu überspringen und gleich auf 32-Bit zu gehen, es sei denn, du benötigst spezielle Eigenschaften von den 16-Bit Prozessoren.
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.