OpenEdv-开源电子网

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

请求大神们指导

[复制链接]

6

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2018-8-1
在线时间
21 小时
发表于 2018-8-2 22:38:53 | 显示全部楼层 |阅读模式
2金钱
外部中断实验:按键按下,LED灯不会亮

QQ截图20180802223705.png
QQ截图20180802223649.png
QQ截图20180802223636.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-8-3 01:38:37 | 显示全部楼层
回复

使用道具 举报

6

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2018-8-1
在线时间
21 小时
 楼主| 发表于 2018-8-3 08:10:54 | 显示全部楼层
我已经学习,我现在是想自己单独试作,可是找不出问题
回复

使用道具 举报

7

主题

188

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
385
金钱
385
注册时间
2018-7-19
在线时间
126 小时
发表于 2018-8-3 14:47:13 | 显示全部楼层
本帖最后由 坐看风 于 2018-8-3 15:56 编辑

使能E口的时钟, 读的却是F口的IO
回复

使用道具 举报

20

主题

227

帖子

0

精华

高级会员

Rank: 4

积分
605
金钱
605
注册时间
2017-7-14
在线时间
116 小时
发表于 2018-8-3 15:39:35 | 显示全部楼层
debug,
回复

使用道具 举报

17

主题

193

帖子

0

精华

高级会员

Rank: 4

积分
708
金钱
708
注册时间
2014-7-2
在线时间
137 小时
发表于 2018-8-3 16:31:32 | 显示全部楼层
初始化E  读 F端口???而且 不要在中断做 延时,尽量用个标志,在主循环  判断
回复

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
发表于 2018-8-3 16:33:14 | 显示全部楼层
把io口时钟改过来试试,还不行就发电路图
猪猪熊呢?
回复

使用道具 举报

6

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2018-8-1
在线时间
21 小时
 楼主| 发表于 2018-8-3 23:28:33 | 显示全部楼层
qiousanxi 发表于 2018-8-3 16:31
初始化E  读 F端口???而且 不要在中断做 延时,尽量用个标志,在主循环  判断

不要在中断做 延时,尽量用个标志,在主循环  判断??
--> 感觉好深奥,不是很懂,我是新手
回复

使用道具 举报

10

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2018-6-30
在线时间
42 小时
发表于 2018-8-4 01:15:42 | 显示全部楼层
坐看风 发表于 2018-8-3 14:47
使能E口的时钟, 读的却是F口的IO

好像读IO口的宏定义没有用到,错了关系不大
是不是LED没有配置 或者中断分组没配是
回复

使用道具 举报

7

主题

188

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
385
金钱
385
注册时间
2018-7-19
在线时间
126 小时
发表于 2018-8-4 07:36:44 | 显示全部楼层
shiyikuangxia 发表于 2018-8-4 01:15
好像读IO口的宏定义没有用到,错了关系不大
是不是LED没有配置 或者中断分组没配是

怎么可能没有用到呢,你外部中断里不是用到KEY0了吗
还有我怎么没看到你的AFIO时钟允许
回复

使用道具 举报

10

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2018-6-30
在线时间
42 小时
发表于 2018-8-6 07:21:43 | 显示全部楼层
本帖最后由 shiyikuangxia 于 2018-8-6 08:02 编辑
坐看风 发表于 2018-8-4 07:36
怎么可能没有用到呢,你外部中断里不是用到KEY0了吗
还有我怎么没看到你的AFIO时钟允许

   是的,中断里用到KEY0,我还以为中断用了下降沿,就不用再判断引脚状态了
回复

使用道具 举报

7

主题

188

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
385
金钱
385
注册时间
2018-7-19
在线时间
126 小时
发表于 2018-8-6 09:13:47 | 显示全部楼层
shiyikuangxia 发表于 2018-8-6 07:21
是的,中断里用到KEY0,我还以为中断用了下降沿,就不用再判断引脚状态了

那你能不能进中断
回复

使用道具 举报

12

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
161
金钱
161
注册时间
2018-7-14
在线时间
15 小时
发表于 2018-8-6 23:28:24 | 显示全部楼层
中断按键实验的话怎么处理好电平抖动的问题?中断里不能用延时。难道是定时中断不断扫描吗?那不是和在while里面不断循环扫描没什么区别??还有只是核心板的话能实现这个实验吗?似乎一把杜邦线插上就一直中断,似乎是什么干扰问题
回复

使用道具 举报

6

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2018-8-1
在线时间
21 小时
 楼主| 发表于 2018-8-8 08:23:05 | 显示全部楼层
shiyikuangxia 发表于 2018-8-4 01:15
好像读IO口的宏定义没有用到,错了关系不大
是不是LED没有配置 或者中断分组没配是

我把原子哥的程序删成跟我一样的程序,演变成了我的程序会有跳变沿状况
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-13 18:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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