Forum: Mikrocontroller und Digitale Elektronik R8C/13-Board


von Juppi J. (juppiii)


Lesenswert?

http://www.ak-modul-bus.de/cgi-bin/iboshop.cgi?showd610!0,0,ELEKR8C13
http://www.elektor.de/projekte/r8c-entwickler-wettbewerb-die-gewinner.83233.lynkx

Hallo

Habe so ein Teil bei mir wiedergefunden.
Habe dies 2006 von meinen Zahnarzt geschenkt bekommen.
Was für Minimalaufwand muß man betreiben,um z.B ein Taster abzufragen 
und eine Led blinken zu lassen.

Gruß

von Floh (Gast)


Lesenswert?

Juppi J. schrieb:
> Was für Minimalaufwand muß man betreiben,um z.B ein Taster abzufragen
> und eine Led blinken zu lassen.

Taster/ LED dranlöten/stecken und programmieren.

von Juppi J. (juppiii)


Lesenswert?

LOL ..der is Gut!

Wie du dir denken kannst meine ich dén allgemeinen Software Aufwand.

Habe mal so was für einen Pic gemacht .
Alle Software und Programme in einen Order.
Starten und das Miniprogramm wird auf den Controller gebrannt.

Gruß

von Olaf (Gast)


Lesenswert?

> Wie du dir denken kannst meine ich dén allgemeinen Software Aufwand.

Genau dasselbe wie bei jedem anderen Controller auch. Du musst dir die 
Entwicklungsumgebung von Renesas installieren, das Datenblatt zum 
Controller lesen und schon kann deine LED blinken.

Im Gegensatz zu AVR brauchst du keinen extra Brenner sondern nur einen 
Pegelwandler fuer die serielle Schnittstelle. Im einfachsten Falle also 
vielleicht ein abgehacktes USB-Handykabel.

Olaf

von Juppi J. (juppiii)


Lesenswert?

Olaf schrieb:
> Genau dasselbe wie bei jedem anderen Controller auch.

Soweit bin ich natürlich auch.;-)

Dachte für das Teil gibt es zum anfüttern,eine
"Vollautomatik",um beim ersten Test sich nicht erst einarbeiten zu 
müssen.
MfG

von Osche R. (Gast)


Lesenswert?

Da gab's mal von der Elektor eine CD mit allen notwendigen Tools. Das 
Glyn-Board hatten die damals als Gimmick auf dem Titel. Das dürfte der 
schmerzfreieste Einstieg sein.


Ansonsten brauchst Du von Renesas die HEW, den NC30W oder 
IAR3.x-Compiler als Eval-Version (der für nuppes kann m.W. 16 bzw 8kB) 
und die FDT-Software. Sollte sich alles unter Tools auf der 
Übersichtsseite des R8C/1x finden.

Für M16C gibt's auch eine Gnu-Toolkette. Ob die schon auf R8C erweitert 
wurde, weiss ich nicht.

Flashen über die serielle soll wohl ganz gut klappen. Zum ernsthaften 
Debuggen empfiehlt sich aber doch die Anschaffung eines E8a oder E1. 
Live zugucken (a la BDM) geht zwar noch nicht, aber immerhin gibt's eine 
Stoptaste und HW-Breakpoints.


Patrick


BTW: verwendet jemand schon R8C/3x?

von Martin T. (mthomas) (Moderator) Benutzerseite


Lesenswert?

>Für M16C gibt's auch eine Gnu-Toolkette. Ob die schon auf R8C erweitert
>wurde, weiss ich nicht.

Bei http://www.kpitgnutools.com/ wird R8C unter "targets supported" 
gelistet.

von Matthias Arndt (Gast)


Lesenswert?

Hallo zusammen!

Die R8C Toolchain von http://www.kpitgnutools.com/ scheint zu 
funktionieren.

Meine Kiste läuft mit AMD64, daher weigerte er sich da das RPM 
auszupacken. Ich habe es mit dem Tool alien zu einem tgz konvertiert und 
dann laufen die ia32 Binaries auch auf einer AMD64 Architektur 
(vermutlich wegen ein paar Supportlibs).

Allerdings ist der Include Ordner leer. Hat jemand vllt ein Headerfile, 
welches zum R8C/Tiny vom Elektor Board passt? Da kommen zwar ein paar 
Beispiele mit, u.A. für R8C/11. Sind die Files registerkompatibel zum 
R8C/13 vom Elektorboard?

Grüße,
Matthias

von Olaf (Gast)


Lesenswert?

> Meine Kiste läuft mit AMD64, daher weigerte er sich da das RPM
> auszupacken.

Du kannst auch einfach den gcc selber downloaden und dann selber 
uebersetzen.

> Allerdings ist der Include Ordner leer. Hat jemand vllt ein Headerfile,
> welches zum R8C/Tiny vom Elektor Board passt?

Du kannst einfach das Headerfile vom HEW kopieren. Ausserdem ist es IMHO 
so das man sich die aktuellste Version irgendwo bei Renesas runterladen 
kann.

Ansonsten hilft vielleicht google?

http://www.hackchina.com/r/126121/sfr_r813.h__html

> Sind die Files registerkompatibel zum R8C/13 vom Elektorboard?

R8C11 und R8C13 sind sich sicherlich sehr aehnlich. Trotzdem ist es 
megaklug das passende File zu verwenden weil man sich so richtig fiesen 
wochenlangen Debug-Aerger einhandeln kann wenn doch mal irgendwo ein Bit 
unterschiedlich ist. .-)

Olaf

von Matthias Arndt (Gast)


Lesenswert?

Danke für die Antwort. Mit dem selberkompilieren des GCC bin ich 
irgendwie nicht zurecht gekommen.

Den Header vom HEW werde ich mal ausprobieren.

Grüße,
Matthias

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
Noch kein Account? Hier anmelden.