3.控制寄存器(CR)控制寄存器的内容是用于改变CAN控制.pptVIP

  • 13
  • 0
  • 约5.03千字
  • 约 23页
  • 2018-10-25 发布于天津
  • 举报

3.控制寄存器(CR)控制寄存器的内容是用于改变CAN控制.ppt

3.控制寄存器(CR)控制寄存器的内容是用于改变CAN控制.ppt

3.控制寄存器(CR) 控制寄存器的内容是用于改变CAN控制器 的行为的。这些位可以被相连接的微控制器置位 或复位,微控制器将控制寄存器作为读/写存贮 器来使用。 控制寄存器各位的说明见表3-8。 注: 1、控制寄存器的任何写访问必须设置该位为逻辑0(复位值是逻辑0)。 2、PCA82C200中这一位是用来选择同步模式的。因为这种模式不再被使用,所 以这一位的设置不会影响微控制器。由于软件兼容,这一位是可以被设置的。硬 件或软件复位后,这一位将不改变。此外,被用户软件写入的值是可反映的。 3、此位将总呈现逻辑1。 4、硬件复位期间或总线状态位被置为逻辑1(总线脱离)时,复位请求位被置为 逻辑1(出现)。如果此位被软件访问,一个值的变化将变为可视的,而且会在 内部时钟的下一个上升沿(内部时钟的频率是外部振荡器频率的1/2)首次生 效。在外部复位期间,微控制器不能将复位请求位置为逻辑0(空缺)。因此, 在将复位请求位置为逻辑0后,微控制器必须检查这些位,以确保外部复位引脚 不保持为低。复位请求位的变化是同内部分频时钟同步的。读复位请求位能够反 映出这种同步状态。 复位请求位被置为逻辑0后,SJA1000将会等待: (1)一次总线释放信号(11个隐性位),如果先前的复位请求是由硬件复 位或CPU初始复位引起的。 (2)128次总线释放,如

文档评论(0)

1亿VIP精品文档

相关文档