网站开发 手把手,做直播 网站的上市公司,wordpress插件文件,网上购物商城开发芯力特在SIT1145AQ/FD版本中加入了CAN FD Passive功能#xff0c;CAN FD Passive功能简单来说就是SIT1145AQ/FD在休眠或待机模式下屏蔽总线上的CAN FD报文。
为什么需要CAN FD Passive功能呢#xff1f;
SIT1145AQ的特定帧唤醒只支持CAN报文#xff0c;当SIT1145AQ休眠模式…芯力特在SIT1145AQ/FD版本中加入了CAN FD Passive功能CAN FD Passive功能简单来说就是SIT1145AQ/FD在休眠或待机模式下屏蔽总线上的CAN FD报文。
为什么需要CAN FD Passive功能呢
SIT1145AQ的特定帧唤醒只支持CAN报文当SIT1145AQ休眠模式时如果总线上有CAN FD报文这个报文对SIT1145AQ来说不是有效的报文会识别为错误帧并累加错误计数器。错误记数器31时SIT1145AQ产生错误中断PNFDE1并使能INH唤醒整个ECU节点。ECU的MCU通过读取SIT1145AQ寄存器PNFDE1判断SIT1145AQ是错误唤醒。MCU清除SIT1145AQ错误中断标志PNFDE0后继续休眠这个过程中ECU节点产生功耗。
打开CAN FD Passive功能后SIT1145AQ/FD在休眠或待机模式下会忽略总线上的CAN FD报文不产生错误中断完美的解决了在局部网络休眠时会被CAN FD报文错误唤醒的问题极大的降低了功耗
芯力特推出的特定帧唤醒收发器型号分为SIT1145AQ和SIT1145AQ/FD两个版本。其中 SIT1145AQ/FD带有CAN FD PassiveCAN FD屏蔽功能SIT1145AQ没有此功能。
可以跟据是否需要CAN FD Passive功能应用来选择SIT1145AQ或SIT1145AQ/FD当ECU休眠时总线的其它节点需要通讯CAN FD报文且不希望此时的CAN FD通讯造成错误唤醒就选择SIT1145AQ/FD。如果ECU休眠时总线的其它节点上只有CAN报文可以选择SIT1145AQ或SIT1145AQ/FD。
注意通过SPI设定寄存器CFDC1打开SIT1145AQ/FD的CANFD Passive功能。此功能默认是关闭CFDC0。
SIT1145AQ和SIT1145AQ/FD两个版本都包含SOP14和DFN4.5*3-14封装。