|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
求助:AT91SAM7中斷問(wèn)題 |
| 作者:windforce 欄目:ARM技術(shù) |
環(huán)境ADS1.2。TC0工作于waveform模式作定時(shí)器。TIOA能正常輸出波形,但是總是進(jìn)不了CPAS中斷服務(wù)程序。看到AIC_SVR12是正確的入口地址,AIC_SPR,AIC_IMR對(duì)應(yīng)位都是1。懷疑是進(jìn)了spurious中斷,所以把AIC_SPU也設(shè)置成CPAS中斷服務(wù)程序,還是沒(méi)進(jìn)去。不知道還有什么地方有問(wèn)題?謝謝! |
| 2樓: | >>參與討論 |
| 作者: rk981_22 于 2007/2/27 11:17:00 發(fā)布:
TC_IER TC_IER寄存器的CPAS位設(shè)置了么? |
|
| 3樓: | >>參與討論 |
| 作者: windforce 于 2007/2/27 12:21:00 發(fā)布:
re 設(shè)置了,今天早上又看了一下,發(fā)現(xiàn)中斷服務(wù)程序的入口是奇地址,是這個(gè)的原因嗎? |
|
| 4樓: | >>參與討論 |
| 作者: rk981_22 于 2007/2/27 13:43:00 發(fā)布:
這就奇怪了 你其他的TC中斷服務(wù)程序能進(jìn)得去么? |
|
| 5樓: | >>參與討論 |
| 作者: windforce 于 2007/2/27 22:25:00 發(fā)布:
re:求助:AT91SAM7中斷問(wèn)題 謝謝你的回帖。我是第一次用ARM,很多東西不熟,目前只用了這一個(gè)中斷。今天又仔細(xì)看了一下,發(fā)現(xiàn)中斷實(shí)際上進(jìn)去了一次,但是好像在讀AIC_IVR的時(shí)候沒(méi)有讀到正確的SVR,AIC_IPR的對(duì)應(yīng)位也被置了1,退出的時(shí)候就進(jìn)了SVC模式。SVC模式和spurious中斷有什么關(guān)系?另外我在.c文件里直接把中斷服務(wù)程序的地址賦給AIC_SVR12,在AXD里看到中斷服務(wù)程序入口地址是奇的,是不是linker的設(shè)置有問(wèn)題?謝謝! |
|
| 6樓: | >>參與討論 |
| 作者: rk981_22 于 2007/2/28 9:11:00 發(fā)布:
搞個(gè)例程吧 ATMEL提供了AT91SAM7系列的例程,照例程的做法注冊(cè)中斷服務(wù)程序比較好。 |
|
| 7樓: | >>參與討論 |
| 作者: kine8393 于 2007/2/28 10:53:00 發(fā)布:
先進(jìn)入MAIN程序中,再在中斷服務(wù)程序中設(shè)置端點(diǎn) 我用得是IAR,也遇到過(guò)這個(gè)問(wèn)題,也是在這里得到這個(gè)答案的,不知道ADS是不是也是這樣 |
|
| 8樓: | >>參與討論 |
| 作者: windforce 于 2007/2/28 12:37:00 發(fā)布:
re 早上把SMR[12]的SRCTYP設(shè)為邊沿觸發(fā),就能正常進(jìn)入中斷了。我就是在ATMEL例程的基礎(chǔ)上修改的,模式之間的切換和一些細(xì)節(jié)的地方還不是很明白,但大概知道調(diào)整的方向了。謝謝 |
|
| 9樓: | >>參與討論 |
| 作者: xzwliu 于 2007/2/28 13:56:00 發(fā)布:
可以多看看SAM7S系列的應(yīng)用文檔 http://www.atmel.com/dyn/products/product_card.asp?part_id=3523 |
|
| 10樓: | >>參與討論 |
| 作者: windforce 于 2007/3/1 22:24:00 發(fā)布:
to:xzwliu 應(yīng)用文檔里關(guān)于這個(gè)問(wèn)題好像沒(méi)有什么有價(jià)值的信息,datasheet關(guān)于AIC一節(jié)倒是值得反復(fù)看看 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |