This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI-RTOS
你好
我正在使用 TMS320F2.8335万 实验套件/CCSv6实时实施MATLAB Simulink模型。
构建,加载和运行成功。
但问题是:
正如我们在Simulink模型中所看到的,输出与DSO (数字信号示波器)的输出不准确。
我的意思是专家板引脚处的输出与Simulink模型的范围不同。
实际上时间分辨率不同
在Simulink示波器中以0.02 秒表示的脉冲波形实际上在DSO上以5秒以上的时间出现。
我认为DSP处理器运行该模型需要很长时间。 在这种情况下,不可能进行实时实施。
请建议可以采取哪些措施
谢谢
满意
satwant singh2 说:我正在使用MATLAB 2016a。
我个人使用过MATLAB 2016b,我没有遇到任何此类问题。 您是否可以向Matlab论坛查询,因为此处提供的基于Simulink的代码生成帮助非常少。
此致,
Gautam
您好,Satwant,
您可以通过 MathWorks技术支持获得更好的帮助,因为是MathWorks创建了此解决方案。
可以创建计算密集型的模型,使其无法在硬件上实时运行。 配置也可能不正确-这是MathWorks技术支持可以提供帮助的地方。
谢谢,
-Brian
satwant singh2 说:您能否告诉您在Matlab 2016b实时仿真中使用的采样时间和DSP板是多少?
我在2016b中使用了所有的启动板。 与您的案例更相关的是基于F2.8377万S和F2.8379万D的Launchpad。 请检查我的youtube通道:
https://www.youtube.com/channel/UC0vWIpaMzxZ0RqT4r4Kp75w
此致,
Gautam
satwant singh2 说:按照您的建议,F27.8377万D和另外一个处理器。它们的频率为200MHz。[/QUOT]
F2.8379万D是我建议的,而不是上面的部分:)
satwant singh2 说:德州仪器(TI)是否有超过200 MHz的处理器(launchpad)。
不! F2.8379万D具有C28x内核和CLA,两个都具有200MHz的工作频率。 组合可执行400MIPS。
先生
Energia是否支持 F2.8379万D。
在Energia软件窗格的tools>boards>boards manager中没有找到此主板。
谢谢
先生
实际上问题在于抽样时间。
TMS320F2.8335万 (150MHz)无法处理分辨率为2微秒的实时数据。
我认为MATLAB/Simulink解决方案还可以,但TI应该考虑更高级的处理器。
谢谢
先生
我想知道 Inteet/youtube上是否存在任何类型的德州DSP处理器编码教程(使用CCS),以便处理器可以充分利用到其容量。
谢谢
satwant singh2 说:
我们是否可以同时使用CMPA和CMBB值来控制ePWM1A,或者CMPA只能用于控制ePWM1A?
[/引述]
CMPA是ePWMxA模块的时钟/百分比中的占空比寄存器,ePWMxB的CMBB中的占空比寄存器。 我希望你明白我的观点!
先生
如何转换以时钟周期为单位的usec.持续时间(该值的任何公式)?
(dsp2.8335万)
谢谢
您好,
观看此视频,我在Simulink中配置ePWM模块的位置:
www.youtube.com/watch
此致,
Gautam