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



Teraz jest 21 kwi 2026, o 16:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
 Tytuł: animacje na tft
PostNapisane: 7 sie 2013, o 13:49 
Offline
Użytkownik
Avatar użytkownika

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

Witam. Mam pytanie: jak na max. przyśpieszyć wgrywanie obrazków z kardy SD do wyświetlacza przy mikrokontrolerze ATmega32???. Normalnie jeden obrazek na wyświetlacz 4'3 wgrywa mi się ok. 1 sekundy a ja chciałbym robić jakieś animację. Czy do animacji na ten wyświetlacz bede potrzebował ARM'a (chciałbym żeby animacja składała się z min. 10 obrazków) :D
Z góry dzieki

_________________
GreenBook i BlueBook



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

Dołączył(a): 01 sty 2013
Posty: 328
Lokalizacja: Rzgów k. Łodzi
Pomógł: 11

1 sekunda na 1 obrazek z karty SD to i tak niezły wynik na AVR. Na ARM DMA by zrobiło co trzeba i Cortex by się opierdzielał :P. Owszem, AVR nada się do jakiegoś menu czy tekstów, ale nie do animacji. Rozejrzyj się za jakimś ARMem, wtedy będziesz mógł wykorzystać zaletę 16bitowej magistrali, wtedy to ma sens.

_________________
sig off ;(



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

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

moze jakis konkretny przykład ARM'a????

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2013, o 15:32 
Offline
Moderator
Avatar użytkownika

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

programek napisał(a):
moze jakis konkretny przykład ARM'a????


Każdy praktycznie dowolny ARM/STM

a jeśli chodzi o animację i wystarczyłoby ci 5 (max) klatek zamiast 10 (na wyświetlaczu 3,5" ;) to i na AVR można zrobić, zobacz ;)

http://www.youtube.com/watch?v=ddaYAHV4AYc

_________________
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: 7 sie 2013, o 19:48 
Offline
Użytkownik
Avatar użytkownika

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

tak tylko to jest program na wyświtlacz 3'5 cala a nie 4'3 wiec tym sposobem na moim wyświetlaczu zrobie aniemacje co najwyżej z 3 klatek..... :(

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2013, o 20:07 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Do TFT najlepiej wybierać nie jakiś tam STM32 tylko z FSMC. Nie sądzę jednak, że to pozwoli wycisnąć 50Hz przy pełnoekranowej animacji. Do obsługi LCD są dostępne mikrokontrolery z wewnętrznym kontrolerem LCD-TFT i DMA-2D np. STM32F439 i dopiero ich użycie załatwi sprawę.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2013, o 20:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 cze 2012
Posty: 171
Pomógł: 5

Witam,
kolega pisze o bezpośrednim ładowaniu obrazków z karty sd. Tu niestety jest wąskie gardło. Samo ładowanie z wykorzystaniem FSMC w ARM jest naprawdę szybkie. Problem jest przy odczycie z karty. Aby mieć płynność musisz wyposażyć się w egzemplarz z dużą ilością RAM.

Pozdrawiam
R.L.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 wrz 2013, o 20:30 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Są już pierwsze informacje o tanim zestawie rozwojowym 32F429IDISCOVERY dla STM32F429. a do atmegi może by podłączyć FT800

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 wrz 2013, o 18:17 
Offline
Użytkownik

Dołączył(a): 02 lut 2013
Posty: 75
Pomógł: 0

Moze przyspieszenie odczytu z karty SD udalo by sie osiagnac komunikujac w trybie SD Bus Mode, zamiast SPI.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 wrz 2013, o 20:56 
Offline
Użytkownik
Avatar użytkownika

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

Badman napisał(a):
Moze przyspieszenie odczytu z karty SD udalo by sie osiagnac komunikujac w trybie SD Bus Mode, zamiast SPI.


Jak się komunikować się w tym trybie???

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2013, o 11:08 
Offline
Użytkownik

Dołączył(a): 02 maja 2012
Posty: 34
Pomógł: 2

Witaj, może tu poradzi jakaś XMega, można ją nawet szybciej niż 32MHz taktować, z PLL można wymnożyć tak, żeby było nawet 64MHz, wtedy SPI będzie działało na 32MHz i też da radę wyświelić animację. Poza tym XMega posiada DMA a to już procesor by się nudził wyświetlając grafikę. Przy XMega programujesz praktycznie jak przy Atmegaa32, tylko masz więcej peryferiów ale zostajesz dalej przy 8-bitowcach. Ja sam zacząłem od XMega. Chyba że Atmegi masz dość:) i chcesz podjąć wyzwanie z ARM.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2013, o 12:01 
Offline
Użytkownik
Avatar użytkownika

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

No w przyszłym tygodniu będę kupował STM32F4DISCOVERY (taktowanie 168Mhz) myślę że efekt będzie zadowalający :)

_________________
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: 12 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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