×

基于Matlab/Simulink的TMS320F2812代码开发

消耗积分:0 | 格式:pdf | 大小:496KB | 2017-06-24

李超

分享资料个

  TMS320F2812 DSP 是运动控制系统很好的硬件支撑平台 ,但传统的 DSP 代码开发周期较长 ,效率不高。 Matlab 公司的 Embedded Target for TI C2000 DSP 可解决上述问题 ,用户通过使用该模块 ,不仅可以进行电路的系统级仿真 ,还可编译生成相应的 C 语言代码 ,进行算法的探索与设计思路的验证。文章以三相异步电动机的 VVVF 结合 SVPWM 控制算法的开环控制系统为例 ,给出了 Matlab/ Simulink 平台上 DSP 代码开发的设计流程。

  DSP 代码自动生成流程首先 ,根据系统的设计思路在 Matlab/ Simulink 平台下搭建系统模型(.mdl) ,仿真满意后通过 Matlab 提供的 Real Time Workshop ( RTW) 生成面向 TI 编译器的工程文件代码(.prj) ,并进一步完成代码的编译 ,链接生成 DSP 可执行机器码(.out) ,最后下载到目标 DSP 板上运行 ,完成系统的开发[ 2 ] 。上述开发过程全部在 Matlab/ Simulink 环境下进行 , 开发人员不需要写任何代码 ,只需利用 Matlab 的模型模块完成系统设计即可 ;而且开发人员在系统设计过程可对系统进行仿真验证 ,保证系统设计的正确性。图 1 为 DSP 代码自动生成的开发流程。

基于Matlab/Simulink的TMS320F2812代码开发

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !