SJA1000 初始化程序框图
时间: 2023-12-01 16:02:53 浏览: 203
CAN总线控制器SJA1000的初始化程序设计 汇编.doc
以下是SJA1000的初始化程序框图:
1. 确定波特率和时钟频率。
2. 设置控制寄存器。
3. 设置接收器寄存器。
4. 设置接收控制寄存器。
5. 设置发送控制寄存器。
6. 设置输出控制寄存器。
7. 清除错误状态寄存器。
8. 设置中断寄存器。
9. 激活CAN控制器。
其中,控制寄存器包括模式控制寄存器和通用控制寄存器。接收器寄存器包括接收缓冲区寄存器和接收错误计数器寄存器。接收控制寄存器包括接收标识符寄存器和接收屏蔽寄存器。发送控制寄存器包括发送缓冲区寄存器和发送标识符寄存器。输出控制寄存器包括输出控制寄存器和输出状态寄存器。错误状态寄存器包括错误代码寄存器和错误计数器寄存器。中断寄存器包括中断控制寄存器和中断状态寄存器。
阅读全文