CAN总线分布式系统适配卡和控制单元设计

时间:2012-02-29来源:网络

SJA1000为CAN总线微控制器,是PHILIPS公司的PCA82C200的替代产品,可完成CAN总线的物理层和数据链路层的所有功能。SJA1000内部RAM由寄存器组和报文缓冲区组成。发送缓冲区和接收缓冲区共用同一段CAN地址16H~18H,共3个单元,能存储一条将在CAN总线上发送或接收的完整的报文。具有64字节扩展接收缓冲器RXFIFO,其CAN地址为32H~95H(地址为96H~109H的区域是存放发送信息的备份),有了64字节的REFIFO,CPU可以在处理一个报文的同时继续接收其他到来的报文;具有接收滤波器,它把报文头中的标识符(ID)和验收码寄存器中的内容进行比较,以判断该报文是否被接收。如果被接收,报文存入RXFIFO。CAN信息帧格式及单滤波方式的验收滤波器流程图如图5所示。
1 2 3

关键词: CAN总线 适配卡 控制单元 SJA1000 双口RAM

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版