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.

[参考译文] LAUNCHXL-F280039C:GPIO GPAAMSEL 模拟位改回至1's

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1510168/launchxl-f280039c-gpio-gpaamsel-analog-bits-change-back-to-1-s

器件型号:LAUNCHXL-F280039C

工具/软件:

您好:

从 x49c 迁移到 x39c 时遇到问题、两个引脚上都禁用了用户 LED GPIO-20/21模拟模式、设置为数字模式。 GPIO 写入被设置为1两个用户 LED 4、5都短暂打开、然后拒绝切换、似乎是原因停止故障陷阱。 这些用户 LED 在迁移前会亮起/熄灭。 奇怪的是、当从调试中移除时、MCU 会进入引导循环、并一直运行到用户 LED 的 GPIO 切换点始终不会打开、而只是保持关闭。 GPIO 20和22的 GPIO 切换似乎导致了 STOP 故障、GPAAMSEL 位从0变为1。

C2000 v5.04 driverlib x39c 器件。 CCS v12.8

如何在调用 GPIO 切换功能后停止寄存器位改回为1 (模拟)?   为什么 XDS110在更新 v32固件后会忽略调试断点、它们仅在第一次调试分离期间工作。 那么其他调试会话断点都不起作用。 即使在闭合、复位 MCU 或设置新断点后、XDS110仍会运行以停止在所有设置的断点上跳过。 调试设置用于在重新进入时恢复现有的断点。   

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

    主要解决的问题不是 GPIO、而是需要 ADCISR ADCC3、而不是 ADCC2。 用于 ADCC 的有3个 ISR、将提升器接头从 x49c 迁移到 x39c 以及3个不同的 PWM 驱动器、3个 CMPSSx 多路复用器是一个挑战。