项目需要记录用户更改系统设置的时间、参数,支持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才疏学浅,在这里抛砖引玉,请坛友围观,拍砖……
|