文档详情

MATLAB与DSP使用RTDX的实时数据交换.pdf

发布:2017-06-07约9.5千字共4页下载文档
文本预览下载声明
; 攀 _臣 MATLAB与 DSP使用 RTDX的实时数据交换* 覃远年 ,孙丽真 。田柯 (桂林 电子科技大学 通信实验中心 ,桂林 541000) 摘要 :采用 MATLAB辅助 DSP程序的开发和调试 ,能加快 DSP应用程序 的开发 。实时数据 交换 (RTDX)为设计 、验证 DSP算法提供 了一个快速 、方便 的解决方案。本文对 RTDX 的工作原理进行 了分析 ,讨论 了MATLAB与 DSP使用 RTDX插件实现双 向数据传输 的实现方式,并通过一个简单的实例说 明RTDX的具体实现过程 。 关键 词 :MATLAB;DSP;实时数据 交换 中图分类号 :TN914 文献标识码 :A Real-timeDataExchangeBetweenMATLAB andDSPUsingRTDX Tan Yuannian,SunLizhen,TianKe (CommunicationExperimentCenter,GuilinUniversityofElectronicTechnology,Guilin541000,China) Abstract:ItwouldspeedupthedevelopmentofDSP program ifweadoptMATLAB toassistthedevelopmentanddebuggingofDSP program.Real—timedataexchange(RTDX)providesarapidandconvenientsolutionforthedesignandtestingoftheDSPalgorithm.In thispaper,theprincipleoftheRTDX ,therealizationofbidirectionaldatatransferbetweenMATLAB andDSP withtheassistanceof RTDX arediscussed,finallytherealizationprocessofRTDX isdescribedusingasimpleexample. Keywords:MATLAB;DSP;real—timedataexchange 本文所做的研究是 以MATLAB2010b、CCS3.3以及基 引 言 于 TMs32OVC55O9A的开发板进行的。 目前大多数书籍就 在传统的DSP(DigitalSignalProcessor)应用程序开 CCSLink的描述 主要是基于 MATLAB6.5的,而后续 的 发过程 中,涉及 的算法一般先用 MATLAB语言进行仿 MATLAB版本对 CCSLink做 了一定的修改和完善。RT— 真 ,仿真结果满意后 ,再进入产品的实现阶段。仿真实现 DX插件作为 CCSLink的重要组成部分之一,有其独特的 后 的算法用 c/c++或汇编语言实现 ,首先在硬件 DSP 优势 。在接下来的内容 中将对 RTDX做详细介绍 ,旨在 向 目标板上调试 ,将 中间结果通过 DSP开发工具保存到 PC DSP研发人员提供一种更快捷的RTDX使用方式 。 机 的硬盘上 ,然后调用到 MATLAB工作 空 间,与 MAT— LAB仿真算法 的中间结果进行 比较 ,以发现 DSP程序 中 1 CCSLink的构成 由于设计或精度导致 的结果偏差 。如此反复进行 ,应用 CCSLink由3部分组成 [1]: 程序开发十分不便 。 ① 与 CCSIDE的连接对象 。利用此对象可 以创建 鉴于DSP应用开发的传统设计方法十分不便,Math— CCS与 MATLAB的连接 ,执行相应 的 MATLAB命令就
显示全部
相似文档