1.1 CAN驱动(CAN Driver)的概念 为了与文档描述一致,下文将使用CAN模块(module)来表示CAN驱动。在AUTOSAR底层软件(BSW)架构中,CAN通讯功能模块的实现逻辑如下: 简单地说,CAN模块属于一部分的最底层内容,其作用是执行硬件访问和为上层提供独立的硬件接口(这里能访问CAN模块的上层只有CanIf模块)。 The Can module - ...
好了,关于文档大致说明到这,下面开始进入CAN Driver模块。 8 CAN Driver 为了与文档描述保持一致,下文将使用CAN模块来表示CAN Driver。简单地说,CAN模块属于一部分的最底层内容,其作用是执行硬件访问和为上层提供独立的硬件接口(这里能访问CAN模块的上层只有Can Interface模块)。说到访问硬件,先了解几个概念,如图4所示...
1of110DocumentID011:AUTOSAR_SWS_CANDriver -AUTOSARconfidential- SpecificationofCANDriverAUTOSARCPRelease4.3.1 2of110DocumentID011:AUTOSAR_SWS_CANDriver -AUTOSARconfidential- SpecificationofCANDriverAUTOSARCPRelease4.3.1 3of110DocumentID011:AUTOSAR_SWS_CANDriver ...
CanControllerDefaultBaudrate parameter UpdateddescriptionofCAN279 UpdateddescriptionofCAN321 AddedCAN445,CAN446andCAN447 tocapturePossiblelossofCAN Wakeup Changed"ModuleShortName" (MODULENAME)to"Module Abbreviation"(MAB) 1of101DocumentID011:AUTOSAR_SWS_CANDriver -AUTOSARconfidential- SpecificationofCANDriver ...
8 CAN Driver 为了与文档描述保持一致,下文将使用CAN模块来表示CAN Driver。简单地说,CAN模块属于一部分的最底层内容,其作用是执行硬件访问和为上层提供独立的硬件接口(这里能访问CAN模块的上层只有Can Interface模块)。说到访问硬件,先了解几个概念,如图4所示: ...
相关参考资料包括AUTOSAR的分层软件架构和CAN驱动、接口、PDU Router和通信的规范。参考文献:1. AUTOSAR Layered Software Architecture 2. CAN Driver Specification 3. CAN Interface Specification 4. PDU Router Specification 5. Communication Specification ...
基于AUTOSAR_SWS_CANDriver.pdf,Specification of CAN Driver AUTOSAR CP Release 4.3.1 AUTOSAR所有软件规范文档(SWS)的目录结构都是一样的,如下: 特点及优点如下: a. 结构化程度高,所有文档结构一致,易于查找; b. 内容详实,包括所有API/数据结构的列表; ...
二、 can驱动设计与实现1.文件结构can应用程序接口大多是由can driver给出,它能够完成ecu的can信息传递,能够为应用程序和ccp协议所使用。在本文的设计中,can驱动程序是由can模块初始化、can数据接收、can数据发送这三大模块组成。参考autosar底层can模块驱动规范中的文件结构体系,本文设计了如图2所示的can驱动工程文件...
二、CAN驱动设计与实现 1.文件结构 CAN应用程序接口大多是由CAN Driver给出,它能够完成ECU的CAN信息传递,能够为应用程序和CCP协议所使用。在本文的设计中,CAN驱动程序是由CAN模块初始化、CAN数据接收、CAN数据发送这三大模块组成。 参考AUTOSAR底层CAN模块驱动规范中的文件结构体系,本文设计了如图2所示的CAN驱动工程文...
CANNM是AUTOSAR CAN网络管理协议栈的核心功能模块,负责管理节点的网络状态,向ComM 提供依赖于CAN 总线的网络管理服务。CANNM 能够接受ComM的网络请求和释放请求,处理接收到的网络报文以及将网络状态的变化通知给ComM。 CANIF模块屏蔽了底层CAN控制器和收发器的访问接口,向CANSM 提供CAN 设备的统一状态管理接口,向CANNM...