Guten Morgen, ich habe eines von diesen Testboards (http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM164142) geordert, nach dem es nun nach ein paar Monaten endlich da ist, wollte ich natürlich auch damit rumspielen. Die Frage ist nun, ob das nur mit der Xpress Web-IDE geht oder ob man mit dem mitgelieferten USB-Controller das Board auch mit der "alten" MPLAB X IDE programmieren kann? Ein PicKit3 oder sowas scheint da nicht drauf zu sein (kann man auch nicht erwarten, da es kostenlos ist). Wenn ich das Board via USB mit dem PC verbinde, erscheint ein "Serielles USB-Gerät" im Geräte Manager, im Explorer ploppt ein USB-Device mit einer HTML Datei auf. Ich nehme an, das serielle USB Device kann den PIC16 programmieren, die Frage ist nur, ob der auch von der MPLAB X IDE erkannt wird? Grüße
:
Bearbeitet durch User
Max M. schrieb: > Wenn ich das Board via USB mit dem > PC verbinde, erscheint ein "Serielles USB-Gerät" im Geräte Manager, im > Explorer ploppt ein USB-Device mit einer HTML Datei auf. Die Doku scheint etwas spärlich zu sein. Von dem "Seriellen Gerät" habe ich zumindest noch nie etwas gelesen. Programmieren passiert über das Massenspeichergerät indem man einfach die *hex Datei rein kopiert. Ob die *.hex von MPLAB Xpress oder MPLABX erstellt wurde, dürfte egal sein. Über eine direkte Anbindung an MPLABX (ohne das Kopieren im Dateimanager) kann ich auch keine Infos finden. <edit>OK, CDC scheint zumindest bei einigen Boards auch dabei zu sein http://microchipdeveloper.com/xpress:xpressexample
:
Bearbeitet durch User
Hallo Max, >Ich nehme an, das serielle USB Device kann den PIC16 programmieren, die Frage ist nur, ob der auch von der MPLAB X IDE erkannt wird? nein! Der Controller am USB gibt dir ein CDC Seriell(Verbunden mit tx/rx des Target uC) und ein MassStorage Device. Alles was du brauchst ist ein HEX file welches du in das MassStorage Device legst, also drag&drop. Wenn du es "direct" programmieren möchtest, musst du ein PicKit oder anderes Programmiergerät direct an die PGD(RB7),PGC(RB6) und *MCLR/RESET anschliessen. Ich habe 2 solcher Xpress Boards mit PIC16F18855 die ich für schnelles Prototyping benutze. Die Xpress Cloud-Based IDE ist ein nettes Gimmick, du installierst nichts auf deinem PC, alles ist im WebBrowser, am ende speicherst du das produzierte HEX file einfach auf dem MassStorageDevice und der Controller programmiert den Target. Also nur Drag&Drop des HEX files. Das CDC device ist natürlich auch hilfreich den Target uC mit dem PC zu verbinden, also so wie ein USB-Serial wandler zu nutzen. mfG Peter ;-)
:
Bearbeitet durch User
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.