silabs C8051 programmer

Gast #3627510
Lesenswert?

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
#3627599
Lesenswert?

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.
Gast #3628366
Lesenswert?

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.
Gast #3628369
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren