我将STMF407板子的四个GPIO口(用的都是GPIOC)用杜邦线外接其他模块,比如想让这四个引脚分别输出0、0、0、1,即有一个引脚为高电平,其他三个为低电平,我用的GPIO_ResetBits()与GPIO_SetBits()函数,如:GPIO_ResetBits(GPIOC,GPIO_Pin_2|GPIO_Pin_5|GPIO_Pin_1|GPIO_Pin_0),但是用电压表测过之后发现,引脚电压没有变化或者变化了几百毫伏。各位大侠能指导我如何操作GPIO口输出高低电平?(我是添加在红外遥控的例程中的)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
还是不明白,那为什么其中两个IO口电压有变化呢?
GPIO_OType_PP才是推挽
呃呃,当时试了一下开漏输出,复制的时候还没改过来
一周热门 更多>