Forum: Mikrocontroller und Digitale Elektronik Suche Beispielcode für I2c LCD am STM32F4 Discovery


von stm-einsteiger (Gast)


Lesenswert?

Hallo,

bin neu im ARM Umfeld. Ich habe ein STM32F4 Discovery board und habe die 
ersten Versuche mit GPIO und PWM etc. hinter mir.

Nun versuche ich ein I2C LCD vom Arduino an dem STM32F4 zu betreiben.
Ich bekomme es aber nicht hin.
(Ich stelle mir sowas wie LiquidCrystal_I2C vor ( PCF8574A mit 20x4 Text 
LCD))

Hat jemand einen Beispiel Code oder Links die mir weiterhelfen?

Bin für jeden Tip dankbar.
Danke


PS: Ich nutze CooCox CoIDE mit ARM-MDK.

von spess53 (Gast)


Lesenswert?

Hi

>Hat jemand einen Beispiel Code oder Links die mir weiterhelfen?

http://www.nxp.com/documents/data_sheet/PCA9674_PCA9674A.pdf

Sollte alles dirn stehen was man braucht.

MfG Spess

von mr. mo (Gast)


Lesenswert?

Jop habe sowas, jedoch nicht für dein Arduino Teil.

Mein Tipp:
Versuch erstmal zu gucken ob der PCF das tut was du willst. Wenn du das 
sichergestellt hast, dann kannst du dich daran machen das LCD 
anzusprechen.

von tom (Gast)


Lesenswert?

stm-einsteiger schrieb:
> Hallo,
>
> bin neu im ARM Umfeld. Ich habe ein STM32F4 Discovery board und habe die
> ersten Versuche mit GPIO und PWM etc. hinter mir.
Gut !

> Nun versuche ich ein I2C LCD vom Arduino an dem STM32F4 zu betreiben.
> Ich bekomme es aber nicht hin.
> (Ich stelle mir sowas wie LiquidCrystal_I2C vor ( PCF8574A mit 20x4 Text
> LCD))
> Hat jemand einen Beispiel Code oder Links die mir weiterhelfen?
Hast Du eine Arduino-Library für dieses Display ? Da ist der Init-Code 
drin.
Die kannst Du dann relativ einfach nach C portieren oder als cpp-Modul 
in Dein Programm einbinden.

> Bin für jeden Tip dankbar.
> Danke
>
> PS: Ich nutze CooCox CoIDE mit ARM-MDK.
Das ist nun Murks - CooCox ODER ARM-MDK ?

cy, tom.

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.