数字信号处理技术在最近 20 年获得了广泛的应用。数字信号处理器( DSP 是这项技术的核心, 其中, 可编程的 DSP 可以将性能很好的信号处理算法方便地应用到实时信号处理中。在 DSP 软件设计的整个过程中, 编程者常常要花费大量的时间编写程序, 而随着 DSP 处理性能的飞速提高,用户要求产品的研制周期越来越短。为了缩短 整个 DSP 软 件设 计的 开发周 期, Math:Works 公司 和 T I 公司联合开 发了 MAT LAB Link for
CCS Development T ools 和 Embedded T arget for the T IPlatf orm 工具包。利用这两者, 可以由 MATLAB 的 Simu:link 模型直接生成 DSP 可执行代码, 即在集成的、统一的MAT LAB 环境下完成 DSP 开发的整个过程, 大大缩短了DSP 软件设计的开发周期[ 1- 5] 。因此,在为通信系统开发和应用一些算法时, 可以利用 MAT LAB 强大的分析、计算和可视化的功能。先用MAT LAB 对通信系统进行建模仿真, 当仿真结果达到设计要求时, 再将其通过相关的工具包直接由仿真模型DSP 程序代码。这种方法彻底改变了以往的 DSP 设计方法, 开发人员能够在 MAT LAB 下完成 DSP 软件开发的全部过程。这不但为熟悉 MAT LAB 并开始 DSP 设计的初学者提供了快速设计 DSP 的捷径, 而且对利用 MAT LAB专门研究算法并关心其可实现性的算法研究分析人员来说, 这也可以让他们立刻验证算法在实际 DSP 系统上的可行性。本文通过设计基于 DST FT 的 FSK 通信系统, 来验证MAT LAB 模型 DSP 程序代码直接生成的可行性。首先,利用 MAT LAB 中的 Simulink 工 具箱对其进行建 模仿真
[6- 8]
, 然后 通过 MAT LAB Link for CCS DevelopmentT ools 和 Embedded T arget for the T I Platform 工具包由仿真模型直接生成 DSP 程序代码, 并在实际硬件上运行该程
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !