单片机配置导入导出功能设计(一种思路)

背景:
为了方便部分不开放到屏幕的配置进行修改,兼容离线机器,也支持产线大批量配置导入,提高生产效率,特此研发配置导入导出功能。

原理:
上电监测到U盘和文件系统正常后,监测是否存在配置文件,自动选导入还是导出。 如果配置文件(CNF)存在,默认是配置导入功能,完成配置文件的读取和写入。
如果配置文件不存在,默认是导出功能,读取配置结构里面的数据,在U盘里面创建一个CNF文件并写配置到文件里面(ASCII格式)。
用到的是FATFS和USB的host u盘功能。每次上电都会监测一次,
配置导出步骤:
1.删除U盘根目录下的CNF文件。

2.拔下U盘并把U盘插入到主控板的USB.

3.上电,观察屏幕信息

4.拔下U盘,插入电脑,看到文件说明导出成功,可以通过配置工具查看和修改。

配置导入步骤:
1.配置文件拷贝到U盘根目录

2.拔下U盘,插入设备的USB口

3.上电观察屏幕,提示配置输入完成即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值