CAN总线学习系列之六——SJA1000重要的寄存器
(2)要掌握的重要寄存器:模式寄存器;命令寄存器;状态寄存器;中断寄存器;中断使能寄存器;总线定时器0,总线定时器1;输出控制寄存器;时钟分频寄存器;屏蔽寄存器0-3;验收代码寄存器0-3。
(3)模式寄存器的作用:控制SJA1000的运行在什么模式下。包括:睡眠模式;自检测模式;复位模式;只听模式。
(4)命令寄存器的作用:启动发送或自发送;释放接收寄存器;中止发送
(5)状态寄存器的作用:指示SJA1000的状态,以判断是否可以进行下一步操作。
(6)中断寄存器的作用:当发生中断后,读其值可以判断是什么原因引起的中断。
(7)中断使能寄存器的作用:打开相应的中断。
(8)总线定时器的作用:设置通讯的速率。
(9)输出控制寄存器的作用:控制输出模式
(10)时钟分频寄存器的作用:控制CAN总线采用那种模式。
(11)验收代码寄存器和屏蔽寄存的作用:决定接收哪类标志码的数据。注意验收滤波器的设置。
评论