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



Teraz jest 19 wrz 2025, o 21:50


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
 Tytuł: xmega + SSD1298
PostNapisane: 14 sie 2014, o 08:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 sie 2013
Posty: 116
Pomógł: 0

Witam

Próbuję obsłużyć wyświetlacz LCD TFT na sterowniku SSD1298 niestety nie reaguje on na moje polecenia( dosłownie zero reakcji). Niestety zdarzyło mi się też podłączyć go zasilaniem 5V a w nocie ma do 3.3V, nie wiem czy go przypadkiem nie uśmierciłem.

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


może ktoś spojrzy i znajdzie nieścisłość ( ślepo wierzę że jednak wyświetlacz żyje)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 12:14 
Offline
Użytkownik

Dołączył(a): 17 sty 2013
Posty: 327
Lokalizacja: Białystok
Pomógł: 14

Czy wyświetlacz chociaż raz coś pokazał? Czy jako pierwsze podłączyłeś pod 5V?
Spróbuj ruszyć z tą biblioteką: topic5747.html#p79476



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 13:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 sie 2013
Posty: 116
Pomógł: 0

niestety jedyne na co reaguje to włącz i wyłącz podświetlenie, co do biblioteki to wzorowałem się na niej i kilku innych na żadnej nic się nie dzieje.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 14:19 
Offline
Użytkownik

Dołączył(a): 17 sty 2013
Posty: 327
Lokalizacja: Białystok
Pomógł: 14

Czy łączysz na stykówce, czy zaprojektowałeś jakiś układ dedykowany? Masz może jakiś schemat? Z tego co pamiętam to podświetlanie steruje się zewnętrznie a nie z
ssd1298? Czy możesz cokolwiek odczytać z SSD1298?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 14:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 sie 2013
Posty: 116
Pomógł: 0

zaprojektowałem pytkę pod scalak zawierający xmegę

Obrazek

Obrazek

niestety nie mam żadnej biblioteki do scalaka od xmegi więc jedyne co mogę powiedzieć to że porty na dole to port f a na górze to kolejno porty e d c

scalak milczy



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 14:57 
Offline
Użytkownik

Dołączył(a): 17 sty 2013
Posty: 327
Lokalizacja: Białystok
Pomógł: 14

A skąd masz wyświetlacz? Ja np zamawiałem z Allegro i jest identyczny z tym: http://propix.com.pl/pl/p/LCD-3.2-TFT-S ... -320-1/418 Jeżeli masz taki sam i wpinasz wyświetlacz w gniazdo żeńskie pod P2 (nie na przewodach) to możesz mieć źle zaprojektowaną płytkę (schemat do tego wyświetlacza jest w dolnej części strony. Z tego co widzę używasz Altium'a, nie wiem którą wersję ale: jak wylewasz polygon zaznacz Remove Dead Copper oraz eszcze jedno ułatwienie do wiercenia i nie tylko w zakładce tools/Teardrops włącz łezki, dzięki czemu zminimalizujesz pęknięcia przelotek ze ścieżką.

No i oczywiście przydałaby się filtracja zasilania, o czym już dużo mówiono na forum.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 19:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 sie 2013
Posty: 116
Pomógł: 0

Co do altiuma to dopiero się z eagla przesiadłem i jeszcze nie ogarnąłem całości, ale każde info się przyda. Co do płytki to nie przywiązuje do niej wagi bo zrobiłem ją tylko po to żeby ułatwić sobie pisanie bibliotek. Co do wyświetlacza to jest zdobyczny i jest inny niż na stronce ale opis wyprowadzeń jest na płytce i na 99% jest na sterowniku jak w temacie, W poniedziałek spróbuje odczytać jego model, ale nie napalam się bo po 4 dniach siedzenia przy nim nie reaguje w ogóle więc raczej na pewno już po nim.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 20:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 kwi 2013
Posty: 418
Lokalizacja: Rzeszów
Pomógł: 102

Ja prawie przez miesiąc nie mogłem go ujarzmić, aż w końcu wpadłem na pomysł aby zmienić porty sterujące i okazało się że to być strzał w 10, bo nie miałem wyłączonego JTAG'a (angażuje on kilka pinów portu B).

Jeśli korzystasz z PORTB to spróbuj przenieść te linie na inny port, albo wyłączyć JTAG:

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

Jeśli chodzi o zasilanie to gotowe moduły z tym wyświetlaczem (takie jak podał Kolega Mscichu) są zasilanie również z 5V, ponieważ mają wbudowany stabilizator 3V3. Jednak na liniach sygnałowych muszą występować napięcia o poziomach 3V3.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 22:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 sie 2013
Posty: 116
Pomógł: 0

jak na złość port b jest nieużywany (przynajmniej bym miał punkt odniesienia)

niestety wszystko wskazuje na to że jednak scalak padł, próbowałem odpalić całość z debugerem ale niestety chyba mój programator nie obsługuje go ( mam klona mkII)

no ale zobaczymy w poniedziałek bo teraz nie mam dostępu do sprzętu



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: 9 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO