当前位置:首页 > Bosch_CAN用户手册中文版.
1. C_CAN用户手册1
术语和缩写
Terms and Abbreviations
This document uses the following terms and abbreviations. 这个文档使用到以下的术语和缩写。 Term Meaning
CAN Controller Area Network 控制器局域网
BSP Bit Stream Processor 位流处理器
BTL Bit Timing Logic 位时间机制
CRC Cyclic Redundancy Check Register 循环冗余码校验冗余
DLC Data Length Code 数据长度编码
EML Error Management Logic 错误管理机制
FSM Finite State Machine 有限动作状态
TTCAN Time Triggered CAN 时间触发通讯的控制器局域网
2. C_CAN用户手册2
Functional Description功能简介
C_CAN是可以作为单独或集成ASIC一部分的CAN总线模块。用硬件描述语言描述C_CAN综合到逻辑器件。它包含CAN内核、消息RAM、消息处理状态机、控制寄存器和模块接口。
CAN内核通信符合CAN协议规范2.0A和2.0B。在使用中位速率可以编程达到1M/S。硬件连接物理层需在接收发射器。
在CAN网络中通信,每个消息目标需要设定,接收的消息目标和识别符掩码存储到消息RAM中。
所有关于消息处理是在消息处理状态器中完成。这些功能包括消息过滤、
CAN内核与消息RAM之间的通信和消息发送中断请求并产生中断模块。
C_CAN中的寄存器组可以通过接口模块被外器CPU访问。这些寄存器用于控制或配置CAN内核和消息处理状态机,并存储到消息RAM。
在C_CAN模块中的接口模块可以定制成适合于用户使用的模块接口。
C_CAN具有以下的功能特性:
支持CAN协议怎版本2.0A和版本2.0B
位速度达到1M/S
32个消息目标(在消息RAM中有32个可以自定义接收或发送的消息目标)
每个消息目标有自己的识别符掩码
可编程的FIFO模式(消息目标在FIFO中连续存放)
可屏蔽中断
对于时间触发的CAN应用可以取消自动重传模式
在自己测试操作可以设计成循环模式(重复发关这一个消息)
兼容摩托罗拉公司HC08的8位单处理模块接口
对ARM内核有2个16位的接口模式给AMBA ABB总路线
共分享92篇相关文档