摘要
本发明提供了一种控制PWM信号发生的DSP代码自动生成方法和系统,该方法包括:利用Matlab搭建与PWM信号发生电路对应的第一仿真模型,所述PWM信号发生电路包括IGBT模块;利用Matlab搭建基于DSP的控制第一仿真模型PWM信号生成的第二仿真模型;根据第二仿真模型调用Simulink模型配置求解器参数和代码生成项,生成与DSP配置相关的目标初始代码;编译目标初始代码生成DSP可执行的机器码,并通过IDE部署到DSP硬件上。本发明可实现从模型到可执行文件的自动代码生成,在开发过程中,其无需人工手动编码,能有效规避因人工编码在算法复杂时易出错及效率低下等状况,大幅缩减开发周期,显著提升开发效率,为相关开发工作带来极大便利与优势。
技术关键词
Simulink模型
仿真模型
代码自动生成方法
代码自动生成系统
信号处理模块
IGBT模块
搭建模块
闭环控制系统
限幅模块
信号源
重复序列
链接器
滤波模块
参数
可读存储介质
存储计算机程序
列表
电路
系统为您推荐了相关专利信息
应急撤离仿真方法
仿真模型
社会力模型
智能体模型
仿真系统
温度传感器
数据处理单元
数字信号特征
模式识别
数据分析模块