zoukankan      html  css  js  c++  java
  • 基于串口的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:删除文件。
    系统特点:
    命令/内容都是以换行符区分的( );
    输入每一个命令后,都会有下一步的提示;
    专业模式带有校验功能,保证每一帧数据的正确性;
    简单模式使用简单,普通上位机都可以进行操作;
    下位机使用乒乓操作,保证数据不会发生阻塞的情况。
    实物图如下:只需要通过串口接入电脑就可以使用了

    使用示例

    扫描文件

     

    删除文件

     

    创建文件:

    切换到专业模式

     

    写完成

     

    写成功

     

    读文件

     

    读完之后对比发现,写入和读出都是183行,没有错误。

  • 相关阅读:
    Springmvc数据验证
    Springmvc文件上传
    BaseController
    说说NSProxy
    Objective-C的动态设计
    UITableView卡片式分组
    RunLoop应用之性能优化
    OC与JS交互之JavaScriptCore
    Core Data 迁移
    一个广告轮播视图的实现
  • 原文地址:https://www.cnblogs.com/xutopia/p/10856229.html
Copyright © 2011-2022 走看看