[发明专利]一种CAN驱动控制管理装置及CAN驱动控制方法有效
申请号: | 201210095345.0 | 申请日: | 2012-04-01 |
公开(公告)号: | CN103365256A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 尹韶文;温万才;梁立平;刘云波 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518118 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 驱动 控制 管理 装置 方法 | ||
1.一种CAN驱动控制管理装置,其特征在于,用于调用用户CAN驱动包单元,所述用户CAN驱动包单元包括多个由厂商CAN驱动包开发形成的用户CAN驱动包,所述CAN驱动控制管理装置包括:
首项配置单元,用于选择CAN驱动类型和配置对应CAN驱动类型的参数,并发送CAN驱动类型和对应CAN驱动类型的参数;
CAN控制单元,用于接收首项配置单元发送的CAN驱动类型和对应CAN驱动类型的参数,并从用户CAN驱动包单元选择CAN驱动包以及启动和停止CAN设备;以及
对外统一接口,用于发送和接收上层应用在驱动CAN设备时交换的CAN帧信息,并将CAN帧信息广播至上层应用。
2.根据权利要求1所述的CAN驱动控制管理装置,其特征在于,所述CAN驱动控制管理装置还包括CAN帧信息显示单元,用于显示接收或发送的CAN帧信息及CAN帧信息相关属性信息。
3.根据权利要求2所述的CAN驱动控制管理装置,其特征在于,所述CAN帧信息相关属性信息包括收发速率及收发数据量。
4.根据权利要求1所述的CAN驱动控制管理装置,其特征在于,所述CAN驱动控制管理装置为基于eclipse制作的CAN 插件。
5.根据权利要求1所述的CAN驱动控制管理装置,其特征在于,所述CAN驱动类型为设备类型,所述设备类型对应不同的厂商CAN驱动包,所述CAN驱动类型所对应CAN驱动类型的参数包括设备索引、端口索引、发送类型以及波特率。
6.一种CAN驱动控制管理装置的CAN驱动控制方法,其特征在于,包括以下步骤:
S01,在首项配置单元中设置CAN驱动类型和配置对应CAN驱动类型的参数;
S02,CAN控制单元从用户CAN驱动包单元选择用户CAN驱动包并调用用户CAN驱动包;
S03,CAN控制单元启动CAN设备工作;
S04,若启动成功,CAN设备通过对外统一接口接收或者发送CAN帧信息;
S05,若CAN设备成功接收或者发送CAN帧信息,则通过对外统一接口向上层应用广播该CAN帧信息。
7.根据权利要求6所述的CAN驱动控制方法,其特征在于,所述CAN驱动控制方法还包括步骤S06,CAN设备广播结束,停止发送或者接受CAN帧信息。
8.根据权利要求7所述的CAN驱动控制方法,其特征在于,所述CAN驱动控制方法还包括步骤S07,CAN控制单元关闭CAN设备,结束CAN驱动控制。
9.根据权利要求6所述的CAN驱动控制方法,其特征在于,在步骤S03之后,若CAN设备启动失败,返回到S01,重新在首项配置单元中设置CAN驱动类型和配置对应CAN驱动类型的参数。
10.根据权利要求9所述的CAN驱动控制方法,其特征在于,在步骤S04之后,若CAN设备接收或者发送CAN帧信息失败,重新通过CAN控制单元启动CAN设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210095345.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:晶圆表面处理系统
- 下一篇:一种高速风洞模型姿态视频测量系统及测量方法