Membuat pengontrol flash yang ringkas

11

Apakah ada yang tahu cara membuat kontroler cf untuk membaca data dari kartu cf?

mad_z
sumber
1
Apa platform Anda? FPGA atau mikrokontroler?
geschema

Jawaban:

11

Lihatlah flash flash kompak Sparkfun di sini dan di sini dan lihat artikel ini tentang berinteraksi dengan kartu flash kompak.

zklapow
sumber
4

Saya berasumsi Anda sedang mencari solusi tertanam, karena Anda dapat dengan mudah mendapatkan pembaca untuk komputer desktop atau laptop.

Orang-orang telah menulis antarmuka IDE SPI, yang mungkin dapat Anda jalankan pada AVR. Saya akan menautkan ke yang berjalan pada ATMega32. Ini mungkin terlalu besar untuk ATMega168, tetapi harus sesuai pada 328, meskipun mungkin perlu sedikit pembersihan untuk memperhitungkan bootloader Arduino jika Anda pergi rute itu: http://forum.6502.org/viewtopic.php ? p = 8343 & sid = a06dc948bd456b223cf8a93d175d37e1

Saya telah melihat banyak pekerjaan pada seri mikrokontroler PIC ini juga. Pencarian sederhana pada PIC dan CF harus mengembalikan banyak detail, meskipun perangkat keras dan artikel yang dihubungkan oleh zklapow harus lebih dari cukup untuk menyelesaikan proyek. Saya hanya ingin menambahkan solusi AVR bagi mereka yang mencari karena saya tahu ada komunitas Arduino besar di sini.

Lou
sumber
2

Saya diberitahu bahwa compact flash memiliki antarmuka yang sangat mirip dengan IDE, yang dikatakan IDE tidak mudah untuk berkomunikasi. Cara termudah adalah dengan melakukan seperti yang disarankan zklapow, beli chip kontrol yang dibuat sebelumnya. Sparkfun memiliki papan yang bahkan memiliki dukungan filesystem bawaan.

wackyvorlon
sumber
2
Sebenarnya IDE adalah cukup sepele untuk berkomunikasi melalui. Ini hanya sedikit lebih rumit daripada berbicara dengan chip peripheral mikroprosesor antarmuka paralel khas Anda. Tentu ada segala macam opsi dan speedups dan mode warisan, tetapi Anda tidak harus masuk ke sana.
Chris Stratton