DSP

28335利用PSIM9.0 生成SPWM (不用敲一行代码!!!)

2019-07-13 10:52发布

转自:http://www.amobbs.com/forum.php?mod=viewthread&tid=5033125 本人喜欢模型设计和自动代码生成,matlab的嵌入式工具箱的C2000生成的代码,比较麻烦. 最近想搞APF,手动代码太耗时间,bug也不少.
下面介绍用pism9.0 搭建模型自动生成CCS可调用的工程,使28335产生SPWM波形.
整个过程不需要敲一行代码 @_@
说明:用的是研旭的开发板实验


1.打开psim9.0 绘制以下仿真图,双击设置28335参数,如箭头所示 (原文件名:仿真图.jpg) 


2.,点击仿真时钟,设置仿真参数,选28335在RAM Debug 模式 (原文件名:仿真参数.jpg) 


3.点击simulate 下的 Generate Code 生成CCS的代码 (原文件名:代码生成.jpg) 


4.查看生成的代码 (原文件名:生成的代码 main函数.jpg) 


5.用CCS打开仿真目录下的工程文件 (原文件名:打开工程.jpg) 


6.编译该工程 (原文件名:编译工程.jpg) 


7.下载代码 (原文件名:下载代码.jpg) 


8.下载后的实验效果,用的是研旭的板子,桌子有点乱 (原文件名:IMAGE_320.jpg)