Forum: Mikrocontroller und Digitale Elektronik M16C SPI Problem


von Dani (Gast)


Lesenswert?

Hallo liebes Forum

Habe zuerst das Forum durchsucht und habe keine Antworten auf mein 
Problem gefunden. Ich hoffe ein paar nette Leute helfen mir?

Ich habe ein M16C/65 R5F3650TNFB Chip der ist in einem Messcomputer 
verbaut. Daran ist ein ST7565P-F1 Grafiktreiber, über die SIO/3 und 
CTS/RTS2 Leitungen angeschlossen.
Habe schon ein paar Projekte gemacht jedoch nie mit einem Renesas 
Controller.

Nun meine Frage: Hat jemand von euch schon mal ein ST7565 über die SIO/3 
(SIN3, SOUT3, CLK3, CTS/RTS2) Leitungen angesteuert?
Bräuchte Hilfe zum Timing, vielleicht auch Codebeispiele, Tutorials, 
etc...
Einfach alles was Licht ins Dunkel bringen könnte.
Das ganze ist clock synchronous und vermute SPI Bus.
Wäre über jegliche Hilfe sehr dankbar.

Danke Euch

von Olaf (Gast)


Lesenswert?

> Nun meine Frage: Hat jemand von euch schon mal ein ST7565 über die SIO/3
> (SIN3, SOUT3, CLK3, CTS/RTS2) Leitungen angesteuert?

Ja hab ich. Datenblatt lesen und einfach machen hat gereicht. Gerade die 
einfachen SPI im M16C sind wirklich sehr schlicht und gut verstaendlich. 
Kein vergleich mit den superseriellen Sonstwaseinheiten die alles 
unterstuetzen.
Allerdings koennen sie auch dafuer irgendeinen der vier Modi nicht. Also 
vorhermal schauen ob geht was man braucht.

Olaf

von Dani (Gast)


Lesenswert?

Ok vielen lieben Dank für deine Antwort

von josh (Gast)


Lesenswert?

Für Codebeispiele guckst Du hier:
https://www.renesas.com/en-eu/products/microcontrollers-microprocessors/m16c/m16c60/m16c65.html#sampleCodes

Unter Function kannste dann z.B. MPU/MCU Peripherals aufklappen, dort 
Communication Function und darunter Serial Interface und vieleicht Other 
Communication Function anklicken. Da wirst du auch was zum synchronen 
Modus finden.

Unter Middleware and Drivers > Filesystem/Device Drivers kann man sich 
SPI Serial Flash memory Driver und SPI Serial EEPROM Driver anklicken, 
da sollte wohl dabei sein was man so für SPI braucht, auch mit dem SIO.

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.