__bic_SR_register_on_exit和__bis_SR_register_on_exit

2019-08-04 14:55发布

它们的区别是什么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
dirtwillfly
2019-08-04 22:37
原型:void __bic_SR_register_on_exit(unsigned short);
功能:用于一个中断函数或者不可中断函数(标志为 __monitor)返回时,将CPU 内SR寄存器中的某些位清0。其参数为屏蔽码,需要清0 的位为1。
举例:__bic_SR_register_on_exit(LPM3_bits);

原型:Void __bis_SR_register_on_exit(unsigned short);
功能:用于一个中断函数或者不可中断函数(标志为__monitor)返回时,将CPU内SR寄存器中得某些位置1.其参数为屏蔽码,需要置1的位为1.

一周热门 更多>