OpenEdv-开源电子网

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

希望有大佬可以教一下啊关于不分优先级触发外部中断的问题

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2021-4-27
在线时间
0 小时
发表于 2021-4-27 15:26:57 | 显示全部楼层 |阅读模式
2金钱
两路脉冲输入stm32芯片的IO口,两个接口设置外部中断,任意脉冲都可以触发中断,中断优先级不分先后,那应该选择0-5组中的哪一组比较合适,还有每个IO口的中断优先级怎么设置,因为我要实现外部中断函数计数然后返回主函数进行运算,我自己尝试的是用原子哥的组2,但是只能看到触发一次外部中断,而我是连续脉冲输入,不是应该一直触发,一直累加么,所以想了解一下是哪个方面出现了问题,请各位大佬多多指教

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

644

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1999
金钱
1999
注册时间
2021-4-16
在线时间
510 小时
发表于 2021-4-27 18:50:06 | 显示全部楼层
你先测测你的外部中断是否能够多次触发,再去测量你的PWM看看是否正常。
回复

使用道具 举报

11

主题

2147

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4894
金钱
4894
注册时间
2015-1-10
在线时间
612 小时
发表于 2021-4-28 08:31:15 | 显示全部楼层
1、你的程序有点问题,正常配置正确的话外部触发时可以连续进入中断的
2、所谓的不分优先级其实就是同一优先级,两个优先级参数设置成一样就行,在硬件上是哪个先来先进哪个,后面的就排队
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 22:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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