我刚开始学习用MATLAB生弯兆亮成DSP代码,现在 *** 作中出现两个问题 。
1、simulink编译下出现gmake错误,但在命令窗显示正常。我就猜掘把生成的.O文件下载到板上,可以正常运行。
2、把生成的代码利用CCS软件打开,发现没有的头埋宽文件。我从matlab软件目录里面找到相关的头文件添加进工程。编译中停在gmake阶段。
请问如何
应该是控制器的Simulink模型,加上相关的模块之后通过RTW生成CCS里面的project下载的目标板(如TMS320F2812)中,因为在实际的控制系统中,DSP是作为数字控制器来用的,在闭环控制中是整体控制器的一部分。也就是说,在Simulink里面要设计的困冲是控制器。
可以比较基于模型桐租的设计 和 通过手写编程的控制器 相比较看局尺兆看控制效果。
现在我的疑问是:Target Supported Package里面的模块是 起到 功能 和 IO两个作用吗,希望熟悉的人帮忙。
前两天做实验,硬件在环仿真,试了一个老外的2808的一个控制器(混合动力汽车),仿真的结果和老外的不太一样,悲剧了。
一般用增量式PI,具体的实现方法你耐渣源可昌态以百度“增量式PI”,这梁败是数字控制器常用的。当然现在先进的DSP有IQmath模块,内部集成了PI模块,但是具体怎么用我就不知道了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)