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



Teraz jest 26 gru 2024, o 04:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 12 gru 2015, o 19:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Witam,
Mam problem z wysyłaniem obrazków na wyświetlacz z Simensa S65 używając pixel factory.
Już mówię o co chodzi.

Wyświetlacz pracuje w trybie 565 (R,G,B)
Więc chcąc uzyskać kolor czerwony wysyłamy : 0xF800
a niebieski wysyłamy 0x001F

Stworzyłem więc sobie prostą grafikę 1x2 (o kolorze czerwonym i niebieskim)Jest pod spodem , ale mało widoczna ze względu na rozmaryny
Obrazek

Tutaj jest większa wersja:
Obrazek
i teraz próbuje obrobić tę grafikę w pixel Factory:
Obrazek


Program generuje wynik w formie :
0x00,0xF8,0x1F,0x00,

Czyli wg programu Red to 0x00,0xF8 a powinien być 0xF8, 0x00
a Blue 0x1F,0x00, a powinien być 0x00, 0x1F

Jak widać jest przestawiona kolejność..
Powinno być :0xF8,0x00, 0x00, 0x1F
Da się jakoś zmienić opcje w programie, aby kolejność była prawidłowa?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2015, o 21:20 
Offline
Moderator
Avatar użytkownika

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

To nie jest kwestia że powinno być 0x00F8 albo 0xF800 - to jest kwestia czy jakiś sterownik posiada potrzebę komunikacji poprzez Big-endian czy Little-endian. Ja jak widać zrobiłem tylko jedną wersję - na potrzeby akurat pewnego typu wyświetlaczy - a nie - że źle coś jest zrobione.

Reasumując trzeba byłoby ew dorobić taką opcję w programie aby móc wybierać sobie np zapis Little- czy Big- endian .... Może to zrobię - ale nie jestem w stanie tak od ręki się za to zabrać teraz - przykro mi

_________________
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: 13 gru 2015, o 22:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Okej ;)
Nie spieszy się, bo znalazłem inny program (pod konsolę) i go przerobiłem, więc wszystko gra ;-)
Niemniej jednak przydałaby się taka opcja ;-)
dziękuję serdecznie ;-)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO