基于串口的SD_card系统

概述

基于串口的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行,没有错误。

(0)

相关推荐