C2000中文网
专业的C2000技术问题咨询交流的网站

28388

我在调试28388开发板时,想通过ARM核来将GPIO引脚置高或置低,但是实际过程中,我将GPIO置高或者置低,从示波器观察该引脚并没有发生变化,请问为什么?并且在运行ARM核之前,已在CPU1中对GPIO进行了配置。

另:我在CPU1中将相同的GPIO引脚置高或者置低,可以在示波器中观察到该引脚的变化。

Susan Yang:

user6251321想通过ARM核来将GPIO引脚置高或置低

请问您是具体如何操作的?

我在调试28388开发板时,想通过ARM核来将GPIO引脚置高或置低,但是实际过程中,我将GPIO置高或者置低,从示波器观察该引脚并没有发生变化,请问为什么?并且在运行ARM核之前,已在CPU1中对GPIO进行了配置。

另:我在CPU1中将相同的GPIO引脚置高或者置低,可以在示波器中观察到该引脚的变化。

user6251321:

回复 Susan Yang:

在CPU1配置GPIO :GPIO_setPinConfig(GPIO_1_GPIO1);GPIO_setDirectionMode(1, GPIO_DIR_MODE_OUT);
在ARM核中:设置引脚GPIO1:GPIO_writePin(1,1);然后先运行CPU1,再运行ARM。

我在调试28388开发板时,想通过ARM核来将GPIO引脚置高或置低,但是实际过程中,我将GPIO置高或者置低,从示波器观察该引脚并没有发生变化,请问为什么?并且在运行ARM核之前,已在CPU1中对GPIO进行了配置。

另:我在CPU1中将相同的GPIO引脚置高或者置低,可以在示波器中观察到该引脚的变化。

mangui zhang:

回复 user6251321:

到ARM层,中间设计到驱动和应用程序,不确定具体原因

我在调试28388开发板时,想通过ARM核来将GPIO引脚置高或置低,但是实际过程中,我将GPIO置高或者置低,从示波器观察该引脚并没有发生变化,请问为什么?并且在运行ARM核之前,已在CPU1中对GPIO进行了配置。

另:我在CPU1中将相同的GPIO引脚置高或者置低,可以在示波器中观察到该引脚的变化。

user6251321:

回复 mangui zhang:

不太明白啊,我确实是运行提供的例程啊,只是在arm里面给一个gpio引脚置位而已啊。

赞(0)
未经允许不得转载:C2000中文网 » 28388
分享到: 更多 (0)

致力于C2000的技术推广

联系我们联系我们