Other Parts Discussed in Thread: CC1354R10, SYSCONFIG
器件型号: CC1354R10
主题: SysConfig 中讨论的其他器件
尊敬的 TI 社区:
我正在处理的申请 CC1354R10 相同 两种引导模式 :
-
模式 A :需要 ITM 日志记录
-
模式 B :不使用 ITM、而是将相同的引脚用于 UART TX
因此、ITM 引脚和 UART TX 引脚在两种模式之间共享。 尽管模式 B 不会调用任何与 ITM 相关的 API、但当为 ITM 和 UART TX 分配相同的引脚时、我仍会遇到 UART 问题。
我的问题是:
-
是否有支持的方法 在运行时禁用 ITM 功能 或通过应用程序代码或设备配置?
-
或者、是否有建议的方法来创建 单独构建配置 在哪个实例中禁用了 ITM?
其他详细信息:
-
引脚配置通过完成 其中概述了 SysConfig
- 无法为 ITM 和 UART 使用不同的引脚、因为我们的所有其他引脚都已被使用。
- 引导模式 A 和模式 B 完全独立。 器件不会从模式 B 重新启动到模式 A、反之亦然;因此、如果可以通过构建配置来禁用 ITM、这将是完美的做法。
- 我试图打电话
GPIO_resetConfig(CONFIG_GPIO_UART_DEVICE_CMD_TX);就在应用程序以模式 B 启动之前、目的是确保在该引导模式下禁用 ITM。 但是、这并不能解决问题。
如果您有关于 ITM 在不同引导模式之间处理共享 UART/UART 引脚的正确或建议方法的指导、我们将非常感激。
此致、
Brenton