Witam
Interesuje mnie mozliwość załadowania na wyświetlacz graficzny obrazków.
Co do bascomowego formatu BGF to nie ma problemu. Ale bardzo ogranicza mnie pamięć mikrokontrolera.W moim przypadku Atmega 2560.
Mam uruchomioną obsługę karty SD i chciałbym z niej móc pobierać i wyświetlać obrazki w podobny sposób jak z pamięci procka.
Owszem nie musi być to format bgf , może istnieje inny sposób.
Widziałem na stronie MCS przykład w którym pokazano sposób odczytu takich obrazków w zewnętrznego eeproma ale to dla mnie za mała pamięc.
Link
Czy spotkał się Ktoś lub przerabiał sposób takiego wyświetlania z karty?
Ewentualnie jak można (do jakiej postaci i jakim programem) przerobić obrazek aby wrzucić go z poziomu PC na kartę i wyświetlić to w projekcie dzięki atmedze i SD?
Najprościej chyba jakoś przerobić taki obrazek w taki sposób że 0 oznacza zgaszony pixel a 1 zapalony. Czyli w pliku można by zapisać to tak:
(nawet zapisać plik jako *.txt).Ale znów czym to zrobić?
00000000
00111100
00100100
00111100 przykład dla litery A
00100100
00100100
Można by użyć wtedy polecenia PSET ..
Ale jak przerobić taki obrazek do tej postaci? Oczywiście pomijając ręczne wklepywanie zer i jedynek. Bo dla obrazka 200*100 trwało by to wieki.
No chyba że jest prostszy sposób aby jakoś odwołać się do BGF-a na karcie.
Interesuje mnie mozliwość załadowania na wyświetlacz graficzny obrazków.
Co do bascomowego formatu BGF to nie ma problemu. Ale bardzo ogranicza mnie pamięć mikrokontrolera.W moim przypadku Atmega 2560.
Mam uruchomioną obsługę karty SD i chciałbym z niej móc pobierać i wyświetlać obrazki w podobny sposób jak z pamięci procka.
Owszem nie musi być to format bgf , może istnieje inny sposób.
Widziałem na stronie MCS przykład w którym pokazano sposób odczytu takich obrazków w zewnętrznego eeproma ale to dla mnie za mała pamięc.
Link
Czy spotkał się Ktoś lub przerabiał sposób takiego wyświetlania z karty?
Ewentualnie jak można (do jakiej postaci i jakim programem) przerobić obrazek aby wrzucić go z poziomu PC na kartę i wyświetlić to w projekcie dzięki atmedze i SD?
Najprościej chyba jakoś przerobić taki obrazek w taki sposób że 0 oznacza zgaszony pixel a 1 zapalony. Czyli w pliku można by zapisać to tak:
(nawet zapisać plik jako *.txt).Ale znów czym to zrobić?
00000000
00111100
00100100
00111100 przykład dla litery A
00100100
00100100
Można by użyć wtedy polecenia PSET ..
Ale jak przerobić taki obrazek do tej postaci? Oczywiście pomijając ręczne wklepywanie zer i jedynek. Bo dla obrazka 200*100 trwało by to wieki.
No chyba że jest prostszy sposób aby jakoś odwołać się do BGF-a na karcie.