尊敬的
我将 TMS320C6713评估套件用于实验室测试台工作。
我需要 使用 GPIO 引脚作为控制输入输出。 但我已经看到了所有这些
GPIO 引脚不工作(GPIO 0至3和8至15引脚)。 有些引脚不是
正常工作,但未指定固定,在评估套件上有所不同。 我已正确配置并激活所有引脚
作为输入或输出。 当我为评估套件加电时、所有 GPIO 引脚应显示高电平有效(大约3.3V)、如数据表所示、
但有些引脚并不像。 它可能为0伏或2伏。 我还为 GPIO 端口设置 SW3 DIP 开关。
这种类型的问题,我目前面临的问题,没有得到适当解决。
如果您知道原因、请帮助我。
我已发送以下 GPIO 配置代码...
--------------------------------------
GPIO_Handle hGpio;
GPIO_Config myconfig=
{
0x00000031、 /* gpgc */
0x0000FF0F、 /* gpen */
0x0000F00F、 /* gdir */
0x0000FFFF、 /* gpval */
0x00000000、 /* gphm */
0x00000000、 /* gplm */
0x00000030 /* gpol */
};
或===
GPIO_pinEnable (hGpio、GPIO_PIN0 | GPIO_PIN1 | GPIO_PIN2 | GPIO_PIN3 | GPIO_PIN8 | GPIO_PIN9 | GPIO_PIN10 | GPIO_PIN11 | GPIO_PIN12 | GPIO_PIN13 | GPIO_PIN14 | GPIO_PIN15);
GPIO_pinDirection (hGpio、GPIO_PIN0、GPIO_OUTPUT);
GPIO_pinDirection (hGpio、GPIO_PIN1、GPIO_OUTPUT);
GPIO_pinDirection (hGpio、GPIO_PIN2、GPIO_OUTPUT);
GPIO_pinDirection (hGpio、GPIO_PIN3、GPIO_OUTPUT);
GPIO_pinDirection (hGpio、GPIO_PIN8、GPIO_input);
GPIO_pinDirection (hGpio、GPIO_PIN9、GPIO_input);
GPIO_pinDirection (hGpio、GPIO_PIN10、GPIO_input);
GPIO_pinDirection (hGpio、GPIO_PIN11、GPIO_input);
GPIO_pinDirection (hGpio、GPIO_PIN12、GPIO_OUTPUT);
GPIO_pinDirection (hGpio、GPIO_PIN13、GPIO_OUTPUT);
GPIO_pinDirection (hGpio、GPIO_PIN14、GPIO_OUTPUT);
GPIO_pinDirection (hGpio、GPIO_PIN15、GPIO_OUTPUT);
------------------------------------------------------------------
等待您的回复