- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.C_CAN用户手册1
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???????????????????? ????????????? ??????
时间触发通讯的控制器局域网
?
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/S32个消息目标(在消息RAM中有32个可以自定义接收或发送的消息目标)
每个消息目标有自己的识别符掩码
可编程的FIFO模式(消息目标在FIFO中连续存放)
可屏蔽中断
对于时间触发的CAN应用可以取消自动重传模式
在自己测试操作可以设计成循环模式(重复发关这一个消息)兼容摩托罗拉公司HC08的8位单处理模块接口
对ARM内核有2个16位的接口模式给AMBA ABB总路线
C_CAN用户手册3
模式结构Block Diagram
CAN Core
CAN内核
CAN协议控制器和接收与发送移位寄存器完成消息的并行或串行转换
Message RAM
消息RAN
存储消息目标和识别符掩码
Registers
寄存器
所有寄存器用于控制和配置C_CAN模块
Message Handler
消息状态处理机控制数据在 CAN内核接收与发送移位寄存器与消息RAM之间的传送,也在控制和配置寄存器中产生中断
Module Interface模块接口
到目前为止,C_CAN模块被分成3种不同的接口。一种是对于摩托罗拉HC08控制器的8位接口,和二种来自ARM的AMBA APB总线的16位接口
C_CAN用户手册4
您可能关注的文档
最近下载
- 中国华电集团公司电力安全工作规程(水力机械部分山东审定稿)20121116.doc
- CAAC无人机理论考试题库及答案(2024修订版).docx
- 《通往夏天的隧道 再见的出口》读书笔记思维导图.pptx VIP
- 近五年天津中考英语真题及答案2024.docx VIP
- 附件2:汽车专访.pdf VIP
- 二值的黑白图像(教学设计)-2024-2025学年人教版(2024)小学信息技术四年级全一册.docx VIP
- 小学文言文教学的基本策略.ppt
- 2024年10月自考00908网络营销与策划试题及答案含评分参考.pdf
- 2024年中考模拟试卷语文(北京卷).docx VIP
- 社区全职妈妈赋能项目方案设计.pdf
文档评论(0)