基於串列埠的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下串列埠驅動的架構,如下圖示 ...