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



Teraz jest 21 lut 2026, o 19:05


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 20 gru 2016, o 13:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

cześć

Zaczynam ćwiczyć matrycę z Yellow book-a.
Ponieważ pracuję na swojej konstrukcji więc muszę pewne rzeczy poprzerabiać między innymi inaczej steruję wierszami więc nie mogę przyjąć kodu żywcem z książki - ale to nie problem - daję radę :)

Doszedłem do funkcji "set_pixel" gdzie widzimy wyliczenie bitu w ramach bajta
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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

ale musielibyśmy zmienić ułożenie bitów.
Mamy takie narzędzie w postaci bitu DORD w module SPI więc dlaczego z tego nie korzystamy?

Ja do przesyłania danych korzystam ze sprzętowego SPI i po ustawieniu bitu "1<<DORD" piksel o współrzędnych
x=0,y=0 mam w prawym dolnym rogu

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 gru 2016, o 14:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lut 2014
Posty: 279
Lokalizacja: Kraków
Pomógł: 4

mczarny napisał(a):
ale musielibyśmy zmienić ułożenie bitów.
Mamy takie narzędzie w postaci bitu DORD w module SPI więc dlaczego z tego nie korzystamy?


No bo tam jesteśmy jeszcze na etapie programowego SPI, i takiego a nie innego podłączenia matrycy ;) Ale wg mnie masz rację - przy sprzętowym to powinno się tak załatwić wysyłanie jak piszesz.

_________________
http://forum.atnel.pl/topic15633.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 gru 2016, o 14:52 
Offline
Moderator
Avatar użytkownika

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

mczarny napisał(a):
Mamy takie narzędzie w postaci bitu DORD w module SPI więc dlaczego z tego nie korzystamy?

To ja zadam tobie to samo pytanie - właśnie - dlaczego z tego nie korzystasz ?

_________________
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: 20 gru 2016, o 15:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

Właśnie napisałem, że korzystam.
No tak dalej w książce jest to opisane przy zamianie na sprzętowe SPI :oops:
Ja tak mam, że nie czytam od razu całości tylko po kolei a że poszedłem od razu w sprzętowe SPI ... stąd refleksja

Nie było pytania

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 gru 2016, o 16:03 
Offline
Moderator
Avatar użytkownika

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

mczarny napisał(a):
Właśnie napisałem, że korzystam.
No tak dalej w książce jest to opisane przy zamianie na sprzętowe SPI :oops:
Ja tak mam, że nie czytam od razu całości tylko po kolei a że poszedłem od razu w sprzętowe SPI ... stąd refleksja

Nie było pytania


to nie o to chodzi że nie doczytałeś - to się zdarza ;)

mczarny napisał(a):
Mamy takie narzędzie w postaci bitu DORD w module SPI więc dlaczego z tego nie korzystamy?

przecież jak czegoś nie napiszę w książce to nie znaczy żeby nie szukać samemu dalej dróg .... książka ma być inspiracją, pokazywać JAK ZACZĄĆ ... jak przejść podstawy - bo później to już każdy sobie potrafi dojść ;) co i jak dalej ...

A ty co ? sam nie doszedłeś do DORD w PDF ? - doszedłeś ;) ... widzisz ... i o TO chodzi ;)

Podsumowując - nawet jeśli bym nie napisał o tym w YB - a nawet przyznaję, że zapomniałem że napisałem ;) ... to nie oznacza to, że Pan Mirek nie każe używać DORD ..... i w ten sposób proszę podchodzić do moich książek .... Bo tu skupiamy się na solidnych PODSTAWACH jak w ogóle matrycowe wyświetlacze działają.... Ale żeby nie było - ja nie pokazuję też JEDYNIE SŁUSZNEJ drogi - ja pokazuję tylko jedną z wielu tysięcy dróg ;) .... jeśli chodzi o szczegóły implementacji sprzętowej.

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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