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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

能不能在單片機定時器中斷函數中加延時函數?

  [復制鏈接]
跳轉到指定樓層
樓主
ID:822669 發表于 2020-9-24 14:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
能不能在單片機定時器中斷函數中加延時函數?如果加了延時會造成什么效果呢,到底是定時器優先級高還是延時函數優先級高呢?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:332444 發表于 2020-9-24 16:23 | 只看該作者
通常是指循環延時,如果延時函數在中斷中調用則優先級同中斷。中斷當然可以調用延時,也可以直接把循環延時寫在中斷中,只是畫蛇添足的做法而已,通常學到一定階段就不會這樣寫和調用了,因為中斷就是有間隔的直接可當延時用。
回復

使用道具 舉報

板凳
ID:213173 發表于 2020-9-24 16:33 | 只看該作者
在單片機定時器中斷函數中加延時函數沒有邏輯問題。一個成熟的代碼不會在定時器中斷函數中加延時函數,除非是必不可少的幾us的延時。中斷函數是打斷主函數運行的需要及時處理的事件,占時盡可能短。插入較長延時會影響系統運行效率,甚至破壞其它外設的運行。優先級只是針對CPU響應各種中斷函數的排序,與延時函數無關。
回復

使用道具 舉報

地板
ID:382454 發表于 2020-9-24 16:48 | 只看該作者
可是可以,但中斷里放延時函數是水貨的做法。
回復

使用道具 舉報

5#
ID:155507 發表于 2020-9-24 22:33 | 只看該作者
通常在中斷子程序中是不調用延時子程序的,這樣會增加中斷處理時間,如果有其它低級中斷了,就會延誤響應中斷了。
回復

使用道具 舉報

6#
ID:420836 發表于 2020-9-25 08:11 | 只看該作者
最好不要在中斷例程中使用延遲
回復

使用道具 舉報

7#
ID:347452 發表于 2020-9-25 08:26 | 只看該作者
當然可以使用啊,有優先級的,高級別的中斷 打斷低級別的中斷
回復

使用道具 舉報

8#
ID:822755 發表于 2020-9-25 10:35 | 只看該作者
中斷是用來快速響應事件的。加了延時,會影響其他更低優先級的中斷響應,當然不能加了。可以做標志,然后在主循環中延時處理。
回復

使用道具 舉報

9#
ID:823237 發表于 2020-9-25 17:39 | 只看該作者
中斷里面放延遲會影響處理速度,影響優先級
回復

使用道具 舉報

10#
ID:207421 發表于 2020-9-26 23:42 | 只看該作者
可以,例如定時器延時50MS,定時器中斷那來一個delayms(2)函數,延時2毫秒是沒問題的,只要控制在50MS之下勉強可以,但是還是不建議這樣干,并不專業,不推薦
回復

使用道具 舉報

11#
ID:106821 發表于 2020-9-29 15:16 | 只看該作者
一般不建議
回復

使用道具 舉報

12#
ID:57657 發表于 2021-11-27 19:23 | 只看該作者
如果定時器中斷內程序執行的時間,超過了定時器設定的時間。
中斷不會被自己打斷,而是定時器溢出后TF0會被硬件置1,中斷返回后會再次進入該中斷(硬件清0),導致定時器時間紊亂,main函數無法正常執行,如遇此情況請更換高性能1T單片機、優化代碼、提高晶振頻率。
回復

使用道具 舉報

13#
ID:985437 發表于 2021-11-27 21:04 | 只看該作者
再沒有使用操作系統的情況下可以,但是不好,一般中斷函數要盡量短小,精簡
回復

使用道具 舉報

14#
ID:517951 發表于 2021-11-29 09:50 | 只看該作者
中斷的目的就是為了單片機快捷高效處理事務,如果加入延時, 是與這個初衷相悖的。
回復

使用道具 舉報

15#
ID:983456 發表于 2021-11-29 10:18 來自手機 | 只看該作者
最好別用
回復

使用道具 舉報

16#
ID:883242 發表于 2021-11-29 23:51 | 只看該作者
μs級別的延遲,如果確有必要,可以加,雖然不建議。

ms級別的延遲,定時器中斷不夠你用的嗎?加上去顯得太蠢了。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜精品一区二区三区在线观看 | 国产午夜精品视频 | 亚洲一区二区三区四区五区午夜 | 免费在线观看一区二区 | 免费一级片| 日韩视频在线观看中文字幕 | av永久 | 日韩在线欧美 | 97精品超碰一区二区三区 | 亚洲人成网站777色婷婷 | 久久av在线播放 | av在线视| 成年人在线视频 | 综合色在线 | 黄色永久免费 | 亚洲综合伊人 | 天堂av中文 | 自拍第一页 | 国产精品99久久久久久久久久久久 | 日韩av手机在线观看 | 精品国产黄a∨片高清在线 成人区精品一区二区婷婷 日本一区二区视频 | 欧美国产一区二区 | 性天堂网 | 亚洲高清视频一区二区 | 欧美成人第一页 | 日日夜夜精品 | 狠狠操电影 | 福利精品| 国产午夜视频 | 中文字幕一级毛片 | 色资源在线 | 国产免费a视频 | 黄网免费看 | 黄色免费在线观看 | 一区二区三区四区毛片 | 视频第一区 | 黄色精品视频网站 | 精产嫩模国品一二三区 | 成人久久久 | 免费播放一级片 | 国产综合久久久久久鬼色 |