欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 求解一下當定時器1和定時器0沖突是怎么辦,將定時時間改了也沒怎么用 [打印本頁]

作者: HideMe    時間: 2019-6-30 17:44
標題: 求解一下當定時器1和定時器0沖突是怎么辦,將定時時間改了也沒怎么用
如題
作者: 丶念    時間: 2019-6-30 21:26
這個中斷分優先級的吧
作者: lwh999995    時間: 2019-6-30 23:53
什么都沒有,什么叫沖突,誰優先級高,就先執行誰的代碼吧
看你怎么設計了,可以設置優先級,可以關閉某個定時器等多種方法
車站那么多人買車票,豈不是說都是互相干擾的嗎?
作者: 147258369q    時間: 2019-7-1 14:53
你應該是在中斷程序里做太多操作啦,相關復雜操作盡量在主程序中進行。不知道是否是這個問題
作者: jason_yan    時間: 2019-7-2 11:37
設置優先級排序并不代表中斷沖突不存在,只是區分輕重緩急,能用一個中斷處理的任務就不要開兩個中斷。你的兩個定時中斷的時間有倍數關系,只要添加一個計數變量就可以合用一個定時中斷。中斷里通常只產生標識,不處理任務,更不能有長延時,用不到中斷沒有問題,用到中斷就會出問題。因為T0中斷響應后,在程序RETI之前。T1是無法中斷的。 這就需要你仔細規劃你的程序,來回避競爭。
作者: ctian    時間: 2019-7-2 23:08
51單片機嗎?如果是51單片機肯定是定時器0優先級高,建議你改一下中斷嵌套的模式




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1