完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
书中有这么一段话:CM3中可以有240对使能位/除能位(SETENA/CLRENA),每个中断拥有一对。...欲使能一个中断,需要写1到对应的SETENA位中;欲除能一个中断,需要写1到对应的CLRENA位中。如果向他们写0,则不会有任何效果。
问题:如果我把SETENA和CLRENA位都写了1,会怎么样?到底是使能还是除能该中断呢? |
|
相关推荐
7个回答
|
|
你的中断函数是写在NIV.C文件中,并且包含文件NIV.H中并未定义该函数是外部函数
|
|
|
|
|
|
|
|
你的中断函数是写在NIV.C文件中,并且包含文件NIV.H中并未定义该函数是外部函数
|
|
|
|
中断函数写在NIV.C文件中,并且包含文件NIV.H中并未定义该函数是外部函数? 你每个中断都是0的话,就好比LED灯一样, 开开关关的, 结果又怎样?可以看看status就明白了, 后写的代码有效.
|
|
|
|
对于外部函数,该仔细研究下
|
|
|
|
代码是串行执行的, 你不可能同时使能中断 又去使能中断,总是有个先后顺序的,必须用两条代码来实现,
所以要么是先使能后去使能, 或者先去使能 再使能,具体看看函数如何实现, |
|
|
|
学习了
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1315 浏览 0 评论
4637 浏览 1 评论
5848 浏览 4 评论
哪位大神有MGC3130的STM32 i2C驱动例程分享一下,感谢感谢
10345 浏览 1 评论
stm32f103c8t6用中断采出来的数来回跳?怎么样才能稳定下来?
5244 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-7-10 05:48 , Processed in 0.726992 second(s), Total 83, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191