智能车制作
标题:
新手提问 xs128中断
[打印本页]
作者:
山孩子
时间:
2010-1-14 10:00
标题:
新手提问 xs128中断
EnableInterrupts; 这个不太懂是什么意思,似乎只要是禁止中断的地方,无论是那种中断,加上这句话就可以了,是这样的吗?
找了好久,都没找到这句话的宏定义,高手指点一下
作者:
山孩子
时间:
2010-1-14 10:05
void main(void)
{
DisableInterrupts;
SCI_Init();
EnableInterrupts;
for( ; ; )
{
// SCI_Tx( 'a' );
// GE_Delay( 50 );
}
}
根据这个猜测的,不知道是不是这样的?
作者:
本色英雄
时间:
2010-1-15 21:07
EnableInterrupts 的宏定义就是CLI 即清零可屏蔽中断位使能所有中断!
作者:
longlongxcx
时间:
2010-1-15 22:34
回复
1#
山孩子
开中断的意思啊。。就是以前是关了中断,即使有中断申请都不响应。现在打开中断后,有中断申请来了,就可以响应中断了,当然,对于中断,有些处理器,有总中断,还有分中断。。。。
作者:
山孩子
时间:
2010-1-16 13:12
回复
4#
longlongxcx
那这个是不是相当于总中断,相当于51的EA
如果是这样的话,开启总中断后,还要开启对应的子中断,中断才可以响应,是这样的吗?
因为,我觉得,如果没有子中断开启控制的话, EnableInterrupts;
开启总中断了,如果我只是想开启部分中断的话,有子中断控制的话,可以设置
作者:
极意旋风
时间:
2010-1-19 08:54
对!EnableInterrupts;总中断使能(开启),从这句之后才开始对所有中断申请响应
作者:
f43
时间:
2010-2-12 07:10
哦,学到很多啊
作者:
qiya0104
时间:
2010-3-5 20:10
哦 这样呀
作者:
cnpcshangbo
时间:
2010-3-11 11:15
作者:
koral5408
时间:
2010-3-11 12:33
o,原来如此
作者:
jiao19880804
时间:
2010-3-19 21:10
作者:
zhouhong
时间:
2010-3-20 09:17
是这样啊,谢谢
作者:
cx76544658
时间:
2010-3-23 22:44
我刚也在困惑这个问题,谢谢啦
作者:
zou317
时间:
2010-3-24 17:13
作者:
沙滩上的贝壳
时间:
2010-3-29 11:04
都没有更具体的答案呀
作者:
流水无声
时间:
2010-4-1 20:21
作者:
he251125
时间:
2010-4-18 10:58
OK]
作者:
望月2010
时间:
2010-4-18 22:05
哦!
作者:
huachou
时间:
2010-4-19 15:05
感谢啊
作者:
will4141
时间:
2010-4-19 19:10
顶
作者:
锦芫
时间:
2010-4-19 19:56
谢谢,学到了
作者:
feiyangxiaomi
时间:
2010-4-21 22:17
不是很具体!!
作者:
理想002
时间:
2010-4-22 16:21
看不懂
作者:
Cedar
时间:
2010-4-22 17:17
谢谢上面的回答 啊!
作者:
sixi2010
时间:
2010-4-22 22:36
原来如此……
作者:
wpsbbbkkk
时间:
2010-5-18 10:39
我也学到了
作者:
gao0708
时间:
2011-1-15 11:13
受教了
作者:
suaibinhan
时间:
2011-2-1 22:41
学习了!呵呵
作者:
wangzhe330
时间:
2011-2-6 20:01
学习 谢谢
作者:
lzsxtree
时间:
2011-2-8 22:17
帮忙顶了·· 多谢分享
作者:
68327436
时间:
2011-2-22 21:11
噢,这样啊
作者:
天使520
时间:
2011-3-15 15:10
是不是
就是总中断的意思~~~
作者:
xujiahua1231
时间:
2011-3-20 15:09
xiexie
作者:
傲风飞扬
时间:
2011-3-31 19:11
顶起
作者:
lzt60
时间:
2011-4-2 09:33
晕了如此
作者:
此生惟愿长报国
时间:
2011-4-4 15:46
学习了一下。
欢迎光临 智能车制作 (http://www.znczz.com/)
Powered by Discuz! X3.2