【开源】T5L芯片做主控基于DMG10600T070_A5WTC车载控制器行业应用
一、背景介绍 (一)开始方案
采用stm32f103c8t6的单片机主板,CAN接口与车载主机通讯;显示界面部分是单片机串口与DC的显示屏通讯。
老方案 (二)新方案 为降低硬件成本、降低走线等问题,方案改为由DMG10600T070得DWIN屏与车载主机的CAN直接通讯,省去单片机主板。
新方案
二、显示屏硬件介绍
该显示屏的功能比较多:2路232、1路485、 1路CAN、若干IO口以及AD资源。本方案主要重点介绍CAN通讯。
硬件介绍
三、T5L C软件介绍
3.1 主循环 主要资源初始化,按钮触发CAN发送,接收CAN中断。 3.2 CAN初始化 初始化波特率500K,车载一般都是500K的波特率,配置方法见附件。 3.3 CAN发送 CAN发送配置,效果如下图: 按钮发送 DWIN 组态设置 can分析仪接收数据 3.4 CAN接收 根据CAN ID 来接收处理函数,相同数据直接不处理。数据报文结构如下图: can接收函数 数据报文结构
四、视频效果
视频演示链接:基于DMG10600T070_A5WTC车载控制器行业应用_哔哩哔哩_bilibili
备注说明:如需源码,请参考此链接:http://inforum.dwin.com.cn:20080/forum.php?mod=viewthread&tid=5423&_dsign=cc4a2032
|