OpenEdv-开源电子网

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

通过操作库函数来实现跑马灯由于GPIO_Init的位置引起的问题

[复制链接]

6

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2016-8-6
在线时间
15 小时
发表于 2016-8-10 15:28:38 | 显示全部楼层 |阅读模式
1金钱
当把对GPIO的初始化GPIO_Init写在了判断GPIO口的模式、速度和PIN口之前,结果PB5控制的LED0 不亮,请问一下为什么

最佳答案

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

1.问题读不懂,“判断GPIO口的模式、速度和PIN口”什么意思,哪里判断了 2.猜想你可能想说是GPIO_Init放在处理模式、速度等之前,如果这样,那初始化的是什么,没起到作用。如果是这种情况,多看几遍教程/视频 3.我是偶然多看了两眼你的名字才给你回复这么多的,名字比问题有意思得多
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-8-10 15:28:39 | 显示全部楼层
1.问题读不懂,“判断GPIO口的模式、速度和PIN口”什么意思,哪里判断了
2.猜想你可能想说是GPIO_Init放在处理模式、速度等之前,如果这样,那初始化的是什么,没起到作用。如果是这种情况,多看几遍教程/视频
3.我是偶然多看了两眼你的名字才给你回复这么多的,名字比问题有意思得多
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

7

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
金钱
244
注册时间
2016-7-12
在线时间
38 小时
发表于 2016-8-10 16:52:50 | 显示全部楼层
GPIO_Init的目的就是为了初始化,你得先把结构体中响应的PIN、MODE、SPEED都配置好了以后,才能进行初始化,要不然初始化都没有对象,那就不行了。所以会出现你说的led0不亮的问题。
回复

使用道具 举报

6

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2016-8-6
在线时间
15 小时
 楼主| 发表于 2016-8-10 16:59:06 | 显示全部楼层
龙之谷 发表于 2016-8-10 15:48
1.问题读不懂,“判断GPIO口的模式、速度和PIN口”什么意思,哪里判断了
2.猜想你可能想说是GPIO_Init放在 ...

谢谢提醒我在看了一遍教程后就知道了我的不细心
回复

使用道具 举报

6

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2016-8-6
在线时间
15 小时
 楼主| 发表于 2016-8-10 17:12:07 | 显示全部楼层
cccsssc 发表于 2016-8-10 16:52
GPIO_Init的目的就是为了初始化,你得先把结构体中响应的PIN、MODE、SPEED都配置好了以后,才能进行初始化 ...

好的我明白了,谢谢
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 04:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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