
MB90440G系列
s
CAN控制器
该MB90440G系列包含三个通用的CAN控制器( CAN0 , CAN1 , CAN2 ) 。
CAN控制器具有以下功能
:
符合CAN规范版本2.0 Part A和B
- 支持发送/接收标准帧和扩展帧格式
通过接收远程帧支持数据帧的发送
16发送/接收消息缓冲器
- 29位ID和8个字节的数据
- 多级消息缓冲区的配置
提供全位比较,全位掩码,接受寄存器0 /接受寄存器1每个消息
缓冲区ID验收屏蔽
- 在任何标准帧格式两个验收屏蔽寄存器或扩展帧格式
从10 Kbps的比特率可编程为1 Mbps的(当输入时钟为16 MHz时)
控制寄存器一览
地址
CAN0
CAN1
CAN2
000070
H
000080
H
00005C
H
000071
H
000081
H
00005D
H
000072
H
000082
H
00005E
H
000073
H
000083
H
000074
H
000084
H
000075
H
000085
H
000076
H
000086
H
000077
H
000087
H
000078
H
000088
H
000079
H
000089
H
00005F
H
000060
H
000061
H
000062
H
000063
H
000064
H
000065
H
注册
消息缓冲区寄存器有效
发送请求寄存器
发送取消注册
发送完成注册
接收完成注册
远程请求接收
注册
接收寄存器溢出
接收中断使能
注册
控制状态寄存器
最后一个事件寄存器指示
接收/发送错误
计数器
缩写
BVALR
TREQR
TCANR
TCR
RCR
RRTRR
ROVRR
垒
企业社会责任
LEIR
RTEC
READ /
写
读/写
读/写
W
读/写
读/写
读/写
读/写
读/写
读/写河
读/写
R
初始值
00000000
00000000
B
00000000
00000000
B
00000000
00000000
B
00000000
00000000
B
00000000
00000000
B
00000000
00000000
B
00000000
00000000
B
00000000
00000000
B
00---000 0----0-
1
B
-------- 000-
0000
B
00000000
00000000
B
00007A
H
00008A
H
000066
H
00007B
H
00008B
H
000067
H
00007C
H
00008C
H
000068
H
00007D
H
00008D
H
000069
H
00007E
H
00008E
H
00006A
H
00007F
H
00008F
H
00006B
H
003B00
H
003D00
H
003F00
H
003B01
H
003D01
H
003F01
H
003B02
H
003D02
H
003F02
H
003B03
H
003D03
H
003F03
H
003B04
H
003D04
H
003F04
H
003B05
H
003D05
H
003F05
H
(续)
25