int main(void)
{
??? SetSysClock(CLK_SOURCE_PLL_60MHz);
??? GPIOB_ModeCfg(GPIO_Pin_12, GPIO_ModeOut_PP_20mA);
??? //GPIOB_SetBits(GPIO_Pin_12);
??? GPIOB_ResetBits(GPIO_Pin_12);
}
當(dāng)程序里面為 GPIOB_ResetBits(GPIO_Pin_12);? 使用萬用表量該引腳電壓1V左右;
當(dāng)程序里面為 GPIOB_SetBits(GPIO_Pin_12);? 使用萬用表量該引腳電壓2.2V左右;
這個電壓是否正常?? 還是說IO口配置不正確?
我的認(rèn)知里面輸出高電平,應(yīng)該是3.3V左右,輸出低在0V左右。