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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1272|回復: 3
收起左側

STM32單片機中斷解說和設置 各論壇 眾說紛紜 莫衷一是

[復制鏈接]
ID:140644 發表于 2022-5-10 09:57 | 顯示全部樓層 |閱讀模式
1.png
一篇文章是這么說的,優先級組別4時,副優先級為0位/0級。
2.png

再找另一篇文章,優先級組別4時,又是4位搶占優先級,0位子優先級

繼續再找另一篇文章,又是這么說了

3.png

這個STM32單片機中斷,看了好幾天了,越看越糊涂。
回復

使用道具 舉報

ID:123289 發表于 2022-5-10 16:30 | 顯示全部樓層
假設你就是CPU,你如何判定誰更高級呢?
一定要有個判定的依據,最好給它們排個序,總要給它們按個序號吧。
用AIRC[10:8]排序如何?夠不夠用,3位最多只能8個,而中斷不止8個,看來不夠。
那就再加吧?加上IPR[7:4]如何?夠不夠用,又增4位,共7位,最多只能128個……
明白了嗎?
回復

使用道具 舉報

ID:883242 發表于 2022-5-10 16:42 | 顯示全部樓層
STM32那么多子型號,怎么可能有標準答案?

評分

參與人數 1黑幣 +10 收起 理由
czhaii + 10 絕世好帖!

查看全部評分

回復

使用道具 舉報

ID:401564 發表于 2022-5-10 17:35 | 顯示全部樓層
這個是很好理解的,看第一張彩色圖就可以了,可能寫書的人已經精通了STM32,所以,可能覺得這個太好理解了,就沒有細說
這里只說STM32的M3,別的不說,理解就好
先說優先級組合,中斷優先級組合只能有0-4這5個組合
因為它只用了4個位來控制中斷的優先級(搶占級和副優先級),4個位最大數就是1111=15
所以:
在0組合的時候,搶占級為0,4個位都可以給副優先級進行級別設置,這個時候:搶占等級就只有一個級別:0級
副優先級就有0-15一共是16個級別
1組合的時候,搶占等級用一個位來設置,那么,就有了0-1一共兩個級別可能設置
副優先級就只有3個位,就有0-7一共是8個級別可以設置了
其它級別自己分析了
搶占等級決定了它能不能打斷其它中斷
優先等級是在多個中斷同時觸發時的優先處理權,優級等級沒有打斷的權力,只有優先權力,只有在多個中斷同時觸發時才會用到
如果是相同級別的搶占等級一個低優先等級中斷正在執行,這個里又來了一個更高級別的優先等級中斷,那么,這個中斷只能掛起(意思就是干等著),等到前面的處理完了,才會來處理這個中斷

評分

參與人數 1黑幣 +12 收起 理由
czhaii + 12 贊一個!

查看全部評分

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品一区二区网址 | 99精品久久久 | 97伦理最新伦理 | 亚洲视频欧美视频 | 久久久性色精品国产免费观看 | 日本成人中文字幕 | 欧美日韩国产中文字幕 | 国产精品久久av | 亚洲高清视频在线观看 | 91高清视频在线观看 | 91精品久久久久久综合五月天 | 日韩国产专区 | 国产日韩欧美一区 | 免费观看一级毛片 | 911精品美国片911久久久 | 欧美综合国产精品久久丁香 | 日韩毛片在线视频 | 国产日韩91 | 岛国精品 | 免费h视频| 少妇精品久久久久久久久久 | 91精品国产乱码久久蜜臀 | www.久久影视| 久久久涩| 久久久久久国产精品三区 | 日本久久视频 | 日韩喷潮| www.久久久久久久久久久 | 日本天堂一区二区 | 亚洲自拍偷拍欧美 | 亚洲国产欧美日韩 | 国产精品久久久一区二区三区 | 亚洲综合在线一区 | 国产成人综合在线 | 一区二区中文 | 国产精品久久久亚洲 | 国产中文字幕在线观看 | 2021狠狠天天天 | 欧美一级片久久 | 中文字幕亚洲一区二区三区 | 日本久久福利 |