Hi Ich suche einen günstigen programmer um die silabs C8051 Mikrocontroller zu testen. Bei mouser habe ich die toolsticks gefunden, die sind jedoch kaum dokumentiert. Es gibt viele verschiedene und ich weiß nicht welchen ich für den Anfang brauche. Außerdem scheint keiner eine stiftleiste für die Programmierung externer boards zu besitzen, sondern nur diesen seltsamen Platinenstecker. Ein Selbstbau programmer wäre natürlich auch schön, aber dazu habe ich bis auf eine parallelport Lösung nichts gefunden. Kann man mit diesem stick (auch mit eigenen boards, notfalls mit dem Platinen Stecker) losgehen? http://de.mouser.com/ProductDetail/Silicon-Labs/TOOLSTICK850-B-DC/?qs=sGAEpiMZZMuqBwn8WqcFUiQKGRRPWs1e85BO4t5Snpk%3d
Diesen DIY-Programmer habe ich mal auf einem AVR laufen gehabt, um ESCs für einen Tricopter zu flashen. Hat damals mit geringem Aufwand wunderbar geklappt. http://www.olliw.eu/2012/owsilprog-tutorials/#programmer
Der Link im OP ist nur für die Tochterplatte mit dem µC, ohne den Base Adapter mit dem Debug interface - also ohne den "Stick". Zum Debuggen der 8051ger von Silabs nimmt man lieber einen richtigen Adapter: http://de.mouser.com/ProductDetail/Silicon-Labs/DEBUGADPTR1-USB/?qs=sGAEpiMZZMurtJ7VwBTl0eTtlnPkllW0Dvup6fgVLtI%3d Er kennt neben C2 auch das JTAG Protokoll, das ältere C8051ger verwenden. Außerdem hat er einen einfaches Interface mit 5x2 Pins im Standard- Rastermaß. Sie scheinen auch robust zu sein - hier ist in jahrelanger Benutzung noch keiner zu Schaden gekommen. Von den DIY Adaptern würde ich eher abraten: Damit kann man AFAIK nicht debuggen. Zur Fehlersuche ist die Anzeige von RAM oder Registerinhalten sehr nützlich.
Ich hab meinen aus China bei Ibei... "U-EC3 U-EC5 U-EC6 C8051F MCU USB Debugger Emulator" Die damalige Item#: 180877740603 Tut zusammen mit Keil tadellos.
min schrieb: > Diesen DIY-Programmer habe ich mal auf einem AVR laufen gehabt, > um ESCs für einen Tricopter zu flashen. Hat damals mit geringem Aufwand > wunderbar geklappt. > http://www.olliw.eu/2012/owsilprog-tutorials/#programmer Hm, da wird stark an die nicht arduino Nutzer gedacht. Kein sourcecode. Hier liegt zum Glück noch ein atmega168. Er scheint jedoch nicht so viele Modelle zu unterstützen. Z.b. die ganzen C8051Fxx5 Modelle, von denen ich mir eigentlich eins holen wollte. Wahrscheinlich wird es dann doch bei dem China prgogrammer bleiben, wenn es nichts besseres gibt. 28€ sind mir jedenfalls zu viel.
min schrieb: > Diesen DIY-Programmer habe ich mal auf einem AVR laufen gehabt, > um ESCs für einen Tricopter zu flashen. Hat damals mit geringem Aufwand > wunderbar geklappt. > http://www.olliw.eu/2012/owsilprog-tutorials/#programmer Hm, da wird stark an die nicht arduino Nutzer gedacht. Kein sourcecode. Hier liegt zum Glück noch ein atmega168. Er scheint jedoch nicht so viele Modelle zu unterstützen. Z.b. die ganzen C8051Fxx5 Modelle, von denen ich mir eigentlich eins holen wollte. Wahrscheinlich wird es dann doch bei dem China prgogrammer bleiben, wenn es nichts besseres gibt. 28€ sind mir jedenfalls zu viel.
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.