Câu trả lời:
Hãy xem các đột phá flash nhỏ gọn của Sparkfun tại đây và đây và xem bài viết này về việc giao tiếp với thẻ flash nhỏ gọn.
Tôi giả sử bạn đang tìm kiếm một giải pháp nhúng, vì bạn có thể dễ dàng có được một đầu đọc cho máy tính để bàn hoặc máy tính xách tay.
Mọi người đã viết các giao diện SPI IDE mà bạn có thể chạy trên một AVR. Tôi sẽ liên kết với một cái chạy trên ATMega32. Nó có thể quá lớn đối với ATMega168, nhưng nó phải phù hợp với một chiếc 328, mặc dù nó có thể cần một chút dọn dẹp để tính toán cho bộ tải khởi động Arduino nếu bạn đi theo lộ trình đó: http://forum.6502.org/viewtopic.php ? p = 8343 & sid = a06dc948bd456b223cf8a93d175d37e1
Tôi cũng đã thấy rất nhiều công việc về điều này cho loạt vi điều khiển PIC. Một tìm kiếm đơn giản trên PIC và CF sẽ trả về nhiều chi tiết, mặc dù phần cứng và bài viết được liên kết ở trên bởi zklapow là quá đủ để hoàn thành dự án. Tôi chỉ muốn thêm vào một giải pháp AVR cho những ai đang tìm kiếm vì tôi biết có một cộng đồng Arduino lớn ở đây.
Tôi đã nói rằng đèn flash nhỏ gọn có giao diện rất giống với IDE, được nói rằng IDE không tầm thường để giao tiếp. Cách dễ nhất là làm như zklapow khuyến nghị, hãy mua chip điều khiển được chế tạo sẵn. Sparkfun có các bảng thậm chí có tích hợp hỗ trợ hệ thống tập tin.