sja1000引脚和功能

电子说

1.3w人已加入

描述

  sja1000概述

  SJA1000是PHILIPS公司推出的一款独立的CAN控制器,主要用于移动目标和一般工业环境中的区域网络控制。它是PCA82C200型CAN控制器(BasicCAN)的替代产品,而且增加了一种新的操作模式--PeliCAN,这种模式支持具有很多新特征的CAN2.0B协议。

  SJA1000的基本特征

  ·引脚与PCA2C200型CAN控制器兼容。

  ·有扩展的接收缓冲器(64字节,先进先出FIFO)。

  ·支持CAN2.0A和CAN2.0B协议。

  ·支持11位和29位标识码。

  ·通信位速率可达1Mb/s。

  ·可与不同的微处理器接口。

  ·可编程的CAN输出驱动器配置。

  sja1000引脚和功能

  SJA1000的引脚排列如图1所示,主要引脚的功能如下所述。

SJA1000

  AD7-AD0:地址数据复用线。

  ALE/AS:ALE输入信号(Intel模式)或AS输入信号(Motorola模式)。

  CS:片选信号,低电平允许访问SJA1000。

  RD/E:来自微控制器的RD信号(Intel模式)或E使能信号(Motorola模式)。

  WR:来自微控制器的WR信号(Intel模式)或RD/WR使能信号(Motorola模式)。

  CLKOUT:SJA1000产生用于微控制器的时钟输出信号;时钟信号由内置晶体振荡器通过可编程除法器产生;时钟除法寄存器中的时钟停止位能使该引脚无效。

  VDD1和VSS1:逻辑电路5V电源和逻辑电路地。

  XTAL:晶体振荡器放大器输入,外部晶体振荡器信号由该脚输入。

  XTAL2:晶体振荡器放大器输出,当使用外部晶体振荡器信号时,该输出引脚必须开路。

  VDD3和VSS3:输出驱动5V电源和输出驱动地。

  TX0和TX1:CAN输出驱动器0和1输出到物理总线。

  INT:中断输出,用于触发微控制器中断;内部中断寄存器的任何位置位,INT将低电平输出;INT为开环输出;该引脚为低电平将电路从睡眠状态激活。

  RST:复位输入,用于复位CAN接口(低电平有效)。

  VDD2和VSS2:输入比较器5V电源和输入比较器地。

  RX0和RX1:从物理CAN总线输入到SJA1000的输入比较器。

  SJA1000与微处理器的接口非常简单,微处理器以访问外部存储器的方式来访问SJA1000。由于SJA1000的内部寄存器分布在连续的地址内,所以完全可以把SJA1000当作外部RAM。在设计接口电路时,SJA1000的片选地址应与其他外部存储器的片选在逻辑上无冲突。

  SJA1000新功能

  标准帧和扩展帧信息的接收和传送

  接收FIFO 64 字节

  在标准和扩展格式中都有单/双验收滤波器含屏蔽和代码寄存器

  读/写访问的错误计数器

  可编程的错误限制报警
责任编辑:YYX

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分