ZHDS216 May 2026 TCAN4572-Q1
ADVANCE INFORMATION
节 9.4 列出了 CAN_Controller 寄存器的存储器映射寄存器。节 9.4 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不得修改寄存器内容。
CAN 控制器
| 地址 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 0x1000 | CREL | 内核版本寄存器 | 节 9.4.1 |
| 0x1004 | ENDN | 字节序寄存器 | 节 9.4.2 |
| 0x100C | DBTP | 数据位时序和预分频器寄存器 | 节 9.4.3 |
| 0x1010 | 测试 | 测试寄存器 | 节 9.4.4 |
| 0x1014 | RWD | RAM 看门狗 | 节 9.4.5 |
| 0x1018 | CCCR | CC 控制寄存器 | 节 9.4.6 |
| 0x101C | NBTP | 标称位时序和预分频器寄存器 | 节 9.4.7 |
| 0x1020 | TSCC | 时间戳计数器配置 | 节 9.4.8 |
| 0x1024 | TSCV | 时间戳计数器值 | 节 9.4.9 |
| 0x1028 | TOCC | 超时计数器配置 | 节 9.4.10 |
| 0x102C | TOCV | 超时计数器值 | 节 9.4.11 |
| 0x1040 | ECR | 错误计数器寄存器 | 节 9.4.12 |
| 0x1044 | PSR | 协议状态寄存器 | 节 9.4.13 |
| 0x1048 | TDCR | 发送器延迟补偿寄存器 | 节 9.4.14 |
| 0x1050 | IR | 中断寄存器 | 节 9.4.15 |
| 0x1054 | IE | 中断启用 | 节 9.4.16 |
| 0x1058 | ILS | 中断线路选择 | 节 9.4.17 |
| 0x105C | ILE | 中断线路使能 | 节 9.4.18 |
| 0x1080 | GFC | 全局过滤器配置 | 节 9.4.19 |
| 0x1084 | SIDFC | 标准 ID 过滤器配置 | 节 9.4.20 |
| 0x1088 | XIDFC | 扩展 ID 过滤器配置 | 节 9.4.21 |
| 0x1090 | XIDAM | 扩展 ID 和掩码 | 节 9.4.22 |
| 0x1094 | HPMS | 高优先级消息状态 | 节 9.4.23 |
| 0x1098 | NDAT1 | 新数据 1 | 节 9.4.24 |
| 0x109C | NDAT2 | 新数据 2 | 节 9.4.25 |
| 0x10A0 | RXF0C | Rx FIFO 0 配置 | 节 9.4.26 |
| 0x10A4 | RXF0S | Rx FIFO 0 状态 | 节 9.4.27 |
| 0x10A8 | RXF0A | Rx FIFO 0 确认 | 节 9.4.28 |
| 0x10AC | RXBC | RX 缓冲器配置 | 节 9.4.29 |
| 0x10B0 | RXF1C | Rx FIFO 1 配置 | 节 9.4.30 |
| 0x10B4 | RXF1S | Rx FIFO 1 状态 | 节 9.4.31 |
| 0x10B8 | RXF1A | Rx FIFO 1 确认 | 节 9.4.32 |
| 0x10BC | RXESC | Rx 缓冲区/FIFO 元素大小配置 | 节 9.4.33 |
| 0x10C0 | TXBC | Tx 缓冲区配置 | 节 9.4.34 |
| 0x10C4 | TXFQS | Tx FIFO/队列状态 | 节 9.4.35 |
| 0x10C8 | TXESC | Tx 缓冲区元素大小配置 | 节 9.4.36 |
| 0x10CC | TXBRP | Tx 缓冲区请求待处理 | 节 9.4.37 |
| 0x10D0 | TXBAR | Tx 缓冲区添加请求 | 节 9.4.38 |
| 0x10D4 | TXBCR | Tx 缓冲区取消请求 | 节 9.4.39 |
| 0x10D8 | TXBTO | 发生 Tx 缓冲区发送 | 节 9.4.40 |
| 0x10DC | TXBCF | Tx 缓冲区取消完成 | 节 9.4.41 |
| 0x10E0 | TXBTIE | Tx 缓冲区发送中断使能 | 节 9.4.42 |
| 0x10E4 | TXBCIE | Tx 缓冲区取消完成中断使能 | 节 9.4.43 |
| 0x10F0 | TXEFC | Tx 事件 FIFO 配置 | 节 9.4.44 |
| 0x10F4 | TXEFS | Tx 事件 FIFO 状态 | 节 9.4.45 |
| 0x10F8 | TXEFA | Tx 事件 FIFO 确认 | 节 9.4.46 |
复杂的位访问类型经过编码可适应小型表单元。节 9.4 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| R0 | R | 读取 |
| RC | R C | 读取 以清零 |
| RH | R H | 读取 由硬件置位或清零 |
| RS | R S | 读取 以设置 |
| 写入类型 | ||
| W | W | 写入 |
| W1C | W 1C | 写入 1 以清零 |
| W1S | W 1S | 写入 1 以进行设置 |
| WP | W P | 写入 需要特权访问 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |