请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28035 尊敬的专业人士:
我通过硬件支持包和代码生成工具将 F28035 Piccolo 控制卡与 Matlab R2017a 搭配使用。 我使用控制卡在测试台上控制 HVAC 功能。 它是一个组合的 Simulink 模型、其中包括 LIN、CAN、GPIO 和 ADC 功能。
我的州流程图上有时间问题。 您可以在下面找到我的简单状态流图表。 我已经完成了"(600秒)"转换、但在现实应用中、Piccolo 花费了660秒。 我在使用50秒时也遇到了同样的问题。 Piccolo 在此时间上花费了55秒。 也可以看到、采样时间也会发生时间偏移。 我们将采样时间设置为0.2秒。当我们通过峰值 CAN 工具检查 CAN 网络时、我们看到采样时间变化为209到223毫秒。
关于这些数字、我们的示例中存在%10时间错误。
如何使用 MATLAB 修复此问题? 它是与 CPU 时钟相关还是与其他相关?