用STM32在SD卡里面建立存資料,並讀取資料

2021-06-08 18:32:53 字數 531 閱讀 2542

1樓:止語

移植fatfs檔案系統的例程太多太多,移植後就很簡單了,和c語言用檔案讀寫套路一樣的

核心語句如下:

byte sample_buffer = "5,389,56 \r\n";//建一個陣列

f_open(file,"0:/xunhuan.txt", fa_create_new | fa_write); //開啟一個檔案,若沒有則新建一個

f_lseek(file, f_size(file)); //指標指向文件內容尾端

f_write(file, sample_buffer, sizeof(sample_buffer), &bw); //開始寫入

f_close(file);

2樓:李威威

你這個問題有點大,在這沒法回答,給你個地址,你自己看看是怎麼做的

用大容量stm32讀取SD卡時,是用SPI方式好還是用SDIO方式好?這2者各有什麼區別

看你的專案需求是什麼樣子的 sdio口的速度比較快 spi的速度比較慢 呵呵但是說實話 stm32的sdio口還真的不好用 特別是4bit的方式 我都糾結了好久了 用1bit的方式倒是可以 速度大概可以到讀2m位元組每秒 stm32f205 sdio dma 因為專案要最低5m位元組讀寫速度。用sp...

STM32中DMA通道,stm32微控制器dma1通道之間有影響嗎

呵呵,你這 bai個應該是的stm32的韌體庫du函式的修改版吧。zhidma channel typedef 指的是daodma channel typedef的指標,它指向乙個位址。dma chx應該內是乙個巨集定義容,它定義了這個位址。x值代表dma的通道號,根據晶元不同,可能有1 7不等。如...

STM32 DAC太少怎麼辦,stm32 需要3個dac口怎麼辦

如果cpubu能更換的話,可以考慮使用專用的da 數模轉換器 如 ad5676 是spi介面,8通道模擬量輸出的,不過這款可能比較貴,因為精度高,你可以根據你們的需求選擇合適的.stm32 需要3個dac口怎麼辦 青城孤子 f3系列的很多型號都有3個dac,自己按需求選一個 為什麼我用stm32f4...