概述 基於串口的SD_card系統1, 掃描文件;2, 新建文件;3, 刪除文件;4, 寫入文件;5, 讀取文件。 整個文件系統的串口通信方式都是ASC通信方式。 文件系統分為簡單實用方式和專業使用方式,簡單使用方式只需要普通的串口調試助手就可以完成。專業使用方式需要專用的調試上位機。簡單模式/專業 ...
概述
基於串口的SD_card系統
1, 掃描文件;
2, 新建文件;
3, 刪除文件;
4, 寫入文件;
5, 讀取文件。
整個文件系統的串口通信方式都是ASC通信方式。
文件系統分為簡單實用方式和專業使用方式,簡單使用方式只需要普通的串口調試助手就可以完成。專業使用方式需要專用的調試上位機。簡單模式/專業模式的切換可以通過發送命令完成。
命令詳解:
1, scan:掃描文件;
2, withCheck:專業模式;
3, simple:簡單模式;
4, write:寫入文件;
5, read:讀出文件;
6, creat:創建文件;
7, close:關閉文件;
8, delete:刪除文件。
系統特點:
命令/內容都是以換行符區分的(\r\n);
輸入每一個命令後,都會有下一步的提示;
專業模式帶有校驗功能,保證每一幀數據的正確性;
簡單模式使用簡單,普通上位機都可以進行操作;
下位機使用乒乓操作,保證數據不會發生阻塞的情況。
實物圖如下:只需要通過串口接入電腦就可以使用了
使用示例
掃描文件
刪除文件
創建文件:
切換到專業模式
寫完成
寫成功
讀文件
讀完之後對比發現,寫入和讀出都是183行,沒有錯誤。