一区二区在线播放视频|金发欧美一区在线观看|亚洲五月天激情在线视频|亚洲 欧美 另类 在线|国产私拍福利精品视频网站|精品日韩欧美一区国产三区|亚洲国产成人综合在线电影二|国产91精品高清一区二区三区
問答
產(chǎn)品
|
公司
|
配件目錄
|
EPC底盤號查詢
下載手機汽配人
汽配人首頁 >
問答首頁
msp430編程定時器B的中斷
編了一個計數(shù)周期信號頻率的程序,用定時器B定時中斷控制了一秒的時間,但是中斷里的程序執(zhí)行有問題??梢韵葞兔獯鹣轮袛嗟脑敿氝^程嗎?
問
提問者:網(wǎng)友
|
2017-09-16
最佳回答
微控論壇原創(chuàng)主貼 作者:bobo 微控論壇特約因DC的邀請寫一個有關中斷的東東,我也接觸430不久只能以自己的心得體會更大家分享,若有紕漏懇請見諒。MSP430用戶手冊上有的中斷介紹我就不贅述了,大家可以看User Guider.我講的主要是書上沒有的,或者是點的不透的。希望對大家有用。1.中斷嵌套,優(yōu)先級430總中斷的控制位是狀態(tài)寄存器內的GIE位(該位在SR寄存器內),該位在復位狀態(tài)下,所有的可屏蔽中斷都不會發(fā)生響應??善帘沃袛嘤址譃閱沃袛嘣春投嘀袛嘣吹?。單中斷源的一般響應了中斷服務程序中斷標志位就自動清零,而多中斷源的則要求查詢某個寄存器后中斷標志位才會清零。由于大多數(shù)人接觸的第一款單片機通常是51,51單片機CPU在響應低優(yōu)先級的中斷程序過程中若有更高優(yōu)先級的中斷發(fā)生,單片機就會去執(zhí)行高優(yōu)先級,這個過程已經(jīng)產(chǎn)生了中斷嵌套。而430單片機則不同,如果在響應低優(yōu)先級中斷服務程序的時候,即使來了更高優(yōu)先級的中斷服務請求,430也會置之不理,直至低優(yōu)先級中斷服務程序執(zhí)行完畢,才會去響應高優(yōu)先級中斷。這是因為430在響應中斷程序的時候,總中斷GIE是復位狀態(tài)的,如果要產(chǎn)生類似51的中斷嵌套,只能在中斷函數(shù)內再次置位GIE位。2.定時器TATimerA有2個中斷向量。TIMERA0,TIMERA1TIMERA0只針對CCR0的計數(shù)溢出TIMERA1再查詢TAIV后可知道是CCR1,還是CCR2,亦或TAIFG引起的,至于TAIFG是什么情況下置位的,則要看TA工作的模式具體看用戶手冊。還有一點TA本身有PWM輸出功能,無須借用中斷功能。在這個問題上經(jīng)常出現(xiàn)應用彎路的是如何結合TA和AD實行定時采樣的問題,很多人都是在TA中斷里打開AD這樣來做。這是不適宜的,因為430 的ADC10,ADC12(SD16不熟悉,沒發(fā)言權)模塊均有脈沖采樣模式和擴展采樣模式。只要選擇AD是由TA觸發(fā)采樣,然后把TA設置成PWM輸出模式,當然輸出PWM波的都是特殊功能腳,但是在這里它是不需要輸出的,所以引腳設置不必理會。值得關心的就是PWM的頻率,也就是你AD的采樣率。3.看門狗復位看門狗有2種工作模式:定時器 ,看門狗定時器工作模式下WDTIFG在響應中斷服務程序有標志位自動復位,而在看門狗模式下,該標志位只能軟件清零。但是怎么判斷復位是由于WDT工作在看門狗模式下的定時溢出引起的,還是看門狗寫密鑰錯誤引起的呢?………………………………答案是沒有方法,至少我沒見過有什么方法,也沒見過周邊的人有什么方法。若有人知道方法謝謝分享。4.經(jīng)常有人會問這個語句的MOV.B #LPM0,0(SP)的作用。假如你在進入中斷函數(shù)之前,430是在LPM0下待機,若要求執(zhí)行完中斷函數(shù)之后進入LPM3待機,在中斷函數(shù)里寫MOV.B #LPM3,SR是無效的。因為在進入中斷時430會把PC,SR壓棧,( SR內保存著低功耗模式的設置)即使你寫了MOV.B #LPM3,SR,在退出中斷出棧時SR會被重新設置成低功耗0,要達到這樣的目的,只能更改堆棧內SR的設置:MOV.B #LPM0,0(SP)。5中斷向量:430的中斷向量是FFE0H—FFFFH,一共32個字節(jié)也就是FLASH的最后一段,430的FLASH有大有小,但是最后地址肯定是FFFFH(大FLASH超過64K的除外)所以它們的起始地址是不一樣的,而一般IAR默認編譯都是把程序放在FLASH開始的位置(不包括信息段)。有個值得弄清楚的問題是:什么是中斷向量?中斷向量實際就是保存中斷函數(shù)入口地址的存儲單元空間。就像FFFEH+FFFFH這2個字節(jié)是復位中斷向量,那么它存儲的就是主函數(shù)在FLASH內的起始地址,假如主函數(shù)保存在以0x1100為起始地址的FLASH塊內,那么你會發(fā)現(xiàn)FFFFH 內保存的是0x11, FFFE內保存的是0x00.其他什么TimerA,ADC12,所有的都一樣。只是你每次寫的程序長短不一,中斷函數(shù)放的位置不一樣。IAR編譯器都會給你定好,然后在你用JTAG燒寫程序的時候,把這個地址,燒寫到相應的中斷向量。因為中斷函數(shù)所處地址可以由用戶自定義,也可以讓IAR自動編譯,所以這個地址除了源代碼開發(fā)人員知道,其他人是不知道的,BSL就是應用這32個字節(jié)的中斷向量內的內容的特殊性設置的密碼。但是有幾個東西在430是不變的,就是觸發(fā)中斷的條件滿足后,它到哪個地方去尋址中斷服務函數(shù)的入口地址,是TI 在做430時就固化好,定死的。比方說上電復位的時候,它知道去FFFE,FFFF單元找地址,而不去FFE0,FFE2找地址,這個映射關系是430固化不變的。可有的時候你就是需要改變“中斷向量”,這怎么辦?430FLASH程序自升級里有時就會碰到這個問題,方法是在430原來默認的中斷向量表內做一個跳轉操作,同樣以上電復位為例:ORG 0x2345PowerReset: mov.w &0xFCFE,PC……………………………………………………ORG 0xFFFEDW PowerReset
回答者:網(wǎng)友
產(chǎn)品精選
我來回答
看不清?換一個
提交答案
相關已解答問題
MSP430定時器A
msp430定時器中斷的問題
MSP430的定時器B
MSP430的定時器B
東南汽車富利卡的閃光器在什么位置
請問反鏟的曲柄連桿機構是由那三部分組成的?
錦州到建昌的客車
RT-11509G和9JS150T-B變速箱有什么區(qū)別,各優(yōu)勢在于哪?
奔馳ML350.建議指點。
什么做車去大興北京奔馳公司
在移動端查看:
msp430編程定時器B的中斷
搜索問答
還沒有汽配人賬號?
立即注冊
我要提問
精彩推薦
1
保養(yǎng)用全合成機油大約需要多少錢
2
倒車雷達只要掛倒檔就響個不停是怎么回事?
3
單列深溝球軸承6901和6802能承受多大的軸向力?曉得的說下 先謝謝了?
4
法蘭克系統(tǒng)加工中心指令G76 G81 G82 G83 G84 G85 G86 G87 G88 G89什么格式。程序中的字母代表什么。
5
云內490發(fā)動機要加多少升機油
6
高分求助:利用S7-200編寫比例閥的控制程序,實現(xiàn)比例閥開度的正弦變化,以實現(xiàn)液壓缸的正弦運動。
7
汽車保險第一受益人為上汽財務
8
增城地區(qū)的怎么查機動車違規(guī)情況
9
左右側后視鏡,加熱功能忘關閉,會不會壞掉啊
10
請問上海各大汽配城有什么不同?分別影響地方?
周邊商家推薦
周邊產(chǎn)品推薦
相關問答
哪位能給個電風扇機械式定時器組裝視頻?
有這樣的定時器嗎,如設定30分鐘,有一開關接通,30分鐘倒計時運行,如運行10或16分鐘等等后,開關斷開,
三菱FX-2N如何在文本顯示器顯示PLC定時器的過程時間秒?plc程序要怎么寫。請哪位高手詳細說明。謝謝
定時器0控制數(shù)碼管顯示單片機的匯編程序?
定時器工作原理是什么?
那種定時器插座插排開關好,晚上給電動車充電,要個質量好的
MSP430單片機里,基礎定時器、16位ADC 、16位定時器timer_A三者區(qū)別。
新買的美的電風扇,為什么定時器一直在響
msp430定時器中斷的問題
產(chǎn)品精選
東風天龍牽引車
汽車鎖具
重汽a7
三菱空調
十字聯(lián)軸器
管路
開關面板
空調配件
液壓件
雨刮器電機
優(yōu)勢廠家
傳動裝置廠家
吊架總成廠家
汽車空調管路配件廠家
塑料配件廠家
汽車鑰匙廠家
三一挖機廠家
17600廠家
安全帶廠家
集濾器廠家
水泵廠家
圖片大全
混凝土輸送泵圖片
斯太爾汽車圖片
韓國現(xiàn)代汽車圖片
倒車雷達圖片
單向軸承圖片
風神h30圖片
ADC12圖片
充電機圖片
鋼球圖片
高壓油泵圖片
推薦主題
東風3208
德國曼卡車
汽車散熱器
流量控制閥
中國一拖
球面軸承
奔馳寶馬奧迪
汽車配件廠
軸瓦
轉向節(jié)
本頁是網(wǎng)友提供的關于“msp430編程定時器B的中斷”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準確性。
協(xié)議規(guī)則
服務協(xié)議
交易規(guī)則
注冊新用戶
幫助中心
網(wǎng)站服務
汽配旺鋪
網(wǎng)價查詢
商用車EPC查詢
營銷寶
特色市場
商用車市場
乘用車市場
東風市場
重汽市場
陜汽市場
一汽市場
北汽市場
江淮市場
專用汽車
地方分站
江蘇分站
廣東分站
山東分站
吉林分站
專用車分站
河南分站
十堰產(chǎn)業(yè)帶
云南分站
陜西市場
移動端
手機登錄:m.qipeiren.com
iPhone
Android
關于我們
|
友情鏈接
|
汽車配件批發(fā)
|
汽車配件圖片
|
汽車配件大全
|
汽配問答
|
汽配廠家
|
汽配品牌
|
汽配主題
|
汽配城
|
鄂ICP備14009261號
經(jīng)營許可證編號:鄂B2-20140114
服務熱線:0719-8311727
Copyright © 2005-2024 十堰億脈科技有限公司 版權所有
鄂公網(wǎng)安備 42030202000345號