久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2462|回復: 4
打印 上一主題 下一主題
收起左側

單片機定時器T1連續觸發中斷的問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:482935 發表于 2020-5-16 04:45 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
假設一個單片機定時器定時20微秒溢出一次,可是它的中斷服務函數需要50微秒才能完成。這時候在中斷函數內又產生了了一次定時器溢出,即中斷請求。那么當前一次中斷做完了,跳回主函數之后,是馬上進入下一次中斷函數呢?還是說同級的中斷請求因為在執行中斷函數時申請的,不能發生,被忽視了?

百度說有個中斷標志,是說TF1嗎,如果在中斷服務函數結束后,標志還在,就會馬上進入下一次中斷函數?(假設在恰巧中斷服務函數的正中間申請,不在開頭發生)

但是據我了解TF1是硬件清0,而且是中斷產生后TF1等于1,在進入了中斷服務函數之后,馬上就TF1置0,也就是說在中斷服務函數的開頭執行硬件清0。所以如果同級的第二次中斷請求(或者說標志)在此處觸發,被清0了,就不會在退出中斷服務函數時,還存在中斷標志了嗎? 也就是說同級中斷被無視了一次申請?能這樣理解嗎
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:213173 發表于 2020-5-16 06:44 | 只看該作者
《假設一個單片機定時器定時20微秒溢出一次,可是它的中斷服務函數需要50微秒才能完成》如果定時器1被打開,20微秒后溢出發生中斷請求TF1=1,CPU響應此請求后硬件置TF1=0,執行中斷服務函數。在此期間發生任何同級中斷請求都不會得到響應,包括自身。直到完成此中斷任務CPU才能響應其它中斷請求。如果執行中斷服務函數所需時間大于或等于自身定時周期就會發生自身中斷丟失和其它中斷請求不能及時響應或丟失。這是編程的邏輯錯誤,必須避免發生執行中斷服務函數所需時間接近自身定時周期,更不能大于或等于自身定時周期。否則CPU根本沒有時間執行其它任務。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:482935 發表于 2020-5-16 09:40 | 只看該作者
wulin 發表于 2020-5-16 06:44
《假設一個單片機定時器定時20微秒溢出一次,可是它的中斷服務函數需要50微秒才能完成》如果定時器1被打開 ...

那么在執行中斷服務函數期間雖然不會執行/響應“請求”(即重頭執行中斷函數),但是這個請求會被“保留“”嗎? 也就是說在執行完一次中斷后立刻再進入中斷服務函數。 還是說這個請求就被無視了,之后直接做main里的內容了?
回復

使用道具 舉報

地板
ID:213173 發表于 2020-5-16 11:34 | 只看該作者
13681878016 發表于 2020-5-16 09:40
那么在執行中斷服務函數期間雖然不會執行/響應“請求”(即重頭執行中斷函數),但是這個請求會被“保留 ...

你提這個問題是沒有理解上文的意思。按你假設的條件發生3次中斷請求只能有1次被執行。
回復

使用道具 舉報

5#
ID:482935 發表于 2020-5-16 14:25 來自手機 | 只看該作者
wulin 發表于 2020-5-16 11:34
你提這個問題是沒有理解上文的意思。按你假設的條件發生3次中斷請求只能有1次被執行。

我有點不懂。因為中斷標志TF1會被置1,才會進中斷服務函數(響應)。那么之后發生的新的同級中斷,是不會讓TF1置1嗎? 我的意思是會不會發生中斷標志的堆積(即做完一次馬上又做一次),不是指打斷中斷。
回復

使用道具 舉報

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

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美999| 亚州午夜精品 | 日韩免费激情视频 | 午夜一区二区三区视频 | 久久久久国产精品一区三寸 | 黄色大片免费播放 | 成人a在线 | 亚洲国产精品va在线看黑人 | 国产精品视频免费观看 | 狠狠操狠狠色 | 成人二区 | 99精品国产一区二区三区 | 久久久久国产一区二区三区 | 羞视频在线观看 | av三级在线观看 | 久久精品亚洲一区二区三区浴池 | jvid精品资源在线观看 | 国产二区视频 | 久久久久久亚洲精品 | 亚洲一区二区三区免费视频 | 围产精品久久久久久久 | www.久久久久久久久久久 | 在线观看亚洲精品视频 | 日本精品视频 | 美女久久久久久久 | 久久成人一区 | 99久久99| 欧美一级片在线看 | 日本网站免费在线观看 | 九九综合九九 | 91在线精品秘密一区二区 | 天天射网站 | 久久免费香蕉视频 | 天堂色区| 一级做a爰片性色毛片 | 国产中文字幕亚洲 | 亚洲视频免费在线播放 | 第四色播日韩第一页 | 在线免费观看黄网 | 免费一级做a爰片久久毛片潮喷 | 日韩久久久久久 |