- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE1 / NUMPAGES6
防盗器BCM通信协议
一.物理层描述
其中6pin引脚定义列于表1。
引脚
定义
1
电源地(Ground)
2
NC
3
NC
4
唤醒(WAKEUP)
5
RX(RKE接收)
6
TX(RKE发送)
表1 引脚定义
二 链路层描素
1.工作电平
BCM工作电平:12V
RKE工作电平:12V
2.通讯电平
空闲电平: 5V
有效电平: 低电平
3.位格式
使用1+8+1的位格式,即1位起始位、8位数据位和1位停止位,无校验位。数据
以小头方式传送(即先发低位)
4.通讯方式
RKE和BCM通过USART进行数据通讯(全双工)
5.波特率
9600BPS
6.校验方式
CheckSum
7.交互模式
RKE(2500防盗器)和BCM(电子车身模块)的交互模型见图2。
1.BCM发送
T1
RKEBCMRKEBCM
RKE
BCM
RKE
BCM
Twakrke
T2
WAKERKE
PAGE2 / NUMPAGES6
2.RKE发送
BCMRKERKEBCM
BCM
RKE
RKE
BCM
T3
Twakbcm
WAKEBCM
图2 交互模型
其中:
Twakerke大于300us,唤醒RKE,WAKERKE信号变高电平,表示BCM数据发完,RKE重回休眠状态;
Twakebcm大于300us,唤醒BCM,WAKEBCM信号变高电平,表示RKE数据发完,BCM重回休眠状态;
T1是BCM在接收到RKE响应后再发送下一帧的时间,为10ms-5000ms,一般取50ms。
T2是BCM发送命令后RKE的响应时间,为小于50ms;
T3是RKE发送命令后BCM的响应时间,为小于50ms;
(6) 主动发送方发送完数据后最多等待300ms,如收不到对方的应答信号马上重发,最多重发5次,如重发5次还收不到对方应答信号不再重发,丢弃此帧数据;
(6)周期性信号无须应答,车速为周期性信号;
8. 命令/应答帧格式
分为命令帧和应答帧,结构如图2/3所示。
一帧由5BYTE组成。一帧组成一个命令字。整个通讯过程由发送方(RKE或BCM)发送命令字,接收方接收命令,执行操作或获得状态信号,并发回应答确认。
数据帧有两种:命令帧和响应帧。命令帧由发送方发出,响应帧是接收方对命令帧的响应。
HEADER
COMMAND
DATA
CHKSUM
图2 命令帧结构
HEADER
0XAA/0X55
PAGE3 / NUMPAGES6
图3应答帧结构
HEADER:RKE命令帧和响应帧帧头为0XF6,BCM命令帧和响应帧帧头为0XFC,长度:1BYTE;
RKE响应帧为:0XF6 0XAA,长度:2BYTES;
BCM响应帧为:0XFC 0X55,长度:2BYTES;
COMMAND:为RKE或BCM发送的命令类型,字节数:1BYTE
DATA: 数据区包含传送的数据,RKE命令帧发命令参数,BCM发送各种状态位,长度:2BYTES;
CHKSUM:是校验字节,COMMAND和DATA累加和,取低字节,长度:1BYTES;
例1:RKE命令BCM开启行李箱
RKE命令帧:0XF6 0x4B 00 00 0x4B
BCM响应帧:0XFC 0X55
例2:BCM向RKE发送各种开关信号
BCM将WAKEUP信号置高,等待300us,发送命令帧:
0XF6 0X2D 0x01 0x00 0X2E (开关状态:ACC电源开,其他信号关)
RKE响应帧:0XF6 0XAA
BCM收到RKE响应帧,如无其他信息发送将WAKEUP信号置低,RKE进入休眠;
三.命令分类定义
(1).RKE/RKE各种命令定义如下表:
命令名称
命令码
数据1
数据2
信号方向
信号类型
相关描述
实时车速
0X1E
车速值高位
车速值低位
BCM RKE
周期性信号
在发动机运转时给出车速信号,单位:公里
开关状态信号
0X2D
开关状态位
0X00
BCM RKE
应答式
各种开关闭合或断开的状态
开/闭锁
0x3C
0x01
0X00
RKE BCM
应答式
在ACC-OFF状态,执行开锁动作
0x02
0X00
在ACC-OFF状态,执行闭锁动作
开行李箱
0x4B
0X00
0X00
RKE BCM
应答式
在ACC-OFF状态,执行开锁(行李箱)
原创力文档


文档评论(0)