环境
MAUI.11C.W13.52.SP3.V2
步骤
模式:
//参数0为GPIO模式,其它模式具体看这个IO所具有的功能
GPIO_ModeSetup(GPIO_PORT_0, 0)
可以在dsw文件查看和配置默认的模式:
内部上拉下拉:
//内部上拉
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);
上拉下拉:
//设置为输出
GPIO_InitIO(1,GPIO_PORT_0);
//GPIO上拉
GPIO_WriteIO(1, GPIO_PORT_0);
//GPIO下拉
GPIO_WriteIO(0, GPIO_PORT_0);
状态读取:
char value;
//设置为输入
GPIO_InitIO(0,GPIO_PORT_0);
//读取
value = GPIO_ReadIO(GPIO_PORT_0);
dws配置:
如果你需要设置的GPIO只是简单配置一下&