LCD ILI9163 in LPC1518

programski jeziki in programiranje

Moderator: tilz0R

LCD ILI9163 in LPC1518

OdgovorNapisal/-a radix » 07 Apr 2017, 17:41

Imam problem z grafičnim LCD povezanim prek SPI. Prikazovalnik se sploh ne inicializira. Z osciloskopom sem nahitro pregledal in podatki so prisotni na linijah. Sumim, da sem naredil kako glupo napako, ki sem jo pa že prevečkrat spregledal, zato dajem na ogled tudi drugim.

Program sem samo pokrpal (prej je bil narejen za paralelno povezavo z LCD). V main.c se inicializira SPI1, ki ga uporabljam za povezavo, samo pisanje pa je definirano na vrhu disp.c.

Glede na to, da se LCD niti ne inicializira, je verjetno problem v funkciji disp_power_on v disp.c. Prosim, da tisi, ki se mu da in ima čas pogleda, kaj bi lahko bilo narobe.
Priponke
disp.c
(17.7 KiB) Prenešeno 13 krat
disp.h
(2.26 KiB) Prenešeno 9 krat
main.c
(28.47 KiB) Prenešeno 11 krat
radix
 
Prispevkov: 988
Pridružen: 04 Feb 2015, 19:19
Kraj: Ljubljana
Zahvalil se je: 170 krat
Prejel zahvalo: 218 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 17

Re: LCD ILI9163 in LPC1518

OdgovorNapisal/-a radix » 07 Apr 2017, 18:19

Sedaj mi pa nič več ni jasno. Preizkusil sem z arduinom in LCD deluje!
Program je priložen spodaj. Zraven v zipu so še vsi projektni fajli.
Priponke
lcdTest.cpp
(4.24 KiB) Prenešeno 11 krat
loadAnalyzer.zip
(64.6 KiB) Prenešeno 10 krat
radix
 
Prispevkov: 988
Pridružen: 04 Feb 2015, 19:19
Kraj: Ljubljana
Zahvalil se je: 170 krat
Prejel zahvalo: 218 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 17


Vrni se na Software

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost