欢迎来到天天文库
浏览记录
ID:61847590
大小:33.52 KB
页数:5页
时间:2021-03-24
《BoschCAN用户手册中文版.样本.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.C_CAN用户手册1术语和缩写TermsandAbbreviationsThisdocumentusesthefollowingtermsandabbreviations.这个文档使用到以下的术语和缩写。TermMeaningCANControllerAreaNetwork控制器局域网BSPBitStreamProcessor位流处理器BTLBitTimingLogic位时间机制CRCCyclicRedundancyCheckRegister资料内容仅供您学习参考,如有不当或
2、者侵权,请联系改正或者删除。循环冗余码校验冗余DLCDataLengthCode数据长度编码EMLErrorManagementLogic错误管理机制FSMFiniteStateMachine有限动作状态TTCANTimeTriggeredCAN时间触发通讯的控制器局域网资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。2.C_CAN用户手册2FunctionalDescription功能简介C_CAN是能够作为单独或集成ASIC一部分的CAN总线模块。用硬件描述语言描述C_CAN综合到逻辑器件。它包含CAN内核、消息RAM、消
3、息处理状态机、控制寄存器和模块接口。CAN内核通信符合CAN协议规范2.0A和2.0B。在使用中位速率能够编程达到1M/S。硬件连接物理层需在接收发射器。在CAN网络中通信,每个消息目标需要设定,接收的消息目标和识别符掩码存储到消息RAM中。所有关于消息处理是在消息处理状态器中完成。这些功能包括消息过滤、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。CAN内核与消息RAM之间的通信和消息发送中断请求并产生中断模块。C_CAN中的寄存器组能够经过接口模块被外器CPU访问。这些寄存器用于控制或配置CAN内核和消息处理状态机,并存
4、储到消息RAM。在C_CAN模块中的接口模块能够定制成适合于用户使用的模块接口。C_CAN具有以下的功能特性:支持CAN协议怎版本2.0A和版本2.0B位速度达到1M/S32个消息目标(在消息RAM中有32个能够自定义接收或发送的消息目标)每个消息目标有自己的识别符掩码可编程的FIFO模式(消息目标在FIFO中连续存放)可屏蔽中断对于时间触发的CAN应用能够取消自动重传模式在自己测试操作能够设计成循环模式(重复发关这一个消息)兼容摩托罗拉公司HC08的8位单处理模块接口资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。对ARM内
5、核有2个16位的接口模式给AMBAABB总路线3.C_CAN用户手册3模式结构BlockDiagramCANCoreCAN内核CAN协议控制器和接收与发送移位寄存器完成消息的并行或串行转换MessageRAM消息RAN存储消息目标和识别符掩码Registers寄存器所有寄存器用于控制和配置C_CAN模块MessageHandler消息状态处理机控制数据在CAN内核接收与发送移位寄存器与消息RAM之间的传送,也在控制和配置寄存器中产生中断ModuleInterface模块接口到当前为止,C_CAN模块被分成3种不同的接口。一种是对于摩托罗拉H
6、C08控制器的8位接口,和二种来自ARM的AMBAAPB总线的16位接口
此文档下载收益归作者所有