Operación de entrada básica de la máquina de función MTK GPIO

alrededores

MAUI.11C.W13.52.SP3.V2

paso

modo:

//参数0为GPIO模式,其它模式具体看这个IO所具有的功能
GPIO_ModeSetup(GPIO_PORT_0, 0)

Puede ver y configurar el modo predeterminado en el archivo dsw:

Operación de entrada básica GPIO de la máquina funcional MTK (modo)

Pull-up y pull-down internos:

//内部上拉
GPIO_PullenSetup(GPIO_PORT_0, KAL_TRUE);
GPIO_PullSelSetup(GPIO_PORT_0, KAL_TRUE);

//内部下拉
GPIO_PullenSetup(GPIO_PORT_0, KAL_TRUE);
GPIO_PullSelSetup(GPIO_PORT_0, KAL_FALSE);

 

Tire hacia arriba y hacia abajo:

//设置为输出
GPIO_InitIO(1,GPIO_PORT_0);

//GPIO上拉
GPIO_WriteIO(1, GPIO_PORT_0);

//GPIO下拉
GPIO_WriteIO(0, GPIO_PORT_0);

 

Estado leído:

char value;

//设置为输入
GPIO_InitIO(0,GPIO_PORT_0);

//读取
value = GPIO_ReadIO(GPIO_PORT_0);

 

configuración dws:

Si necesita configurar el GPIO simplemente configúrelo y

Supongo que te gusta

Origin blog.csdn.net/juesystem/article/details/113107738
Recomendado
Clasificación