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.

[参考译文] F28377D-SEP:F280039C - SDFM 模块无法初始化

Guru**** 2693225 points

Other Parts Discussed in Thread: AMC1336, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1596865/f28377d-sep-f280039c---sdfm-module-can-not-be-initialized

器件型号: F28377D-SEP
主题中讨论的其他器件: AMC1336C2000WARE

我尝试使用控制器 F280039C 内的 SDFM

我按如下方式配置 SDFM:

board.c 

我的第一个问题是、当我逐步执行初始化代码时、它对 SDFM 寄存器没有影响、即永远不会设置主滤波器使能。

我已将 AMC1336 连接到 SD1 时钟 (10MHz 时钟由 EPWM1 生成并连接到 SD_C1 (GPI035)、数据输入连接到 SD_D1 (GPIO49))

手动设置主滤波器启用时、SDDATA1 寄存器中不会出现任何数据。

是否有任何参考工程? SDFM 模块是否存在任何已知的硬件问题?

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Gerhard:

    您使用的是最新版本的 C2000Ware 吗? 如果没有、可以从 C2000WARE 软件开发套件 (SDK)| TI.com 下载这些软件

    安装最新版本后、您可以在以下路径中找到 F28003x SDFM 示例:

    C:\ti\C2000Ware_6_00_01_00\driverlib\f28003x\examples\sdfm

    我建议从 sdfm_ex4_pwm_sync_cpuread 开始、并进行修改以满足您的需求。

    任何已知的硬件问题都将记录在器件勘误表文档中。  

    TMS320F28003x 实时 MCU 器件勘误表(修订版 D)

    您可以在下面的屏幕截图中看到三个 SDFM 公告:

    有关这些问题的详细说明、请参阅文档中的进一步说明。

    此致、

    Zackary Fleenor