汽车仪表的数值显示方法、装置、设备及可读存储介质制造方法及图纸

技术编号:34453067 阅读:29 留言:0更新日期:2022-08-06 16:56
本发明专利技术提供一种汽车仪表的数值显示方法、装置、设备及可读存储介质,汽车仪表的数值显示方法包括:对AD采样的信息或CAN报文解析,得到需显示数据的整型值;基于所述需显示数据确定预设配置的参数;基于所述预设配置的参数与所述需显示数据的整型值,调用通用数值显示程序对所述需显示数据进行显示。通过本发明专利技术可以在实现车辆仪表上多位置多类型数据值的显示功能的基础上,提高数值显示程序的通用性,减少数值显示程序对芯片存储空间的占用,减轻后续需显示数据变更时的工作量,同时降低开发成本和售后风险。本和售后风险。本和售后风险。

【技术实现步骤摘要】
汽车仪表的数值显示方法、装置、设备及可读存储介质


[0001]本专利技术涉及智能显示领域,尤其涉及一种汽车仪表的数值显示方法、装置、设备及可读存储介质。

技术介绍

[0002]随着汽车电子技术的进步,需要汽车仪表液晶显示的内容越来越多,如雷达距离、机油压力、电瓶电压、短里程、总里程、制动气压、车辆称重等信息,这些内容多以数值显示,比较直观、准确,便于驾驶员掌握整车状态,对于安全驾驶十分重要。
[0003]由于这些显示内容根据驾驶员习惯等实际需要,其在液晶上的显示位置、数据长度、小数位数各不相同,现有做法通常针对每种显示数据设计不同的函数实现,如:显示位置作为立即数直接放入对应具体函数内,有小数位数要求的显示函数比不含小数部分的显示函数多出小数点和小数部分显示程序,小数点前后数据长度不同的多个显示函数程序长度也不同。
[0004]这种方式比较占用芯片有限的程序存储空间,并且一旦客户显示位置、小数点前后位数有变化需求,需要修改各自对应的一个个子函数,更改工作量大,容易出错,不便于维护,开发成本和售后风险都比较高。如显示位置有变化,需本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种汽车仪表的数值显示方法,其特征在于,所述汽车仪表的数值显示方法包括:对AD采样的信息或CAN报文解析,得到需显示数据的整型值;基于所述需显示数据确定预设配置的参数;基于所述预设配置的参数与所述需显示数据的整型值,调用通用数值显示程序对所述需显示数据进行显示。2.如权利要求1所述的汽车仪表的数值显示方法,其特征在于,所述预设配置的参数包括需显示数据的小数点前最大位数、小数位数以及初始显示位置的横纵坐标,所述基于所述预设配置的参数与所述需显示数据的整型值,调用通用数值显示程序对所述需显示数据进行显示的步骤包括:基于所述小数点前最大位数以及需显示数据的整型值,确定所述需显示数据高位为无效零的位数;基于所述需显示数据高位为无效零的位数以及初始显示位置的横纵坐标,计算得到需显示数据的整型值的第一目标横纵坐标;基于小数点前最大位数以及所述需显示数据的初始显示位置的横纵坐标,确定小数点的第二目标横纵坐标;清除需显示数据高位为无效零的显示;基于第一目标横纵坐标与第二目标横纵坐标,显示需显示数据的整型值与小数点。3.如权利要求2所述的汽车仪表的数值显示方法,其特征在于:若所述需显示数据为纵向取模/横向取模,则纵坐标/横坐标的取值单位至少对应包括预设个像素,单条需显示数据的纵向/横向数显范围包括至少2倍以上的预设个像素。4.如权利要求2所述的汽车仪表的数值显示方法,其特征在于,若所述需显示数据为纵向取模,所述基于所述需显示数据高位为无效零的位数以及初始显示位置的横纵坐标,计算得到需显示数据的整型值的第一目标横纵坐标的步骤包括:以所述需显示数据的纵坐标作为需显示数据的整型值的第一目标纵坐标;将所述需显示数据高位为无效零的位数乘以预设显示宽度对应的像素个数,得到目标值;以所述初始显示位置的横坐标加上目标值,得到需显示数据的整型值的第一目标横坐标。5.如权利要求1所述...

【专利技术属性】
技术研发人员:黄凯耿纯洁周斌耿向阳
申请(专利权)人:东风电驱动系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1