打印
[STM32F1]

3.5库中,关所有中断的函数是哪一个?

[复制链接]
799|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bear1|  楼主 | 2014-12-16 15:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
谢谢!
沙发
lyn3210| | 2014-12-16 16:56 | 只看该作者
木有,你只能自己做了!

使用特权

评论回复
板凳
bear1|  楼主 | 2014-12-16 17:03 | 只看该作者
关 systick 中断是哪一个函数?

使用特权

评论回复
地板
Eric2013| | 2014-12-16 18:50 | 只看该作者
一般情况下使用这两个就可以的,在文件core_cm3.h里面
__set_PRIMASK(1);                  /* 关中断 */
__set_PRIMASK(0);                  /* 开中断 */

使用特权

评论回复
5
bear1|  楼主 | 2014-12-16 20:29 | 只看该作者
Eric2013 发表于 2014-12-16 18:50
一般情况下使用这两个就可以的,在文件core_cm3.h里面
__set_PRIMASK(1);                  /* 关中断 */
__set_PRIMASK(0 ...

这个是开关所有中断吗?

使用特权

评论回复
6
Eric2013| | 2014-12-16 20:42 | 只看该作者
bear1 发表于 2014-12-16 20:29
这个是开关所有中断吗?

不是所有,平时使用这个足够了, PRIMASK用于除能在NMI和硬fault之外的所有异常。
硬fault也要关闭的话,调用:__set_FAULTMASK

使用特权

评论回复
7
mmuuss586| | 2014-12-16 21:08 | 只看该作者

使用特权

评论回复
8
bear1|  楼主 | 2014-12-17 09:21 | 只看该作者
mmuuss586 发表于 2014-12-16 21:08
http://blog.sina.com.cn/s/blog_542bad910101h2yq.html
参考下网上这个帖子;

谢谢,学习了。

使用特权

评论回复
9
mmuuss586| | 2014-12-17 12:09 | 只看该作者
bear1 发表于 2014-12-17 09:21
谢谢,学习了。

不客气;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

151

主题

964

帖子

1

粉丝