熱門: 51單片機(jī) | 24小時必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時間: 2017-5-20 12:06
正文摘要:最近在玩多年前購入的單片機(jī)開發(fā)板。該機(jī)搭載的是STC89C54單片機(jī),同時提供一塊2.4寸的TFT彩屏。原機(jī)文檔只解釋了如何讀取FAT格式的SD卡(容量在2GB以下),并未提到更大容量的卡以及FAT32格式的讀取。以下是我使用 ... |
STC89C54速度太慢,沒有SPI接口,建議換STC8H8K64U、STC32G12K128這些帶DMA、SPI的高速M(fèi)CU。 4G~32G的SD(TF)卡是2.0協(xié)議,這個很容易找到驅(qū)動,建議使用振南FAT的文件系統(tǒng)和SD卡驅(qū)動,專門使用STC MCU編寫的。 |
你搜一下,論壇有一堆可參考 第20章 單片機(jī)驅(qū)動SD卡與znFAT文件系統(tǒng) http://m.zg4o1577.cn/bbs/dpj-47292-1.html |
我現(xiàn)在用的是和你同一款單片機(jī),能往SD卡里寫數(shù)據(jù),單個扇區(qū)的寫入,但是讀取數(shù)據(jù)的時候只能讀取半個扇區(qū),只有256個字節(jié)。你現(xiàn)在可以讀取整個扇區(qū)了嗎? |
Powered by 單片機(jī)教程網(wǎng)