你是用的什麼單片機呢?可以使用單片機的SPI或者SDIO介面和SD卡連接,然後移植FAT文件系統將可以了。你也可以關注論壇,會有個帶SD卡功能的開發板推出!
『貳』 單片機有沒有把數據寫入程序存儲器的功能
89s52是不支持的,但是目前採用flash作為程序存儲的晶元,並且帶boot等自啟動功能的單片機,是已經帶上你所說自編程功能。
大概的原理,啟動時候檢查,自啟動支持的通信介面,如果接上,單片機按boot ladder指定的轉向,進入對應自編程程序。對程序存儲器進行讀寫。
avr的支持boot晶元的話,出廠時為燒寫自編程程序,不過等你寫好後,以後產品更新就可以直接接串口了
stc的單片機都支持串口通信下載程序。估計不能改寫指定地址的。
還有flash的寫過程,是先塊擦除在寫,哪怕只改一個地址的數據。
『叄』 如何用51單片機和U盤直接讀寫文件
推薦用PB375A,單晶元的,我用在數據採集上。根本就沒去了解過USB HOST底層協議和文件系統這些東西,這顆晶元裡面都集成了。只需要單片機通過spi或者uart來發命令創建讀寫U盤中的文件就可以了。而且價格相當便宜!
『肆』 單片機讀寫U盤文件(主要步驟)
推薦用PB375A,單晶元的,我用在數據採集上。根本就沒去了解過USB HOST底層協議和文件系統這些東西,這顆晶元裡面都集成了。只需要單片機通過spi或者uart來發命令創建讀寫U盤中的文件就可以了。而且價格相當便宜!
『伍』 單片機怎麼向sd卡里寫數據啊
什麼單片機??SD卡支持SD和SPI讀寫模式,如果單片機有SDIO或者SPI介面的話可以讀寫,詳細的可以到搜你用的這款單片機的SD卡讀寫常式,如果不支持這兩個介面的話建議使用SD卡讀寫模塊,購買的SD卡讀寫模塊基本上都會附帶常式的。