首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 一种基于CAN总线的DSP程序加载技术

一种基于CAN总线的DSP程序加载技术

资料介绍
嵌入式系统论文

一种基于CAN总线的DSP程序加载技术
摘要:为灵活方便地调试磁悬浮列车上众多基于DSP芯片的控制系统,介绍了一种基
于CAN总线的DSP程序加载技术。该技术使对DSP芯片程序的加载可以脱离仿真
器而直接受控于列车的主控机。该技术可靠性高、使用灵活方便,具有很强的实用性。

    关键词:CAN总线 单片机 DSP HPI ISA
   
磁悬浮列车上有很多基于DSP芯片的模块和系统。目前,DSP芯片程序的加载与运
行都主要依赖于仿真器,而DSP仿真器价格高、体积大,这使得磁悬浮列车系统的调
试很不灵活方便;且这些基于DSP芯片的系统一旦脱离仿真器就只能运行事前载入的
单一的程序,也使系统的灵活性受到了很大的限制。
本文研究了DSP芯片程序加载的基本原理,并根据这些原理,基于CAN总线,实
现了DSP芯片程序的受控加载,使得DSP芯片程序的加载与启动可直接受控于上位
主控机。由于主控机的灵活性很大,磁悬浮列车系统在调试时就可根据需要对其上各个
控制模块的主控DSP芯片加载不同的程序,控制它的启动运行,非常方便灵活。
1 CAN总线的特点及工作原理
CANControl Area
Network,即控制器局域网总线是一种有效支持分布式控制或定时控制的串行通
讯网络它以半双工的方式工作一个节点发送信息多个节点接收信息实现了全分布式
多机系统提高了数据在网络中传输的可靠性。其结构形式如图1所示。CAN总线的信
息存取利用了广播式的存取工作方式信息可以在任何时候由任何节点发送到空闲的总线
上每个节点的CAN总线接口必须接收总线上出现的所有信息因此各节点都设置有一
个接收寄存器该寄存器接收信息然后根据信息标文符决定是否读取信息包中的数据以
判断是否使用这一信息。
CAN总线的特点是以通信数据块编码代替传统的地址编码CAN总线面向的
一种基于CAN总线的DSP程序加载技术
本地下载

评论