Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 kwi 2024, o 16:39


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
 Tytuł: Scrolling TFT
PostNapisane: 26 lis 2013, o 21:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Witam. :)
Postanowiłem sobie zrobić Scrolling ekranu. Mam taki kod:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Chciałem aby przewinęły się trzy obrazki jeden po drugim. A tu cały czas pierwszy obrazek krąży w kółko. Czemu się tak dzieje???

------------------------ [ Dodano po: 10 minutach ]

już wiem w czym był błąd: uint8_t trzeba zmienić na uint16_t

------------------------ [ Dodano po: 14 minutach ]

Ale teraz widzę że jest nowy problem: Pierwszy obraz przewija się 2 razy, a potem nagle przeskakuje na drugi ,a z drugiego na trzeci już się ładnie przewija..

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 00:36 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27227
Lokalizacja: Szczecin
Pomógł: 1041

Powiem tak temat bardzo mnie interesuje ale nie mam czasu ogarnąć się żeby zabrać się za TFT ... aż się wkurzam ...

więc jeśli chodzi o mnie to musiałbyś "troszkę" poczekać aż coś pomogę - bo jak mówię sam musiałbym tego popróbować, skompilować itp

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 06:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Najdziwniejsze w tym jest to, że jak np. chcę wyświetlić na ekranie połowę drugiego i połowę trzeciego obrazu tylko że z ręki w taki sposób:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

to działa, ale jak chcę połowę pierwszego i drugiego to już nie :(
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

wyświetla się tak jakby podzielony pierwszy obraz... (jak coś to mam TFT 4,3")

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lis 2013, o 21:19 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

U mnie było to samo... Pisałem...
Spróbuj wyświetlić pomiędzy drugą stroną a trzecią.

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lis 2013, o 13:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

no właśnie pomiędzy druga a trzecią działa.. tylko dlaczego pomiędzy dwoma pierwszymi nie działa???

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lis 2013, o 23:05 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Bo być może gdzieś zrobiłem babola gdy uruchamiałem kiedyś to przesuwane menu. :) Chociaż nie ma w tym wiele kodu. Hmm... sam nie wiem. :)
Dla tft 3,5'' to nie kłopot bo posiada 5 stron więc i tak by chodziło po 4 stronach, ale jak ty masz 4,3'' to jest kłopot bo posiada on tylko 3 strony więc przesuwanie na 2 stronach. Próbuj testuj a może się uda. :)

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 gru 2013, o 14:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Mam dokładnie taki sam problem co w Twoim poście : topic3232.html
Wydaje mi się że albo jest coś nie tak z tą funkcją:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

ponieważ po wpisaniu wartości "136" powinno wyświetlić stronę pomiędzy pierwszą a drugą, a wyświetlają się dwie połówki pierwszego obrazu...

albo jest jakaś wada sterownika tft... Innych możliwości nie widzę :(

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO