Criando um controlador flash compacto


Respostas:



4

Suponho que você esteja procurando uma solução incorporada, pois você pode facilmente obter um leitor para um desktop ou laptop.

As pessoas criaram interfaces IDE SPI, que você pode executar em um AVR. Vou ligar para um que roda em um ATMega32. Pode ser grande demais para um ATMega168, mas deve caber em um 328, embora seja necessário um pouco de limpeza para dar conta do gerenciador de inicialização do Arduino se você seguir esse caminho: http://forum.6502.org/viewtopic.php ? p = 8343 & sid = a06dc948bd456b223cf8a93d175d37e1

Tenho visto muito trabalho nisso também para a série de microcontroladores PIC. Uma pesquisa simples no PIC e no CF deve retornar muitos detalhes, embora o hardware e o artigo vinculados acima pelo zklapow sejam mais que suficientes para concluir o projeto. Eu só queria adicionar uma solução de AVR para quem está procurando, pois sei que há uma grande comunidade de Arduino aqui.


2

Disseram-me que o Compact Flash tem uma interface muito semelhante ao IDE, e que o IDE não é trivial para se comunicar. A maneira mais fácil é fazer o que o zklapow recomenda, comprar um chip de controle pré-fabricado. O Sparkfun possui placas que ainda têm suporte ao sistema de arquivos.


2
Na verdade, o IDE é bastante trivial para se comunicar. É apenas um pouco mais complicado do que conversar com o chip periférico típico de microprocessador de interface paralela. Claro, existem todos os tipos de opções, acelerações e modos legados, mas você não precisa entrar nisso.
Chris Stratton
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.