OpenEdv-开源电子网

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

延时问题

[复制链接]

65

主题

440

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2012-8-29
在线时间
17 小时
发表于 2013-11-5 11:31:30 | 显示全部楼层 |阅读模式
历程中的延时函数,当程序执行延时delay_ms();时候不能进入 外部中断,分组之后把外部中断优先级改成最高的了还是进不去。这是什么问题???
人生永远追逐着幻光,但谁把幻光看作幻光,谁便沉入无边的苦海
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2013-11-5 11:35:19 | 显示全部楼层
嵌套delay_ms()了吧。这样有时候会在delay中卡死。
回复 支持 反对

使用道具 举报

65

主题

440

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2012-8-29
在线时间
17 小时
 楼主| 发表于 2013-11-5 11:38:46 | 显示全部楼层
回复【2楼】ricefat:
---------------------------------
没,当执行delay的时候 进不去外部中断。
人生永远追逐着幻光,但谁把幻光看作幻光,谁便沉入无边的苦海
回复 支持 反对

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2013-11-5 11:42:20 | 显示全部楼层
一步一步来,不用delay看能进否,
世界如此美好,好好珍惜每一天吧!
回复 支持 反对

使用道具 举报

65

主题

440

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2012-8-29
在线时间
17 小时
 楼主| 发表于 2013-11-5 11:45:46 | 显示全部楼层
回复【4楼】dzng11:
---------------------------------
可以进的。。。。。所有程序分开调试全不能通过,放在一起就这地方出问题了,
人生永远追逐着幻光,但谁把幻光看作幻光,谁便沉入无边的苦海
回复 支持 反对

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2013-11-5 11:53:46 | 显示全部楼层
回复【5楼】sun_shine:
---------------------------------
原子的delay是用systick的,如果要求不严格最好是用软延时。
回复 支持 反对

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2013-11-5 11:59:00 | 显示全部楼层
那就好好研究一下stm32的中断嵌套
http://blog.sina.com.cn/s/blog_633b55e30100g9bt.html
世界如此美好,好好珍惜每一天吧!
回复 支持 反对

使用道具 举报

65

主题

440

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2012-8-29
在线时间
17 小时
 楼主| 发表于 2013-11-5 12:35:42 | 显示全部楼层
回复【7楼】dzng11:
---------------------------------
优先级最高不会涉及到嵌套的。。
人生永远追逐着幻光,但谁把幻光看作幻光,谁便沉入无边的苦海
回复 支持 反对

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2013-11-5 12:39:41 | 显示全部楼层
在线调试下,看看卡在什么地方了
回复 支持 反对

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2013-11-5 12:58:48 | 显示全部楼层
低级的中断延时中肯定是一直在中断函数里,要想其他中断响应,肯定存在嵌套。
不应该理解为设置最高他就一定能响应。stm32不像其他单片机的中断那么简单的
世界如此美好,好好珍惜每一天吧!
回复 支持 反对

使用道具 举报

65

主题

440

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2012-8-29
在线时间
17 小时
 楼主| 发表于 2013-11-5 15:53:52 | 显示全部楼层
回复【10楼】dzng11:
---------------------------------
已经解决了,把程序重新整理了一下。
人生永远追逐着幻光,但谁把幻光看作幻光,谁便沉入无边的苦海
回复 支持 反对

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2013-11-5 15:59:24 | 显示全部楼层
回复【11楼】sun_shine:
---------------------------------
哇,你也不说说,你是怎么好的,就整理整理好了
世界如此美好,好好珍惜每一天吧!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-9 15:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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