主题中讨论的其他器件:C2000WARE、 AMC1305M25
您好!
我在一年前曾问过 F280049 SDFM 示例。
https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/699474/2578448
但在 最新的 c2000ware 中仍不发布。
TI 是否立即发布?
在 F280049上使用 SDFM 时遇到一些问题。
谢谢、
此致、
Simen
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.
您好!
我在一年前曾问过 F280049 SDFM 示例。
https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/699474/2578448
但在 最新的 c2000ware 中仍不发布。
TI 是否立即发布?
在 F280049上使用 SDFM 时遇到一些问题。
谢谢、
此致、
Simen
Manoj、
我使用 F2838x SDFM 示例并对其进行修改以适应 F280049。 (F2838x_sdfm_ex4_PWM_SYNC_cpuread.c)
当程序执行运行时。
它不会进入 SDFM ISR 并获取数据。
但是、只需暂停该程序并继续运行即可。
它 可以正常运行并获取正确的数据。
我不知道为什么。
附加我的代码、SDFM 寄存器值、并使用 AMC1305M25 EVM
------------------------------------------
e2e.ti.com/.../sdfm_5F00_ex4_5F00_pwm_5F00_sync_5F00_cpuread_5F00_bsp006.c
此致、
Simen
Manoj、
我找到了解决方案。
因为 F28388D 示例代码具有"sysctl_configureType (sysctl_SDFMTYPE、0、1)"函数。
但 F280049没有该函数。
我已将下面的代码添加到我的程序中、它可以正常工作。
EALLOW;
HWREGH (DEVCFG_BASE + SYSCTL_O_SDFMTYPE)=(CONFIG |(LOCK << SYSCTL_TYPE_LOCK_S)& SYSCTL_SDFMTYPE_LOCK));
EDIS;
此致、
Simen