基於串列埠的SD card系統

2021-09-24 10:46:25 字數 1478 閱讀 2290

基於串列埠的sd_card系統

1, 掃瞄檔案;

2, 新建檔案;

3, 刪除檔案;

4, 寫入檔案;

5, 讀取檔案。

整個檔案系統的串列埠通訊方式都是asc通訊方式。

檔案系統分為簡單實用方式和專業使用方式,簡單使用方式只需要普通的串列埠除錯助手就可以完成。專業使用方式需要專用的除錯上位機。簡單模式/專業模式的切換可以通過傳送命令完成。

命令詳解:

1, scan:掃瞄檔案;

2, withcheck:專業模式;

3, ******:簡單模式;

4, write:寫入檔案;

5, read:讀出檔案;

6, creat:建立檔案;

7, close:關閉檔案;

8, delete:刪除檔案。

系統特點:

命令/內容都是以換行符區分的(\r\n);

輸入每乙個命令後,都會有下一步的提示;

專業模式帶有校驗功能,保證每一幀資料的正確性;

簡單模式使用簡單,普通上位機都可以進行操作;

下位機使用桌球操作,保證資料不會發生阻塞的情況。

實物圖如下:只需要通過串列埠接入電腦就可以使用了

掃瞄檔案

刪除檔案

建立檔案:

切換到專業模式

寫完成

寫成功

讀檔案

讀完之後對比發現,寫入和讀出都是183行,沒有錯誤。

發表於

2019-05-13 13:55

xutopia 閱讀(

...)

編輯收藏

重新整理頁面

返回頂部

對於串列埠的使用(基於OK6410的串列埠

這裡對串列埠的使用不在於控制,僅僅在於對字串的列印,以及對鍵盤輸入字元的判斷和操作 在c語言中我們熟用printf和scanf來列印資訊和獲得資訊,在串列埠使用中就要編寫這兩個函式,移植對應函式需要的檔案。有lib資料夾和include資料夾 首先對main函式進行編寫,主要就是對printf,sc...

列舉系統的串列埠

專案裡 要列舉出系統的串列埠,查了下,登錄檔比較麻煩,用這個方法最方便。原 出處在這裡。unicode下 在這裡 標頭檔案包含 include enumserial.h 同時專案裡新增 setupapi.lib h檔案裡新增 int m nserialportnum 串列埠計數 cstring m ...

基於FPGA的 powerPC 串列埠擴充套件

本人與硬體合作完成ppc405ep 串列埠擴充套件,主要負責vxworks串列埠驅動的工作。工具 tornado 2.2 vxworks核心的編譯 ultraedit 編寫 bdi3000 bootrom的燒寫 步驟 1,建立開發環境,如下圖所示 2,搞清vxworks下串列埠驅動的架構,如下圖示 ...