首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 无线/通信 > CAN总线的PCI接口通信卡设计

CAN总线的PCI接口通信卡设计

资料介绍
介绍了CAN总线的PCI接口通信卡的硬件电路和通信主控程序的设计以及驱动程序的开发,利用PCI接口芯片和双口RAM以及微控制器实现工业现场总线CAN总线节点与工控机之间的通信,设备驱动程序在实时嵌入式操作系统Vxworks下开发.


CAN总线的PCI接口通信卡设计
高强,任恩恩,张涛
(兰州交通大学光电技术与智能控制教育部重点实验室,甘肃 兰州730070)


摘要:介绍了CAN总线的PCI接口通信卡的硬件电路和通信主控程序的设计以及驱动程序的
开发,利用PCI接口芯片和双口m~M以及微控制器实现工业现场总线CAN总线节点与工控机之间
的通信,设备驱动程序在实时嵌入式操作系统Vxworks下开发。
关键词:PCI CAN总线CPLD Vxworks


CAN总线是目前最流行的工业现场总线之一,而 在设计中,PCI9052的局部总线设计是较为复杂的
PCI总线是目前应用最广泛的一种高速同步总线,具有 环节。PCI9052内部提供了两种配置寄存器:PCI config-
32bit宽度,总线时钟频率为O~33MHz,最大传输速率可 心砸咖呼8te疆和kal configIlmti∞registe培。PCI9052本
达132MBps,广泛应用于数字图形、图像、语音处理以及 地端提供了26根地址线(27:2)、32根数据线和4根
高速数据实时采集与处理等领域。本设计利用通用PcI LBE线(可以翻译成不同的地址线),本卡用的LOCAL
接口芯片Pcl9052和微控制器AVRl28辅以CPLD 端是8位数据,在这种模式下,IJBEl和LBE
CAN总线的PCI接口通信卡设计
本地下载

评论