Tworzenie kompaktowego kontrolera flash


11

Czy ktoś wie, jak stworzyć kontroler cf, aby odczytać dane z karty cf?


1
Jaka jest twoja platforma? FPGA czy mikrokontroler?
geschema

Odpowiedzi:



4

Zakładam, że szukasz rozwiązania wbudowanego, ponieważ możesz łatwo uzyskać czytnik na komputer stacjonarny lub laptop.

Ludzie napisali interfejsy SPI IDE, które możesz uruchomić na AVR. Link do tego, który działa na ATMega32. Może być za duży dla ATMega168, ale powinien zmieścić się na 328, choć może wymagać trochę czyszczenia, aby uwzględnić bootloader Arduino, jeśli pójdziesz tą drogą: http://forum.6502.org/viewtopic.php ? p = 8343 i sid = a06dc948bd456b223cf8a93d175d37e1

Widziałem też dużo pracy w tym zakresie dla serii mikrokontrolerów PIC. Proste wyszukiwanie w PIC i CF powinno zwrócić wiele szczegółów, chociaż sprzęt i artykuł połączone powyżej przez zklapow powinny być więcej niż wystarczające do ukończenia projektu. Chciałem tylko dodać rozwiązanie AVR dla tych, którzy szukają, ponieważ wiem, że jest tu duża społeczność Arduino.


2

Powiedziano mi, że Compact Flash ma interfejs bardzo podobny do IDE, a powiedzenie, że IDE nie jest trywialne w komunikacji. Najprostszym sposobem jest zrobienie tego, co zaleca Zklapow, zakup gotowego układu sterującego. Sparkfun ma płyty, które mają nawet wbudowaną obsługę systemu plików.


2
W rzeczywistości IDE jest dość banalne. Jest to tylko nieco bardziej skomplikowane niż rozmowa z typowym układem peryferyjnym mikroprocesora z interfejsem równoległym. Pewnie, że są różne opcje i przyspieszenia oraz starsze tryby, ale nie musisz się do nich włączać.
Chris Stratton,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.