Other Parts Discussed in Thread: CONTROLSUITE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28027F Thread 中讨论的其他器件:controlSUITE
大家好、
我的客户正在使用 F28028F 设计无传感器电机驱动器。 需要2个115200bps SCI 接口。 我已经为他们提供了使用 GPIO 和 CPU 定时器模拟一个软件 SCI 的示例代码。 软件 SCI 单独工作正常。 但是、当添加与电机控制相关的代码时、软件 SCI 会受到干扰。 因为电机控制额定代码具有更高的中断优先级、并且会干扰控制波特率的定时器中断。
这是输出波形。 第一张图片是单独的软件 SCI、第二张图片是电机控制代码。 发送的数据为0x55。
我认为可能有2种解决方案:
(1)降低波特率。
(2)根据 controlSUITE 中的 SW_Priorited_Interrupts 示例、将计时器中断调整为更高的优先级。
恐怕调整计时器中断优先级会导致电机控制问题。 这两种解决方案是否正确、是否有更好的解决方案?
非常感谢。
此致、
京元

