Strana 1 z 1

OLED displej knihovna pro ARM Cortex-M4

Napísané: 27 Nov 2021, 19:17
od používateľa poprad
Zdravím.

Trápím se trápím a nedaří se mi vytvořit knihovnu pro ovládání OLED displeje 128x64 pro procesory ARM Cortex-M4 (konkrétně potřebuji pro ATSAME54N20A, ale myslím si že po mírné úpravě by knihovna fungovala i pro podobný procesor). Ani strýček Googe mi nepomohl.

Prosím, máte někdo s tím zkušenosti, případně hotovou knihovnu? I2C mi funguje, protože na stejné zběrnici mám navěšenou EEPROM. Zkoušel jsem si vzít mustr knihovny co mi poslal čiňan 0.96-iic_ok.c , ale bez úspěchu. Obrazovečka mi nic neukáže....

SCL je na PA13, SDA na PA12 - SERCOM2

Pomůže mi někdo?

Re: OLED displej knihovna pro ARM Cortex-M4

Napísané: 27 Nov 2021, 19:56
od používateľa Atlan
Stiahni si nejaku funkcnu kniznicu trebarrs aj pre arduino. Ked funguje i2c musi aj displej. Ak mas dobru adresu nastavenu....

Re: OLED displej knihovna pro ARM Cortex-M4

Napísané: 28 Nov 2021, 08:22
od používateľa poprad
Přesně to jsem udělal a nerozchodil jsem to. Bez tohoto pokusu bych nežádal o pomoc na tomto fóru.

Re: OLED displej knihovna pro ARM Cortex-M4

Napísané: 28 Nov 2021, 08:47
od používateľa Atlan
Aku mas adredu i2c displeja?

Re: OLED displej knihovna pro ARM Cortex-M4

Napísané: 28 Nov 2021, 10:41
od používateľa dan21
Mal som podobny problem. Stiahol som si I2C scanner a nasiel mi spravnu adresu mojho OLED.
Potom to uz vsetko islo OK :-)

Re: OLED displej knihovna pro ARM Cortex-M4

Napísané: 28 Nov 2021, 18:33
od používateľa poprad
Adresu jsem měl správně 0x3C. Problém byl jinde - při zápisu príkazu/dat do displeje to musí mít takovou strukturu:

příkaz -> 0x3C 0x00 kód_příkazu
data -> 0x3C 0x40 data

Takže vyřešeno aspoň po stránce komunikace s displejem. Další krok bude vytvořit fonty a případně příkazy pro grafiku.