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.

[参考译文] RTOS/CC3220S-LAUNCHXL:CC3220S-LAUNCHXL:使用 ADC 引脚作为 GPIO 引脚。

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/755851/rtos-cc3220s-launchxl-cc3220s-launchxl-using-adc-pins-as-gpio-pin

器件型号:CC3220S-LAUNCHXL
主题中讨论的其他器件:CC3220SOPA4342

工具/软件:TI-RTOS

大家好、

使用 CC3220S Launchpad 将 ADC 输入引脚配置为用作 GPIO 引脚时遇到一些问题。 我无法使与 GPIO02 - GPIO05相对应的引脚57到引脚60用作输出。 我不会问、但似乎没有任何引脚可供使用。 我正在使用 SimpleLink MCU SDK 驱动程序 API 参考、链接: http://dev.ti.com/tirex/content/simplelink_cc32xx_sdk_2_30_00_05/docs/tidrivers/doxygen/html/index.html。 我在 CC3220S_LAUNCHXL.c 中配置了实例 gpio04 (pin59)、如下所示:

GPIOCC32XX_GPIO_04 | GPIO_CFG_OUT_STD | GPIO_CFG_OUT_STR_HIGH | GPIO_CFG_OUT_LOW、 

也在 CC3220S_LAUNCHXL.h 中配置、'CC3220S_LAUNCHXL_GPIOName'枚举为'CC3220S_GPIO_CHIP_SELECT3'。 尝试将其用于:
GPIO_WRITE (Board_GPIO_CHIP_SELECT3、1);
GPIO_WRITE (Board_GPIO_CHIP_SELECT3、0); 

这种路由对我使用的其他引脚都可以正常工作、在这种情况下我会怎么做? 任何帮助都将非常昂贵。 如果我的问题在任何地方都不清楚、也不要害怕告诉我。

非常感谢您的帮助、
Nick

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

    您好、Nick、

    为了能够将专用于 ADC 的引脚用作 GPIO (02、03、04、05)、必须对 LaunchPad 进行硬件修改。 GPIO_02示例:
    -您需要连接 R101
    -拆下电阻器 R104、R103
    -移除电容器 C54

    有关详细信息,请参阅 LaunchPad 原理图( www.ti.com/.../sprcag0 )。 您需要断开电压跟随器 OPA4342与信号路径的连接。

    1月