本帖最后由 wolfgd 于 2026-6-13 21:46 编辑
迪文开发环境中没有合适的组件实现数据导出到U盘或TF卡的功能,系统自带的TF卡只能更新系统,不能实现数据的导出功能,那就自己动手... 选型CH376芯片支持并口,SPI,串口导出数据到U盘或TF卡,接口迪文触摸屏的接口,采用串口方便后期扩展实现接口模块化。 应用的场景: 采集数据实时记录到U盘、用户操作日志、记录故障信息导出到U盘中。 主要实现功能: 1.搭建CH376的驱动程序 2.导出数据到U盘中
开发环境: Keil C51或 TKStudio
测试环境: 智能屏: EKT043 开发板 U盘导出模块:CH376测试板 通讯配置:
通讯2 中断(bps: 9600,n,8,1)与单片机连接, ModBus RTU Master
通讯4 中断(bps: 115200,n,8,1)烧写口,调试口,上位机口 ModBus RTU Slave
通讯5 中断(bps: 9600,n,8,1) 与CH376模块通讯
DGUS T5L固件版本:V6.5 DWIN Tools 版本: 7.6.48
例子工程:
源代码:
资料:
演示视频:
【迪文触摸屏实现记录数据导出到U盘】 https://www.bilibili.com/video/B ... 92cba3283b42c300dec
|