如题,再用STM8L151x4芯片,想要用引脚PC4作为通用IO口输出高低电平,但是无法正常输出。用万用表测的时候发现电平时钟在1.5V、1.6V左右,拉高也无法拉高,拉低也无法拉低,
一开始用的推挽输出,发现没用,给焊接了一个10K的上拉电阻改用开漏输出,还是不行。
板子上现在外漏的引脚有PC0、1、2、3、4,PC0123都可以正常拉高拉低,但是唯独PC4不行,
求大神围观。
难道默认不是通用GPIO口的功能,而是其他功能比如USART1之类的?
附图是我从手册里摘出来的STM8L151的PC4的引脚功能描述。
这是我的部分程序:
[mw_shl_code=applescript,true]
GPIO_Init(GPIOC, GPIO_Pin_4, GPIO_Mode_Out_PP_Low_Slow);
while(1)
{
GPIO_ResetBits(GPIOC, GPIO_Pin_4);
Delay(0x0FF);
Delay(0x0FF);
GPIO_SetBits(GPIOC, GPIO_Pin_4);
Delay(0x0FF);
Delay(0x0FF);
}
[/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>