
Autosar功能规范笔记
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
Autosar NM网络管理机制(三大三小模式切换、NM网络报文的帧格式解析、NM中用到的定时器配置)
如果是收到B或E发来的网络报文,Byte2的Bit1是1,Bit0是0,掩码运算结果是0,就不会参与。如果此时A想要知道总线上有哪些节点活动,单纯看NM报文的话,只能知道有B,怎么办呢,这时就可以利用节点检测功能,首先,A自己切换到Repeat Message状态,并将CBV的Bit0设置为1,节点B和C收到NM报文后,由于Repeat Message Request位为1,各自会切换到Repeat Message状态开始发送NM报文,A节点收到NM报文后,便知道总线上还有B、C节点在。原创 2023-05-16 21:55:16 · 1656 阅读 · 0 评论 -
深析AutosarNM 网络管理
ECU最初处于Bus-Sleep Mode中,当它有了通信需求(比如接收其他ECU的NM报文,或者它的逻辑功能要求自己唤醒,比如车门控制器收到了遥控钥匙的信号),它就会进入Network Mode,Repeat Message状态是Network Mode的入口状态,到达这个状态之后,ECU会启动一个Repeat Message Timer,在这个Timer定义的时间内,ECU会一直处于Repeat Message状态。原创 2023-05-16 11:23:06 · 947 阅读 · 0 评论 -
车载AUTOSAR和OSEK关系及网络管理的异同(NM)
如果有节点准备好进入总线睡眠模式 (BUS SLEEP MODE),它就停止发送NM消息,但是只要它还能够接收到从其他节点发来的NM消息,它就延迟到总线睡眠模式的变迁。,上一条NM报文的ID就是下一条NM报文的第一字节的数据,比如划线的3条报文,第一条报文的ID为0x19,数据的第一字节为0xE8,第二条报文的ID为0xE8,数据的第一字节为0xEE,第三条报文的ID为0xEE,数据的第一字节为0x19,所有正常建环的报文的第二字节,其Bit2置1,表示发出了正常建环的Ring报文,这就是所谓的逻辑环。原创 2023-05-16 10:15:53 · 684 阅读 · 0 评论 -
Autosar 规范接口之SPI
EB/IB buffer的使用情况传输位宽 (1~32bits)传输数据个数传输字节序LSB/MSB传输的默认值使用哪个SPI硬件实例使用该实例的哪个片选引脚cs片选功能是否启用片选高/低有效波特率clock 和 chip select之间的时间时钟在空闲时是高/低数据传输在上升沿/下降沿优先级(低0~3高)Job完成的通知函数MCU相关的属性(可选)Channels(至少1个)Jobs (至少1个)在每个Job完成后是否产生中断。原创 2023-05-14 11:04:18 · 1005 阅读 · 0 评论