找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 7359|回復(fù): 13
收起左側(cè)

問:msp430定時(shí)器中斷怎么停止,有人知道嗎

[復(fù)制鏈接]
ID:154562 發(fā)表于 2017-5-7 16:53 | 顯示全部樓層 |閱讀模式
問:msp430定時(shí)器中斷怎么停止,有人知道嗎,,,,進(jìn)入中斷后一直在中斷里面沒有出來怎么辦

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:194701 發(fā)表于 2017-5-7 18:11 | 顯示全部樓層
這需要根據(jù)具體的硬件確定
回復(fù)

使用道具 舉報(bào)

ID:192615 發(fā)表于 2017-5-7 18:13 | 顯示全部樓層
msp430定時(shí)器中斷怎么停止
回復(fù)

使用道具 舉報(bào)

ID:197918 發(fā)表于 2017-5-7 21:41 | 顯示全部樓層
         MAP_Interrupt_enableInterrupt(INT_TA1_0);
MAP_Interrupt_disableInterrupt(INT_TA1_0);
回復(fù)

使用道具 舉報(bào)

ID:197918 發(fā)表于 2017-5-7 21:41 | 顯示全部樓層
MAP_Interrupt_disableInterrupt(INT_TA1_0);
                 MAP_Interrupt_enableInterrupt(INT_TA1_0);
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2017-5-8 07:05 | 顯示全部樓層
是不是中斷處理未完,新的中斷有來了?感覺上如同未返回。
做RETI是一定返回的,你說的不返回是說不通的!
回復(fù)

使用道具 舉報(bào)

ID:154562 發(fā)表于 2017-5-8 21:47 | 顯示全部樓層
yzwzfyz 發(fā)表于 2017-5-8 07:05
是不是中斷處理未完,新的中斷有來了?感覺上如同未返回。
做RETI是一定返回的,你說的不返回是說不通的!

是這樣的,我想停止中斷(只用到了一個(gè)中斷)然后返回到主函數(shù)去執(zhí)行其他的程序,但是一直在中斷里面,我將TACCTL0 &= ~CCIE;(禁止中斷)后只是停止中斷了,沒有返回主函數(shù),怎么才能返回主函數(shù)
回復(fù)

使用道具 舉報(bào)

ID:154562 發(fā)表于 2017-5-8 21:55 | 顯示全部樓層
anbaotong 發(fā)表于 2017-5-7 21:41
MAP_Interrupt_disableInterrupt(INT_TA1_0);
                 MAP_Interrupt_enableInterrupt(INT_TA1_0);

這個(gè)是什么意思
回復(fù)

使用道具 舉報(bào)

ID:221790 發(fā)表于 2018-8-16 20:53 | 顯示全部樓層
因?yàn)槟阒卸纬跏蓟锛恿薩_bis_SR_register(LPM0_bits+GIE);  CPU進(jìn)入了休眠模式。  改成__bis_SR_register(GIE);就好了。
回復(fù)

使用道具 舉報(bào)

ID:221790 發(fā)表于 2018-8-16 20:54 | 顯示全部樓層
因?yàn)槟銓懥薩_bis_SR_register(LPM0_bits+GIE); CPU進(jìn)入了休眠模式。
改成__bis_SR_register(GIE);就好了。
回復(fù)

使用道具 舉報(bào)

ID:292427 發(fā)表于 2019-10-28 22:08 | 顯示全部樓層
發(fā)表于 2017-5-8 21:55
這個(gè)是什么意思

設(shè)置中斷優(yōu)先級
回復(fù)

使用道具 舉報(bào)

ID:104472 發(fā)表于 2020-4-8 16:20 | 顯示全部樓層
TACCTL0=0就可以了,手冊里面有說明,具體可以查看。
回復(fù)

使用道具 舉報(bào)

ID:282850 發(fā)表于 2020-4-8 17:27 | 顯示全部樓層
中斷停止,與返回main是兩回事。不能停止說明反復(fù)進(jìn)中斷,或者中斷里有不適當(dāng)?shù)拇a一直讓MCU不能處理完,用簡單代碼測試是否會(huì)返回,再逐步加代碼。
回復(fù)

使用道具 舉報(bào)

ID:138313 發(fā)表于 2020-9-21 19:00 | 顯示全部樓層
jiajuntao 發(fā)表于 2020-4-8 16:20
TACCTL0=0就可以了,手冊里面有說明,具體可以查看。

牛批,正解
關(guān)閉:TA0CCTL0 =0;
打開:TA0CCTL0 =CCIE;

不能理所當(dāng)然的認(rèn)為打開是:TA0CCTL0 =1;這樣是不能重新啟動(dòng)的。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表