一种基于 CAN 技术的汽车仪表内部数据传输方法技术

技术编号:3510297 阅读:213 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于CAN技术的汽车仪表内部数据传输方法。节点接收数据时,数据以字节为单位从总线存入底层寄存器中,数据从底层寄存器取出,按字节顺序放入内存存储区的数组中,形成结构体,结构体被传送至节点的通讯层;节点发送数据时,节点通讯层发出数据,以结构体为单位的数据先存入内存存储区,结构体中数据按数组中的字节放入底层寄存器中,数据以字节形式从寄存器中进入总线。本发明专利技术大大地减轻了通讯层对数据重新组织以及分解自身需要发送信息的负担。同时,程序的可读性以及层次性大大增强,这为未来程序的改进提供了一个安全和方便的环境与规范。

【技术实现步骤摘要】

【技术保护点】
一种基于CAN技术的汽车仪表内部数据传输方法,包括节点接收数据步骤和节点发送数据步骤,其特征在于采用下述步骤:节点接收数据时,数据以字节为单位从总线存入底层寄存器中,数据从底层寄存器取出,按字节顺序放入内存存储区的数组中,形成结构体 ,结构体被传送至节点的通讯层;节点发送数据时,节点通讯层发出数据,以结构体为单位的数据先存入内存存储区,结构体中数据按数组中的字节放入底层寄存器中,数据以字节形式从寄存器中进入总线。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨毅施麟范刘志强李巍
申请(专利权)人:上海德科电子仪表有限公司
类型:发明
国别省市:31[中国|上海]

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

1