【技术实现步骤摘要】
本专利技术涉及图形化界面设计,具体为一种基于can的通信数据、故障记录的显示方法及装置。
技术介绍
1、嵌入式系统是指由硬件和软件组成,能够独立进行运作的器件,其中软件内容包括软件运行环境及其操作系统,硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容,在嵌入式系统中,特别是在现代工业和汽车领域,can总线已经成为一种常见的数据通信协议,其中can是controller area network的缩写,是一种iso国际标准化的串行通信协议,目前世面存在各种各样的电子控制系统,由于系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加,而通过can总线,各种设备和控制单元可以实现高效的数据交换,这些数据涵盖了从传感器数据到控制命令的广泛范围,因此对工程师和操作人员来说,有效地监视和理解通过can总线传输的数据变得至关重要。
2、目前,通常采用的方法是通过简单的文本或数字显示设备来展示can总线传输的数据,然而,这种显示方式在可视化程度和用户体验方面存在一定局限性,难以直观地
...【技术保护点】
1.一种基于CAN的通信数据、故障记录的显示方法,其特征在于,包括:
2.根据权利要求1所述的一种基于CAN的通信数据、故障记录的显示方法,其特征在于,所述CAN通信模块的总线数据处理流程如下:
3.根据权利要求2所述的一种基于CAN的通信数据、故障记录的显示方法,其特征在于,所述心跳包的接收处理流程如下:
4.根据权利要求1所述的一种基于CAN的通信数据、故障记录的显示方法,其特征在于,所述LVGL界面模块的图形化设计处理流程如下:
5.根据权利要求4所述的一种基于CAN的通信数据、故障记录的显示方法,其特征在于,所述
...【技术特征摘要】
1.一种基于can的通信数据、故障记录的显示方法,其特征在于,包括:
2.根据权利要求1所述的一种基于can的通信数据、故障记录的显示方法,其特征在于,所述can通信模块的总线数据处理流程如下:
3.根据权利要求2所述的一种基于can的通信数据、故障记录的显示方法,其特征在于,所述心跳包的接收处理流程如下:
4.根据权利要求1所述的一种基于can的通信数据、故障记录的显示方法,其特征在于,所述lvgl界面模块的图形化设计处理流程如下:
5.根据权利要求4所述的一种基于can的通信数据、故障记录的显示方法,其特征在于,所述lvgl界面模块中设置显示画布,位置画布创建为中画布(0)、右画布(1)以及左画布(2),所述显示画布实际初始显示位置为左-中-右,并且画布循环设置,每个画布都设置有5个显示控件以及1个提示图标,当信号产生则更换数据含义显示即文本显示;
6.根据权利要求...
【专利技术属性】
技术研发人员:王银,
申请(专利权)人:深圳硅山技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。