[STM32F1] 【讨论】如何记录系统运行时用户操作记录,且支持PC读写?

[复制链接]
1338|4
 楼主| sf116 发表于 2016-8-23 18:41 | 显示全部楼层 |阅读模式
项目需要记录用户更改系统设置的时间、参数,支持PC读取和删除记录。 主控暂选STM32FXX,已经有几种方案: 1、ST+FLASH+USART。数据保存在FLASH,PC通过串口发送读取、删除命令操作数据。
2、ST+FLASH+HID。数据保存在FLASH,PC通过USB发送读取、删除命令操作数据。
以上两种方案都涉及到上位机设计,有点麻烦。
3、ST+TF+FAT32。数据以CSV格式保存,用户直接用读卡器读取、删除数据。
4、ST+FLASHU盘。数据保存在FLASH中,U盘插入时,MCU把FLASH数据以CSV格式存入U盘。
以上两种方案需要用到TF和U盘,增加成本,而且结构上需要增加体积,设计不够隐蔽,也不是很满意。
LZ才疏学浅,在这里抛砖引玉,请坛友围观,拍砖……

mmuuss586 发表于 2016-8-23 20:33 | 显示全部楼层
最好存到SD卡里吧;
huangcunxiake 发表于 2016-8-23 23:22 | 显示全部楼层
用TF卡存储数据文件。
尤彼卡 发表于 2016-8-24 08:03 | 显示全部楼层
最好存到SD卡里吧;

怎么存,没搞过这个
 楼主| sf116 发表于 2016-8-24 09:37 | 显示全部楼层
尤彼卡 发表于 2016-8-24 08:03
怎么存,没搞过这个

跑个FAT32,存Txt,CSV都很简单啦。
PS,用SD卡不够隐蔽,增加使用成本,这个要考虑的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:承接电子产品开发

8

主题

121

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部