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.

[参考译文] CC1314R10:SDK 看门狗驱动程序

Guru**** 2812305 points

Other Parts Discussed in Thread: CC1314R10, CC1312R7, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1627301/cc1314r10-sdk-watchdog-driver

器件型号: CC1314R10
主题中讨论的其他器件: CC1312R7SysConfig

我正在与一位客户合作、该客户同时使用我们的 CC1312R7 和 CC1314R10 并在他们之间共享一些平台代码。 我们已经注意到、CC1314 添加了另一个看门狗选项 (AON_Watchdog)、该选项添加了一些新功能、但 CC1312R7 器件的原始看门狗仍然存在。

客户希望在使用我们的 TI 驱动程序接口时、在两个器件上具有相同的(经典看门狗)行为。 从我们在源代码 (source/ti/drivers/watchdogCC26XX.c) 中可以看出、它看起来与 CC1314R10 仍然兼容、并会使用“经典“版本的看门狗。 如果客户在其 CC1314R10 工程中手动包含此“经典“驱动程序、该驱动程序似乎可以按预期运行。 但我们注意到、它在 SysConfig 中不是一个选项。 如果他们改用 WatchdogCC26X4.c 版本、则不会获得他们正在寻找的向后兼容行为。

  1. 为什么 SysConfig 中不提供旧驱动程序选项? 它在其他方面似乎是兼容的。
  2. 手动调用驱动程序的“经典“变体(绕过 SysConfig,自定义板级配置文件)是否有任何问题?

客户正在使用 SDK 版本 7.41.00.17。 我在 SDK 版本 8.32.00.07 上验证了相同的 SysConfig 行为仍然存在。 客户可能会在不久的将来的某个时候升级其 SDK 版本。

谢谢、

Stuart