找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

stm32電阻觸摸屏外部中斷單獨(dú)運(yùn)行可以,整合其他程序就不可以,求解答

查看數(shù): 1965 | 評論數(shù): 8 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2022-3-11 16:59

正文摘要:

本帖最后由 黑夜問白天-YEJ 于 2022-3-11 23:02 編輯 問題描述:       我的工程用到比較多的中斷,其他中斷都沒有問題,但是加入外部中斷(按鍵、2.8寸電阻觸摸屏)后則無法正常進(jìn)入中斷(其他 ...

回復(fù)

ID:1010118 發(fā)表于 2022-3-13 15:37
我覺得像之前老哥說的直接笨方法,一個(gè)中斷一個(gè)中斷打開會(huì)比較有助于解決問題
ID:426980 發(fā)表于 2022-3-12 19:58
對于C51單片機(jī),其內(nèi)部總共有五級中斷源分別為外部中斷0、定時(shí)器0、外部中斷1、定時(shí)器1及串行中斷。C51單片機(jī)的中斷使用時(shí),主要是通過中斷來決定的。
ID:786805 發(fā)表于 2022-3-12 10:07
fhsgjsgjsfgjsfj 發(fā)表于 2022-3-12 08:55
查一查中斷優(yōu)先級是否存在沖突,也可以先增加一個(gè)中斷,最后也可以上調(diào)試模式

好的,謝謝老哥,昨晚試了下將之前的大工程一個(gè)個(gè)中斷加入到觸摸屏工程中,還是有些問題,還在調(diào)試中,感覺優(yōu)先級自己設(shè)計(jì)的應(yīng)該沒有沖突,但就是不對,所以就很奇怪,最后實(shí)在不行就把觸摸屏中斷改為查詢法試試!
ID:786805 發(fā)表于 2022-3-12 10:03
tatachaoren 發(fā)表于 2022-3-12 03:01
我說說我的建議,辦法很笨,可以在按鍵中斷打開的基礎(chǔ)上,一個(gè)一個(gè)把其他中斷打開,然后看看按鍵中斷受不受 ...

謝謝老哥,這個(gè)類似方法我試過,昨天又試了在觸摸屏中斷工程的基礎(chǔ)上加入之前做好的大的工程,發(fā)現(xiàn)逐個(gè)加入中斷后還是會(huì)影響到本來的觸摸屏中斷,目前在觸摸屏工程基礎(chǔ)上加了一個(gè)定時(shí)器中斷,加入后可以進(jìn)入觸摸屏中斷,但是進(jìn)不了主函數(shù)的while循環(huán)了,好奇怪,正在找原因。再不行最后就把觸摸屏中斷改為查詢法試試!
ID:61261 發(fā)表于 2022-3-12 08:55
查一查中斷優(yōu)先級是否存在沖突,也可以先增加一個(gè)中斷,最后也可以上調(diào)試模式
ID:488334 發(fā)表于 2022-3-12 03:01
我說說我的建議,辦法很笨,可以在按鍵中斷打開的基礎(chǔ)上,一個(gè)一個(gè)把其他中斷打開,然后看看按鍵中斷受不受影響
ID:786805 發(fā)表于 2022-3-11 19:07
補(bǔ)充一下問題:這個(gè)電阻觸摸屏的外部中斷和按鍵中斷情況類似,按鍵中斷程序也是單獨(dú)運(yùn)行可以,但是加入到自己另外的工程里面就不起作用了,不知到什么原因,有遇到過類似問題的朋友可以幫忙解答一下嗎?按鍵中斷和觸摸屏用的正點(diǎn)原子的例程,觸摸屏中斷是自己改的,例程用的是查詢法。
ID:786805 發(fā)表于 2022-3-11 17:11
這個(gè)問題很奇怪,明明單獨(dú)跑就行,但整合到之前做好的有其他中斷的工程里面就進(jìn)入不了外部中斷了,想 了很久也沒能解決,大佬們有思路的可以討論一下,謝謝啦!

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

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

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