Potrzebuje podlczyc do ATmega16 pamiec 2MB o transferze 200KB\s Do tej pory uzywalem DataFlash AT45DB161 Atmela jednak okazalo sie ze zapisy beda czeste i potrzebuje jakiejs RAM. Ma ktos jakis przykladowy schemat jak podlaczyc taka pamiec? jakies procedyry do jej obslugi?
Pozdrawiam.
Didn't find your answer? Ask the community — no account required.
A
Adam Dybkowski
A nie możesz użyć innego procka, z wyprowadzoną magistralę równoległą (np. ATmega128)?
2MB statycznej pamięci RAM to już niemała kostka. Aby "ręcznie" z niej korzystać, potrzebujesz zorganizować sobie magistralę adresową (21 bitów), magistralę danych (8 bitów), stroby zapisu, odczytu i chip select. Czyli albo wyjdzie kupa zatrzasków i buforów, albo... przejdziesz na Atmegę128, której i tak trzeba będzie doczepić zatrzask do obsługi tylu bitów adresu. O szeregowych pamięciach RAM tej pojemności nie słyszałem.
Możesz też pomyśleć o podczepieniu interfejsem SPI karty pamięci MMC. Po doczepieniu np. taniej 128MB masz 64x więcej miejsca niż potrzebujesz więc można pomyśleć nad rozłożeniem zapisów po całej karcie aby mniej się "zużyła" przy częstych zapisach. Ale to i tak nie pomoże gdy chcesz zapisywać strumień 200KB/s przez 24h/dobę (w postaci bufora kołowego 2MB).
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.