68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術(shù)中心 >> 單片機入門 >> STM32中斷機制

STM32中斷機制

關(guān)鍵字:STM 中斷 機制 作者: 來源: 發(fā)布時間:2019-07-31  瀏覽:11

1.jpg

這張圖是一條外部中斷線或外部事件線的示意圖,圖中信號線上劃有一條斜線,旁邊標志19字樣的注釋,表示這樣的線路共有19套。

圖中的藍色虛線箭頭,標出了外部中斷信號的傳輸路徑,首先外部信號從編號1的芯片管腳進入,經(jīng)過編號2的邊沿檢測電路,通過編號3的或門進入中斷“掛起請求寄存器”,最后經(jīng)過編號4的與門輸出到NVIC中斷控制器;在這個通道上有4個控制選項,外部的信號首先經(jīng)過邊沿檢測電路,這個邊沿檢測電路受上升沿或下降沿選擇寄存器控制,用戶可以使用這兩個寄存器控制需要哪一個邊沿產(chǎn)生中斷,因為選擇上升沿或下降沿是分別受2個平行的寄存器控制,所以用戶可以同時選擇上升沿或下降沿,而如果只有一個寄存器控制,那么只能選擇一個邊沿了。

接下來是編號3的或門,這個或門的另一個輸入是“軟件中斷/事件寄存器”,從這里可以看出,軟件可以優(yōu)先于外部信號請求一個中斷或事件,既當“軟件中斷/事件寄存器”的對應(yīng)位為“1”時,不管外部信號如何,編號3的或門都會輸出有效信號。

一個中斷或事件請求信號經(jīng)過編號3的或門后,進入掛起請求寄存器,到此之前,中斷和事件的信號傳輸通路都是一致的,也就是說,掛起請求寄存器中記錄了外部信號的電平變化。

外部請求信號最后經(jīng)過編號4的與門,向NVIC中斷控制器發(fā)出一個中斷請求,如果中斷屏蔽寄存器的對應(yīng)位為“0”,則該請求信號不能傳輸?shù)脚c門的另一端,實現(xiàn)了中斷的屏蔽。

明白了外部中斷的請求機制,就很容易理解事件的請求機制了。圖中紅色虛線箭頭,標出了外部事件信號的傳輸路徑,外部請求信號經(jīng)過編號3的或門后,進入編號5的與門,這個與門的作用與編號4的與門類似,用于引入事件屏蔽寄存器的控制;最后脈沖發(fā)生器把一個跳變的信號轉(zhuǎn)變?yōu)橐粋單脈沖,輸出到芯片中的其它功能模塊。

在這張圖上我們也可以知道,從外部激勵信號來看,中斷和事件是沒有分別的,只是在芯片內(nèi)部分開,一路信號會向CPU產(chǎn)生中斷請求,另一路信號會向其它功能模塊發(fā)送脈沖觸發(fā)信號,其它功能模塊如何相應(yīng)這個觸發(fā)信號,則由對應(yīng)的模塊自己決定。

在圖上部的APB總線和外設(shè)模塊接口,是每一個功能模塊都有的部分,CPU通過這樣的接口訪問各個功能模塊,這里就不再贅述了。

擴展閱讀:STM32中斷與嵌套NVIC快速入門

編輯:admin  最后修改時間:2019-07-31

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

丰镇市| 沙湾县| 年辖:市辖区| 辽中县| 台安县| 沛县| 上杭县| 厦门市| 阿巴嘎旗| 乌兰察布市| 鞍山市| 汉源县| 封丘县| 锡林郭勒盟| 建平县| 定安县| 年辖:市辖区| 武城县| 怀柔区| 内黄县| 全州县| 屏东市| 五原县| 宝清县| 丹东市| 南丰县| 霞浦县| 汤原县| 沁源县| 和顺县| 罗城| 永德县| 昌都县| 大姚县| 东方市| 监利县| 苏尼特右旗| 忻州市| 荔浦县| 贡觉县| 应城市|