io配置为上拉输入,硬件测试时io为低电平。。为什么不是高电平?

2019-08-17 02:26发布

硬件连接pc9,配置为内部上拉输入,
功能:pc9下降沿时产生中断
问题:pc9上电、复位总为低电平,不能进入中断。。
GPIO_InitStructure.GPIO_Pin =  GPIO_Pin_9 ;  //左方碰触开关
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;//上拉引脚,检测障碍物
  GPIO_Init(GPIOC, &GPIO_InitStructure) ;
  GPIO_SetBits(GPIOC, GPIO_Pin_9);  //
一定需要外部的上拉电阻才能输出高电平么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
dixdsqaid
1楼-- · 2019-08-17 22:17
你要看是不是开漏的亲,有些IO口是专门开漏的,需要外部上拉的,实际要看规格书。
fangxiaoyanzhou
2楼-- · 2019-08-18 02:00
 精彩回答 2  元偷偷看……
fangxiaoyanzhou
3楼-- · 2019-08-18 03:25
回复【8楼】dixdsqaid:
---------------------------------
实际的规格书是指什么?
fangxiaoyanzhou
4楼-- · 2019-08-18 07:00
回复【5楼】正点原子:
---------------------------------
直接在74lvc4245输入jcr/jcl加高电平,cr,cl为高电平。。这说明电平转换芯片没有问题。。那问题应该在软件,究竟在哪里?
正点原子
5楼-- · 2019-08-18 09:20
回复【11楼】fangxiaoyanzhou:
---------------------------------
没去研究这些芯片了。。。
fangxiaoyanzhou
6楼-- · 2019-08-18 10:12
回复【12楼】正点原子:
---------------------------------
哦哦,还是谢谢

一周热门 更多>