基于FPGA的PCI-CAN通信系统设计

被引量 : 0次 | 上传用户:stormcn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现场总线技术是当前自动控制技术发展的热点领域之一,而CAN总线作为公认的最有前途的其中的一种现场总线,是一种全数字、多主机的异步串行通信网络,在可靠性、实时性、灵活性及性价比等方面都拥有其独特的技术优势,被广泛的运用在了工业自动化、医疗设备、航空航海、汽车等诸多领域。另一方面,计算机技术突飞猛进,计算机在上述领域中的作用越来越重要。为了实现与CAN总线设备的的信息交互,计算机必须具有CAN总线通信接口,而目前的计算机中并不具备这种接口,因此本论文针对计算机最广泛使用的总线接口之一PCI接口,实现了基于FPGA的PCI-CAN总线转换系统的设计,从而可以实现计算机与CAN总线设备的交互。本论文主要包括绪论、系统硬件设计实现和系统功能验证三大部分。绪论部分给出了研究背景,介绍了CAN总线和PCI总线的发展历史和发展趋势。在系统硬件设计实现中,首先介绍了系统的总体结构,简单介绍了FPGA的设计流程和方法,然后分别详细介绍了FPGA内部各个子模块的设计方案:PCI总线接口模块的设计,CAN总线接口模块的设计和主控模块的设计。系统功能验证部分负责验证PCI-CAN总线转换系统的设计思路、方法过程是否正确。在实验测试方案的确定上,本文使用了一个CAN总线开发板MSG-TOP808作为下位机节点,它通过CAN总线与计算机进行通信。测试软件包括PCI-CAN总线转换系统的CAN总线控制器的初始化程序,系统接收程序和系统发送程序,以及测试主程序。测试结果表明,PCI-CAN总线转换系统可以实现与下位机的正确通信,达到了预期的设计要求。
其他文献
很多创新创业企业高度依赖进出口和债务资金,需要借助外汇或利率衍生品管理汇率或利率风险,本文收集了包括创新创业企业在内的60余家上市公司衍生品交易数据,采用衍生合约名
当前,高校图书馆面临的挑战越来越多,图书馆的推广宣传工作迫在眉睫。以柳州医学高等专科学校图书馆开展的一系列营销活动为例,阐述图书馆营销的必要性、营销策略和营销评估,
在日常训练中,运动员参与训练的积极性是影响训练效果的重要因素。影响运动员训练积极性的因素来自多个方面,既有个人主观因素,也有社会环境及他人的客观因素。本研究以北京
由于文学接受理论的形成和应用,读者要素在文学活动中的地位得到了空前的强调。文学接受理论对中学语文阅读教学也能够起到积极的推动作用,它可以帮助我们革除传统阅读教学的
通过对河北省玉米种子生产现状进行全面分析,指出了当前玉米种子生产中存在的问题,提出了今后全省玉米种子生产发展对策。
高职数学作为高职院校的一门公共基础课程,不仅承担着为各个专业学科服务的责任,更肩负着全面培养应用型人才的重任。本文结合个人从事高职数学教学的实践经验与相关参考文献
马克思关于人的解放和实践的基本哲学思想反对专制独裁,但是现实社会主义的发展却使社会主义民主出现了停滞乃至走向反面。在研究现实社会主义经验的基础上,可更详细地探讨社
介绍了玻璃窑炉鼓泡技术的发展、原理、作用、分类、系统及在实践中的应用。
目的为了改善癌症患者化疗期间生活质量。方法1991年12月至1994年12月期间,对30例癌症患者进行了甲孕酮(MPA)治疗的临床观察,设对照组30例。结果口服MPA的癌症患者普遍反映精神、
目的观察中药祛湿霜辅助治疗儿童慢性湿疹的临床疗效。方法将我院2016年6月至2017年10月收治的64例慢性湿疹患儿随机分为对照组和治疗组,各32例。对照组采用氢化可的松乳膏外