Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Nextion displej i MIkroC

[es] :: Elektronika :: Mikrokontroleri :: Nextion displej i MIkroC

[ Pregleda: 2452 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mst.petrovic
milos petrovic
student
nis

Član broj: 256875
Poruke: 47
*.adsl-2.sezampro.rs.



+1 Profil

icon Nextion displej i MIkroC08.08.2016. u 17:47 - pre 92 meseci
Pozdav ljudi,

Interesuje me da li se neko susretao sa ovakvim problemom.Kupio sam nextion displej 2.8" koji radi isključivo preko UART veze. POkušavam da ga povežem sa pikom ali ni pik ni nextion ne sarađuju baš najbolje :D . na linku su podaci displeja za uart komunikaciju. Koristim pic 16F1937. Primetio sam da displej radi sa naponima kada salje maksimalno 3.2V a kada prima informaciju 5V , kontam da bi trebalo da radi sa mojim picom jer on logicku nulu vidi iznad 2.7V, tako da sam to odmah odbacio kao problem.Koristim MIkroC biblioteku za citanje i upis informacija. Prvi put pokusavam da radim sa UART kom. i nisam siguran da su moje knstatacije u redu. MOLIM ZA POMOĆ jer se već nekoliko dana mačujem sa ovim bez rezultata i polako gubim volju.

Probao sam sa arduinom LEONARDO i on ima svoju biblioteku za nextion displej i to radi poso. Ali kada sam hteo da se vratim na pic naiso sam na ozbiljan problem.
UNAPRED HVALA !

https://www.itead.cc/wiki/NX4827T043

ovo je link ka biblioteci i objasnjenju za arduino i to radi poso, ako nekome treba.
http://openhardware.gridshield...cd-getting-started-for-arduino

[Ovu poruku je menjao mst.petrovic dana 09.08.2016. u 19:26 GMT+1]
mst
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: Nextion dispej i MIkroC09.08.2016. u 14:37 - pre 92 meseci
1. Promeni kompajler - sto pre to uradis, manje glavobolje ces imati kasnije
2. Kako si povezao kontroler i displej? (daj neku semu)
3. Postavi kôd koji koristis.

Ovako, sto bi ZAS rekao, "kugla je na poliranju", sta da ti neko odgovori?
- Na brzinu, displej koristi 5V za rad i 3v3 za UART komunikaciju, da li si to uzeo u obzir?
- Koji je napon napajanja kontrolera?
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

mst.petrovic
milos petrovic
student
nis

Član broj: 256875
Poruke: 47
*.adsl-2.sezampro.rs.



+1 Profil

icon Re: Nextion dispej i MIkroC09.08.2016. u 16:55 - pre 92 meseci
Proverio sam povezivanje i to je ok,rx-tx tx-rx, napon na kontroleru je 5v, u datasheet-u za displej pise da je maksimalan napon za komunikaciju za ulaz, za LOG 1, 5v a za izlaz 3v. Dobra stvar je sto NEXTION IDE koji sluzi za programiranje mog displeja ima debager i kada debagiram prititiskom na disiplej dobijem signal koji ima 7 bajta (0x65 0x00 0x01 0x00 0xff 0xff 0xff). U DS pise da su poslednja tri bajta oznaka za kraj. Mene sad iteresuje kako da ja procitam ove bajtove u moj kontroler i
kako da ih prebacim u neku promenljivu u kojoj ce mi biti kasnije upotrebljivi. Link sa uputstvom za moj displej hmi je u mom prvom postu.

USPEO SAM DA USPOSTAVIM VEZU IZMEDJU NJIH TAKO DA KOMUNIKACIJA RADI.


Code:

    while (1) {                     // Endless loop
    if (UART_Data_Ready()) {     // If data is received,
      uart_rd = UART1_Read();     // read the received data,

    }
    if ( uart_rd== 'ÿ' )
    {
        PORTB.B4=1;
    }


  }
   


PROCITAO SAM POSLEDNJI BAJT 0XFF KOJI JE KADA SE KONVERTUJE U CHAR 'ÿ'

NA OVOM PINU RB4 MI JE UPALIO DIODU KADA DOBIJE CHAR 'ÿ' a sa displeja samo poslao signal
mst
 
Odgovor na temu

mst.petrovic
milos petrovic
student
nis

Član broj: 256875
Poruke: 47
*.adsl-2.sezampro.rs.



+1 Profil

icon Re: Nextion dispej i MIkroC09.08.2016. u 17:11 - pre 92 meseci
Jos nesto , taj nextion displej je kompletno resenje sa svojim IDE-om za graficko programiranje, poprilicno je jeftin i pokazao se kao dosta kvalitetan, ima samo 4 pina za povezivanje , UARTkomunikaciju i TOUCH panel i deluje bas profesionalno. JEdina mana je sto ne moze da se kupi kod nas u Srbiji.

MOJA TOPPLA PREPORUKA !

Korisim MIKROC kompajler i IDE zato sto je domaci proizvod i samo sam njega mogao da priustim, ostali su preskupi. Relativno sam nov u programiranju mikrokontrolra i ne mogu bas da kometarisem previse ali se za pocetnike pokazao kao dosta dobar.


mst
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: Nextion displej i MIkroC10.08.2016. u 13:06 - pre 92 meseci
Citat:
mst.petrovic:
Korisim MIKROC kompajler i IDE zato sto je domaci proizvod i samo sam njega mogao da priustim, ostali su preskupi. Relativno sam nov u programiranju mikrokontrolra i ne mogu bas da kometarisem previse ali se za pocetnike pokazao kao dosta dobar.

Lepo od tebe sto kupujes domace, ali taj kompajler je zatvoren (svaka njegova biblioteka je strogo cuvana tajna - ne znam zasto) i doci ces u situaciju da ti program ne radi zbog neke nelogicnosti u samoj biblioteci a neces moci nista da uradis. Veruj mi, po internetu mozes da nadjes dosta boljih kompajlera koji su "izleceni" sto se licence tice a sa kojima mozes da radis posao. Kada dodjes do tog stadijuma da ti kompajler donosi novac - nista ti nece biti skupo.

Sto se displeja tice - ako komunikacija radi, sta ti jos treba?
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

mst.petrovic
milos petrovic
student
nis

Član broj: 256875
Poruke: 47
*.adsl-2.sezampro.rs.



+1 Profil

icon Re: Nextion displej i MIkroC10.08.2016. u 13:42 - pre 92 meseci
Hvala Vam na dobronamernom savetu za kompajler, Vi ste verovatno mnogo duže u ovome od mene tako da ste i verovatno u pravu. Potrudiću se uskoro da pronadjem neki prikladniji. Što se tiče problema sa displejem i komunikacijom:

1 Ne znam kako da informaciju koju dobijem od displeja u ovom ovliku 0x65 0x00 0x03 0x00 0xff 0xff 0xff snimim u nekoj promenljivoj da bi mi to kasnije bilo upotrebljivo.
U ovom mom primeru sam uspeo da izkomuniciram sa jednim bajtom, ali kako sad da uradim sa 7 bajtova i na kraju da ih snimim u nekoj promenljivoj.

2 U kom obliku trebam da pošaljem informaciju Displeju da bi je on video kao instrukciju "page 1" (koja služi za rifrešovanje stranice.)

3 Da li bih to mogao da uradim pešački da ne koristim neku biblioteku iz mikroC-a i da li je to mnogo komplikovano??

unapre hvala !

p.s. Koji kompajler mi Vi preporučujete ?
mst
 
Odgovor na temu

zarkocgyus
Bar

Član broj: 102691
Poruke: 121
*.crnagora.net.



+2 Profil

icon Re: Nextion displej i MIkroC11.08.2016. u 04:56 - pre 92 meseci
Imas ovde set instrukcija.
Mozes "pesacki", dovoljno je da koristis samo biblioteku za uart, ostalo napises sam.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Nextion dispej i MIkroC15.08.2016. u 18:13 - pre 92 meseci
Citat:
mst.petrovic:
Korisim MIKROC kompajler i IDE zato sto je domaci proizvod i samo sam njega mogao da priustim, ostali su preskupi.


vecina ostalih su dzaba, nesto si se ti mistere petrovicu preracunao ??
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Nextion displej i MIkroC15.08.2016. u 18:22 - pre 92 meseci
Citat:
mst.petrovic:
1 Ne znam kako da informaciju koju dobijem od displeja u ovom ovliku 0x65 0x00 0x03 0x00 0xff 0xff 0xff snimim u nekoj promenljivoj da bi mi to kasnije bilo upotrebljivo.
U ovom mom primeru sam uspeo da izkomuniciram sa jednim bajtom, ali kako sad da uradim sa 7 bajtova i na kraju da ih snimim u nekoj promenljivoj.


izvini mora pitam umesto odgovorim, sta studiras?
odakle si ucio programiranje? odakle si ucio c? da li si savladao osnove oko "tipova podataka" (sta je podatak, kako se cuva podatak u racunaru, kako se manipulise podatkom, koji su sve tipovi podataka, sta je varijabla..)?

Citat:
mst.petrovic:
3 Da li bih to mogao da uradim pešački da ne koristim neku biblioteku iz mikroC-a i da li je to mnogo komplikovano??

da li moze peske - naravno!
da li je "mnogo komplikovano" - kako kome, "mnogo komplikovano" je extremno subjektivan pojam, neko to ne moze do kraja zivota da uradi, nekome treba 2 nedelje a nekome 2 minuta? dok ne probas neces znati. da li treba da probas - DA!

Citat:
mst.petrovic:
p.s. Koji kompajler mi Vi preporučujete ?


za microchip proizvode - microchip free kompajlere (mplabX ide + xc8, xc16 i xc32) za dozu i linux i kmek

 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Nextion displej i MIkroC

[ Pregleda: 2452 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.