OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4207|回复: 13

关于GPIO管脚问题

[复制链接]

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
发表于 2014-10-12 16:13:08 | 显示全部楼层 |阅读模式
5金钱
在做循迹小车的时候,控制循迹模块的管脚应该初始化为什么?一下8各种应该选择哪个合适,能讲下吗?
多谢了。我写成
[mw_shl_code=c,true] GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;[/mw_shl_code]
貌似不对,求指导:
(1)GPIO_Mode_AIN 模拟输入 
(2)GPIO_Mode_IN_FLOATING 浮空输入
(3)GPIO_Mode_IPD 下拉输入 
(4)GPIO_Mode_IPU 上拉输入 
(5)GPIO_Mode_Out_OD 开漏输出
(6)GPIO_Mode_Out_PP 推挽输出
(7)GPIO_Mode_AF_OD 复用开漏输出 
(8)GPIO_Mode_AF_PP 复用推挽输出

最佳答案

查看完整内容[请看2#楼]

新手对于gpio理解如下: 推挽输出:输出1时相当于将外接元件连接Vcc,输出0时相当于将外接元件连接Gnd 。 开漏输出:输出1时相当于与外接元件断开,输出0时相当于将外接元件连接Gnd 。 模拟输入:相当于直接把外接元件连接到片上外设 。 浮空输入:相当与跟外接元件是断开的,但是能够感应到外接元件的电平高低 。 上拉输入:相当于将外接元件串联一个电阻到Vcc 。 下拉输入:相当于将外接元件串联一个电 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2013-12-21
在线时间
3 小时
发表于 2014-10-12 16:13:09 | 显示全部楼层
新手对于gpio理解如下:
推挽输出:输出1时相当于将外接元件连接Vcc,输出0时相当于将外接元件连接Gnd 。
开漏输出:输出1时相当于与外接元件断开,输出0时相当于将外接元件连接Gnd 。
模拟输入:相当于直接把外接元件连接到片上外设 。
浮空输入:相当与跟外接元件是断开的,但是能够感应到外接元件的电平高低 。
上拉输入:相当于将外接元件串联一个电阻到Vcc 。
下拉输入:相当于将外接元件串联一个电阻到Gnd 。
回复

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
 楼主| 发表于 2014-10-12 16:13:48 | 显示全部楼层
希望各位高手能给我这个菜鸟解答下……
回复

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
 楼主| 发表于 2014-10-12 16:59:34 | 显示全部楼层
难道就没有好心人解答下吗?
回复

使用道具 举报

81

主题

1002

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1876
金钱
1876
注册时间
2014-9-10
在线时间
208 小时
发表于 2014-10-12 17:54:47 | 显示全部楼层
不懂,你能试试吗?我猜想循迹应该是要为输入吧,模拟输入试试,不行换下。
小小蜗牛
回复

使用道具 举报

3

主题

138

帖子

0

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2014-5-12
在线时间
4 小时
发表于 2014-10-12 21:23:11 | 显示全部楼层
感觉不用模拟输入其余都行吧,毕竟传回来的是数字量
回复

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2014-9-1
在线时间
1 小时
发表于 2014-10-12 21:25:52 | 显示全部楼层
用浮空输入,
回复

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
 楼主| 发表于 2014-10-12 21:38:20 | 显示全部楼层
多谢你的回答,很具体!
回复

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
 楼主| 发表于 2014-10-12 21:38:45 | 显示全部楼层
回复【6楼】h1x2y3awalm:
---------------------------------
恩恩,浮空输入行。多谢了
回复

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
 楼主| 发表于 2014-10-12 21:39:23 | 显示全部楼层
回复【5楼】伤剑使者:
---------------------------------
用浮空输入好些,感谢你的建议
回复

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
 楼主| 发表于 2014-10-12 21:39:51 | 显示全部楼层
回复【4楼】jiutianshenjian:
---------------------------------
对,试一试就知道了,不过还是要把原理高清楚,
回复

使用道具 举报

3

主题

138

帖子

0

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2014-5-12
在线时间
4 小时
发表于 2014-10-12 22:02:55 | 显示全部楼层
大部分情况都是用浮空输入的,模拟输入一般在ADC、DAC中用
回复

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2014-10-6
在线时间
38 小时
 楼主| 发表于 2014-10-13 09:40:15 | 显示全部楼层
回复【12楼】伤剑使者:
---------------------------------
恩恩,多谢指点
回复

使用道具 举报

8

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
462
金钱
462
注册时间
2016-12-14
在线时间
75 小时
发表于 2016-12-23 16:48:27 | 显示全部楼层
学习了。。。
书山有路勤为径,学海无涯苦作舟!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-26 10:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表