你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 9652|回复: 7

STM32F103 gpio设置为IO功能的问题

[复制链接]

3

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
2020-10-23
发表于 2012-4-16 19:27:43 | 显示全部楼层 |阅读模式
 请教高手一个关于GPIO设置的问题:
        我想将STM32F103ZTE的GPIO设置为同时具备IO功能,我将GPIO_InitStructure.GPIO_Mode设置为 GPIO_Mode_AF_PP,将相应的管脚设置为高电平后用外用表测试,没有测试到高电平,测到的仍然为0V电压,这是怎么回事?
        哪位高手能解答?
        谢谢!
<
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2012-4-16 20:23:52 | 显示全部楼层

RE:STM32F103 gpio设置为IO功能的问题

GPIO_Mode_AF_PP这个不对,应该选择GPIO_Mode_Out_PP
回复 支持 反对

使用道具 举报

3

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
2020-10-23
 楼主| 发表于 2012-4-16 22:55:35 | 显示全部楼层

回复:STM32F103 gpio设置为IO功能的问题

如果设置为GPIO_Mode_Out_PP,那不是该GPIO口就设置成了推挽输出了吗,还能用输入功能吗?
回复 支持 反对

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2012-4-17 09:13:49 | 显示全部楼层

RE:STM32F103 gpio设置为IO功能的问题

如果要共用的话,是需要用GPIO_Mode_AF_PP。我看一下你是怎么使用的。
回复 支持 反对

使用道具 举报

3

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
2020-10-23
 楼主| 发表于 2012-4-17 09:51:33 | 显示全部楼层

回复:STM32F103 gpio设置为IO功能的问题

我是用GPIO的FSMC这个功能来作为并行数据的读写的,我把对应的地址设置成GPIO_Mode_Out_PP,将数据引脚设置为GPIO_Mode_AF_PP,将片选和读写使能设置成GPIO_Mode_Out_PP。将MCU的引脚直接拉到FPGA的引脚上进行读写,中间没有上拉和下拉。如果将数据引脚直接设置成GPIO_Mode_AF_PP时候,我在输出数据的时候,FPGA没有读到相应的数据,而将mode设置成GPIO_Mode_Out_PP时候就能够读到MCU输出的数据。我是这么使用的。谢谢!
回复 支持 反对

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2012-4-17 17:21:24 | 显示全部楼层

RE:STM32F103 gpio设置为IO功能的问题

数据引脚用GPIO_Mode_AF_PP,如果是CS引脚,就要用OUT_PP。CS引脚是用来告诉从机需要去读取数据了。
回复 支持 反对

使用道具 举报

3

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
2020-10-23
 楼主| 发表于 2012-4-26 16:15:26 | 显示全部楼层

回复:STM32F103 gpio设置为IO功能的问题

当数据引脚设置为GPIO_Mode_AF_PP模式的时候,引脚外部是不是需要上拉或者下拉啊?
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
2018-5-8
发表于 2018-5-8 16:11:43 | 显示全部楼层
拿个小板凳进来学习一下
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版