背景:
为了方便部分不开放到屏幕的配置进行修改,兼容离线机器,也支持产线大批量配置导入,提高生产效率,特此研发配置导入导出功能。
原理:
上电监测到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.上电观察屏幕,提示配置输入完成即可。