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



Teraz jest 5 lut 2025, o 06:47


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 13 mar 2013, o 10:52 
Offline
Nowy

Dołączył(a): 13 mar 2013
Posty: 2
Pomógł: 0

Mam mały problem. Robię mini stację pogodową - jednak na kolorowym ekranie LCD. I mam problem bo brakuje mi pamięci RAM, a obrazki chciałbym przechowywać w zewnętrznym flashu. Jak podłączyć te układy do uC? Czy Atmega potraktuje ten zewnętrzny SRAM jako część swojej pamięci? Czy może będę musiał ręcznie się odwoływać to tej pamięci? Wiem że obsłuży do 64 KB ramu
A jak podłączyć zewnętrzną pamięć flash? jak z niej korzystać do wyświetlania obrazków?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 mar 2013, o 11:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2011
Posty: 266
Lokalizacja: Szczecin
Pomógł: 9

Może najłatwiej będzie podmienić CI procesor, wówczas nic nie będziesz musiał kombinować. ATMega644 ma taki sam rozstaw nóżek co ATMega16. Ma więcej FLASH, RAM, EEPROM.

Zasoby ATMega16:
Flash:16kx8bit
EEPROM:512B
SRAM:1024B

Zasoby ATMega644:
Flash:64kx8bit;
EEPROM:2048B;
SRAM:4096B

_________________
www.gryfsmart.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 mar 2013, o 15:00 
Offline
Moderator
Avatar użytkownika

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

albo ATmega1284 albo karta pamięci np microSD czy SD

_________________
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: 17 mar 2013, o 18:18 
Offline
Nowy

Dołączył(a): 13 mar 2013
Posty: 2
Pomógł: 0

240*320* 3 = 230400 B = 225KB . raczej to się nie zmieści w 4096 B... a wyświetlacz jest rozdzielczości 240 * 320 a na każdy piksel przypadają 3 kolory... A kartę pamięci to przeznaczę na odtwarzanie muzyki wav. Ma ktoś inny pomysł. Chciałbym zastosować to zewn. SRAM i zewn. flash po to żeby się czegoś nowego nauczyć.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 mar 2013, o 20:36 
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

1. Pomyśl czy nie da się tej grafiki narysować
2. Wyświetlanie złożonych obrazków na kolorowym LCD wymusza zastosowanie karty z dwóch powodów:
- duży rozmiar
- grafiki przygotowujesz na komputerze i jakoś trzeba je dostarczyć do urządzenia z mikrokontrolerem. Możesz wysłać to poprzez RS232, ale karta to najprostsze rozwiązanie
3. To, że chciałbyś dodatkowo odtwarzać muzykę nic nie zmienia. Przecież możesz utworzyć osobne katalogi
4. Jak chcesz to możesz przechowywać grafiki w pamięci zewnętrznej, ale najprościej je tam umieścić kopiując z kary SD. Możesz np. użyć trybu serwisowego i przekopiować dane z karty, a potem umieścić na niej inne dane
5. Karta ma wejście CS i na upartego możesz mieć 2 karty w urządzeniu, ale to co najmniej dziwne

_________________
Dragonus Cracovus: Biomagia



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

Dołączył(a): 23 paź 2011
Posty: 401
Lokalizacja: Siedlce
Pomógł: 7

No i jak kolega rozwiązał problem?
Bufor wyświetlacza 240x128 mono to prawie 4kB czyli tyle ile ma np. M644P, bez zewnętrznej pamięci RAM ciężka sprawa.
Co ciekawe PICe nawet w 28 nóżkowym DIPie są co mają 32kB SRAM... ale ATMEL "oszczędza".

Ja kupiłem M1284 która ma 16kB SRAM i zamierzam się pobawić ;)

_________________
Czekamy na RedBook'a!



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

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