摘要:本文介绍一下沁恒蓝牙芯片GPIO点亮小灯时所需的一些基本GPIO函数。
初始化代码可以放在main函数中,也可以放在其他函数中(低电量模式下)。对,下面这一个语句就行了。模式有很多种: GPIO_ModeIN_Floating, //浮空输入
GPIO_ModeIN_PU, //上拉输入
GPIO_ModeIN_PD, //下拉输入
GPIO_ModeOut_PP_5mA, //推挽输出最大5mA
GPIO_ModeOut_PP_20mA, //推挽输出最大20mA
GPIOA_ModeCfg(GPIO_Pin_8, GPIO_ModeOut_PP_5mA);//初始化A8引脚
如果想拉低一个引脚,可以这样
GPIOA_ResetBits(GPIO_Pin_8);
如果想拉高,可以这样
GPIOA_SetBits(GPIO_Pin_8);
如果想调用一次就翻转一次,可以这样
GPIOB_InverseBits(GPIO_Pin_15)