硬件環(huán)境:神州一號(hào)開發(fā)板
軟件環(huán)境:mdk
1、sd卡初始化
2、f_mount
3、掃描函數(shù)如下:
#define _USE_LFN 0
FRESULT scan_files (char* path)
{
FRESULT res;
FILINFO fno;
DIR dir;
int i;
char *fn;
#if _USE_LFN
static char lfn[_MAX_LFN * (_DF1S ? 2 : 1) + 1];
fno.lfname = lfn;
fno.lfsize = sizeof(lfn);
#endif
res = f_opendir(&dir, path);
if (res == FR_OK)
{
i = strlen(path);
for (;;) {
res = f_readdir(&dir, &fno);
if (res != FR_OK || fno.fname[0] == 0) break;
if (fno.fname[0] == '.') continue;
#if _USE_LFN
fn = *fno.lfname ? fno.lfname : fno.fname;
#else
fn = fno.fname;
#endif
if (fno.fattrib & AM_DIR)
{
sprintf(&path[i], '/%s', fn);
res = scan_files(path);
if (res != FR_OK) break;
path[i] = 0;
}
else {
//printf('%s/%sn', path, fn);
//USART1_Puts(path);
USART1_Puts(fn);//輸出指定文件夾下的文件名稱
USART1_Puts('rn');
}
}
}
else
{
USART1_Puts('open dir failedn');
}
return res;
}
4、如果掃描卡的music目錄下的文件,則
scan_files('music');即可
上一篇:stm32若干技巧
下一篇:stm32 mmc卡寫文件然后讀出來 串口輸出
推薦閱讀最新更新時(shí)間:2025-06-07 23:46




設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- Microchip 升級(jí)數(shù)字信號(hào)控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁(yè)和arduino的通訊
- ESP32 freeRTOS使用測(cè)試
- LTM4602HV 演示板、28V、6A 降壓模塊穩(wěn)壓器
- PCB書簽 尺子 卡片
- PeanutPI
- 平衡自行車+獨(dú)輪車
- AM1DR-1209SZ 9V 1 瓦 DC-DC 轉(zhuǎn)換器的典型應(yīng)用
- NCV33074ADR2G 直流耦合反相放大器最大輸出擺幅的典型應(yīng)用
- 【明日方舟】羅德島本艦主控板V6.2
- DC795A,使用 LT5527EUF 4.5V 至 5.25V 高線性下變頻混頻器的演示板
- XL4016可調(diào)恒壓恒流實(shí)驗(yàn)電源
- 帶內(nèi)部開關(guān)的 PAM2863 2A LED 驅(qū)動(dòng)器的典型應(yīng)用
- 解決串口開啟DMA接受卻只能接收到第一個(gè)字節(jié)的問題
- Vishay推出高溫下連續(xù)工作的7575封裝尺寸汽車級(jí)IHLP?電感器
- IHS:芯片缺貨嚴(yán)重 今年輕型汽車將減產(chǎn)500萬輛
- 高通已向ADAS技術(shù)商Veoneer提正式收購(gòu)案 開價(jià)超40億美元
- 安霸AI域控制器CV3解析:算法優(yōu)先、為融合優(yōu)化、可裁剪擴(kuò)展
- 12V升30V大功率2x100W雙聲道D類音頻功放升壓組合解決方案
- stm32 死區(qū) 剎車 pwm
- 全球動(dòng)力電池市場(chǎng)大變樣
- 實(shí)現(xiàn)能效升級(jí)|基于ACM32 MCU的冰箱壓縮機(jī)變頻方案
- 潤(rùn)石科技推出RS3215-Q1系列低壓差線性穩(wěn)壓器
- CANape 23開啟智能測(cè)試新時(shí)代(下)
- 軟件定義汽車電源管理設(shè)計(jì):NXP的PMIC選型攻略解析
- 深度測(cè)評(píng)時(shí)空壺X1同聲傳譯器:全球最先進(jìn)AI同傳設(shè)備的非凡實(shí)力
- 作為領(lǐng)先的垂直整合制造商(IDM),英飛凌在 300mm氮化鎵生產(chǎn)路線圖方面取得突破
- 鐵威馬F6-424 Max:六盤位擴(kuò)容+國(guó)產(chǎn)系統(tǒng)兼容,小白也能玩轉(zhuǎn)NAS
- 開關(guān)電源給鉛酸電池恒流恒壓充電的電流跳動(dòng)問題解析
- 自動(dòng)駕駛中的激光雷達(dá)是否會(huì)傷害攝像頭?
- 觸覺技術(shù)助力企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)中脫穎而出
- 芯片中的串?dāng)_噪聲有幾類
- 百度獲得北京首批T4級(jí)別自動(dòng)駕駛測(cè)試牌照
- 2019上半年我國(guó)機(jī)器人行業(yè)熱點(diǎn)事件盤點(diǎn)
- 韓政府:擬就日本限制對(duì)韓出口半導(dǎo)體材料等提交WTO訴訟
- 夏普是鴻海沖刺半導(dǎo)體關(guān)鍵指標(biāo)!
- 這家“芯片醫(yī)院”獲千萬級(jí)融資,包括京東方等
- 發(fā)現(xiàn)碳化硅晶體管中的缺陷:電力電子器件有望變得更節(jié)能!
- 當(dāng)醫(yī)療碰上5G,會(huì)擦出怎樣的火花?
- 聯(lián)想專利曝光 未來筆記本電腦或配備柔性折疊式OLED顯示屏
- CES索尼電視高層專訪:OLED和8K電視黑科技我們有對(duì)手嗎
- 健康保健和醫(yī)療設(shè)備再次閃亮CES會(huì)展