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.
大家好、
我正在使用 Matlab 工具箱"Embedded Coder Support Package for Texas Instruments C2000 Processors"开发 DSP Delfino F28379d、以生成代码并直接在目标上实现。
在 Simulink 接口上、我想修改特定条件下 PWM 输出的引脚分配。 我看到可以通过配置参数选项卡设置 PWM 引脚分配:但是、可以直接在 Simulink 模型上修改此分配、以在实时模式下执行它吗?
非常感谢您的回答
您好、Yannis、
这是不可能的、因为我们根据块中的设置初始化端口引脚、并且这在控制器初始化期间发生一次。 因此,在运行时阻止引脚分配的任何更新都不起作用。
对于您来说、一种好的方法是根据您希望根据应用中不同条件进行控制的输出数量来拥有尽可能多的块、然后根据条件切换到这些块。
这样、您就需要处理条件检查并从应用级别切换到适当的块。
希望它能帮助你!!