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.
您好!
我有一个连接到 X1的外部振荡器。 X2未连接。 我需要使用 X2作为 GPIO18。
我按如下方式配置了 GPIO、但它似乎仍然不起作用:
GPIO_setPinConfig(GPIO_18_GPIO18); GPIO_setDirectionMode(GPIO18_WDOGPET, GPIO_DIR_MODE_OUT); GPIO_setPadConfig(GPIO18_WDOGPET, GPIO_PIN_TYPE_STD); GPIO_setQualificationMode(GPIO18_WDOGPET, GPIO_QUAL_ASYNC); GPIO_writePin(GPIO18_WDOGPET, 1); // Init to 1, active low pet
看一下 TRM、我似乎需要更改 XTALCR 位。 执行此操作的代码是什么?
您可以尝试:
SysCtl_selectXTALSingleEnded();
请查看 sysctl.h 中的文档
我有 GPIO18在工作! 这就是需要做的-
在 device.h 中–使用 SYSCTL_OSCSRC_XTAL_SE
现在、当我测试连接到 GPIO18的看门狗并使用我的代码停止对其进行设置时、它就会起作用。 感谢您的帮助!