检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]青岛科技大学,山东青岛266042
出 处:《微电机》2015年第8期83-86,90,共5页Micromotors
基 金:国家自然基金(60940018;61104004);山东省自然基金(ZR2011FQ006)
摘 要:针对用C语言进行DSP软件设计时编程难度大、寄存器配置复杂等问题,研究DSP基于模型设计的软件开发方法,该方法可提高开发效率,实现控制算法从仿真模型到实时软件的无缝集成。首先给出基于模型设计的DSP软件开发流程,然后将其应用于单相桥式逆变器以单极倍频法产生SPWM波的软件设计。利用Matlab中Embedded Coder提供的模块,搭建基于DSP F2812的逆变器SPWM调制模型,并自动生成代码,编译、下载到目标板中运行,实验结果与理论分析相吻合,表明该方法的高效和可行性。A software development technique for DSP using a method called model-based design was studied aiming at the problem that the DSP software design usually brings big difficulty, complicated register configu- ration when written by C language. This technique can improve the efficiency of development and realize the seamless integration'of control algorithm from simulation model to real-time software. Firstly, a software development process for DSP based on the model-design method was given, and then the method was applied to the single-phase bridge inverter which developed by unipolar & frequency multiplication SPWM generating software. The SPWM model of inverter was built based on DSP 172812 using the module supplied by the Embedded Coder in MATLAB. The code generation is completed automatically, and then compiled and downloaded into the board. The experimental results are consistent with the theoretical analysis, and illustrate the efficiency, and feasibility of the method.
关 键 词:DSP Matlab 目标代码自动生成 SPWM调制
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.129.22.159