第4章飞思卡尔微控制收器与mscanppt课件.pptVIP

  • 1
  • 0
  • 约9.97千字
  • 约 91页
  • 2019-03-23 发布于福建
  • 举报

第4章飞思卡尔微控制收器与mscanppt课件.ppt

4.3.5 CAN接收过滤器 ?标识符接收寄存器(CANIDAR0-7)定义标准或扩展标识符的接收模式。 ?在标识符掩码寄存器(CANIDMR0-7)中,标识符接收位可标为“don’t care(不需留意)” 。 ?接收掩码寄存器中设置的任何位表示不需和消息标识符进行比较来确定是否接收。 ?只有接收寄存器中没有标记的位才和消息标识符进行比较以确定是否接收。 ?各个接收过滤器寄存器可以配置为8、16或32位: ? 2个32位过滤器 ? 4个16位过滤器 ? 8个8位过滤器 标识符接收控制寄存器 ?接收控制寄存器CANIDAC中的一个接收缓冲器满标记( RXF=1)和3个标识符击中标记(IDHT标识符有效)向应用软件通知过滤命中。 接收寄存器:2x32位过滤器 接收寄存器:4x16位过滤器 接收寄存器:8x8位过滤器 4.3.6 过滤器举例 4.3.8 时钟系统 MSCAN时钟发生结构图 CANCTL1寄存器中的时钟源位(CLKSRC)决定内部CANCLK是连接到晶体振荡器(振荡器时钟)输出还是连接到总线时钟。必须选择能满足CAN协议的振荡器精度要求(高达0.4%)的时钟源。此外,对于高CAN总线速率(1 Mbps)来说,要求45%-55% 的时钟占空比。 可编程预分频器从CANCLK生成时间冲量(Tq)时钟。时间冲量是MSCAN所处理时间的原子单位

文档评论(0)

1亿VIP精品文档

相关文档