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.
工具/软件:Code Composer Studio
尊敬的先生/女士:
我使用 TMS320F28379D 通过使用一个阵列的 GPIO 端口 A 来生成一个50kHz 的正弦波。 它成功生成了正弦波、但问题是当数组具有相同的点时、它只需使用控制律加速器(CLA)的流水线跳过重复数组。 是否有任何方法可以停止管道进程? 如果有方法可以停止流水线流程、请简要说明一下。
Akshay、
不幸的是、我不确定我是否理解您遇到的问题。 您能详细说明吗? 它在某些条件下工作、但在其他条件下不是专门与 CLATM 配合工作。 您是否尝试通过单步调试 CLA 代码?
该流水线可能会导致对单个位置执行读-修改-写操作时出现问题。 我的理解是、这是一个复制操作。 如果情况不是这样、请告诉我。
如果您尝试调制方波的占空比、您可能需要考虑使用 PWM 模块来生成波形。
以下是一些相关帖子、这些帖子可能会有所帮助:
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/532896
此致
Lori
Akshay、
我在大约一周内没有听到您的反馈。 如果问题已解决、请按下"已验证的答案"按钮让我知道。 如果尚未解决、请使用其他信息回复。
此致
Lori