论文部分内容阅读
本论文所属的“嵌入式仿真系统在船舶中应用基础研究”项目由交通部通达计划(编号:200432981007)资助,论文的目的是完成ARM+DSP双核嵌入式仿真平台与外围设备的通信(包括CAN现场总线通信硬件结构和相应通信程序的设计以及TMS320VC5470与TMS320LF2407的通信设计),论文详述了自研嵌入式系统开发板的通信扩展工作,并根据已取得的进展对论文做出总结和展望。 本论文设计并实现了ARM+DSP嵌入式仿真平台与外围设备间通信的基本硬件系统和程序编制,探索了基于ARM+DSP的嵌入式系统与上位计算机和其它船舶实时仿真通信的技术路线。本文工作包括: ● 根据已初步开发成功的双核嵌入式系统硬件开发板的功能和基本结构,选择一种高效的处理器作为CAN总线控制器的母体和控制电机的主要处理器。 ● 完成TMS320LF2407 CPU板和相应电机功率驱动放大电路部分的硬件设计。 ● 完成CAN底层协议的程序设计和调试。 ● 使用同步串行接口模块(SPI)进行TMS320VC5470硬件电路板与TMS320LF2407功率驱动电路CPU板间的通信,并完成相应的通信程序设计和调试。 ● 针对已完成的上述各项设计内容,开发上位机通信界面,完成船舶柴油机推进系统仿真通信程序的编制,最终形成比较完整的ARM+DSP双核嵌入式仿真平台的外围通信系统。 本文第一章介绍本文课题的背景,国内外研究现状;第二章介绍ARM+DSP嵌入式仿真系统的特点;第三章论述ARM+DSP嵌入式仿真平台CAN总线的接口硬件;第四章阐述DSP2407的CAN总线通信原理及通信程序设计;第五章详细论述串行外设接口模块SPI通信原理及程序设计;第六章ARM+DSP嵌入式仿真平台的实时仿真通信程序的应用实例;第七章课题总结与未来展望。 本论文在自研ARM+DSP双核嵌入式仿真硬件电路板的基础上,引入CAN现场总线,初步实现了与监控上位计算机间的通信,并成功取得DSP5470双核硬件系统与带动仿真电机的DSP2407功率驱动电路之间的通信,同时给出了该环境下实时仿真通信应用程序的编制方法。本人参加了系统调研、设计的全过程,工作侧重于硬件选型和设计以及相应多个程序的编制和调试。 本文探索了诸如船舶推进装置这类复杂系统与上位机及现场设备间实时仿真通信的关键技术,迈出了具有基础性和开拓性的一步,其成果具有先进性和潜在的