freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

psoc系統(tǒng)中組織結(jié)構(gòu)及內(nèi)核原理分析課程(編輯修改稿)

2025-03-18 16:41 本頁面
 

【文章內(nèi)容簡介】 IO中斷,此值為 001Ch。 ? 執(zhí)行該中斷向量。中斷向量表中典型的中斷向量就是一條 LJMP指令,跳轉(zhuǎn)到用戶的中斷處理程序( ISR)。 ? 執(zhí)行 ISR。 ISR中,可以通過設(shè)置 GIE= 1重新開放中斷,以實現(xiàn)中斷嵌套,但需要注意避免堆棧的溢出。 ? 執(zhí)行中斷返回指令 RETI返回 ISR。 ISR將 CPU_F、 PCL和 PCH從堆棧中彈出,恢復(fù)這些寄存器原來的值;將 CPU_F的 GIE重新被置為 1,中斷再次使能。 ? 繼續(xù)執(zhí)行下一條指令,即發(fā)生中斷前指令的下一條。如果沒有掛起中斷,程序?qū)⒗^續(xù)處理這些中斷。 14 中斷優(yōu)先級 ? 在同一指令周期內(nèi),如果有多個掛起中斷發(fā)生,那么就要考慮中斷的優(yōu)先級,中斷優(yōu)先級編碼器會將優(yōu)先級最高的中斷請求的中斷向量送出。 PSoC的中斷源及其優(yōu)先級下表所示, 0級最高 。 15 中斷相關(guān)寄存器 ? 中斷清除寄存器( INT_CLRx) 用于清除單個中斷源的提交中斷,每一位對應(yīng)一個中斷源 ? 中斷屏蔽寄存器( INT_MSKx) 用于產(chǎn)生單個中斷源的掛起中斷 ? 中斷向量清除寄存器( INT_VC) 16 通用輸入輸出端口( GPIO) ? GPIO負(fù)責(zé)將 PSoC內(nèi)部設(shè)備與 I/O引腳進(jìn)行連接,為 M8C內(nèi)核與外界提供了數(shù)據(jù)交換接口,PSoC的數(shù)字和模擬系統(tǒng)提供了多種輸入輸出驅(qū)動模式。 17 GPIO結(jié)構(gòu)與類型 ? GPIO包含輸入緩沖器、輸出驅(qū)動器和配置邏輯,配置邏輯用于將 PSoC的數(shù)字和模擬系統(tǒng)連接至外部引腳,其配置信息由相關(guān)的寄存器位存儲。 ? PSoC的輸入輸出引腳分為 8個一組,稱為端口( Port),因此每個端口對應(yīng) 8個 GPIO。每個 GPIO可以配置為以下 3大類型: 由軟件控制的數(shù)字輸入輸出(數(shù)字 IO) 數(shù)字可編程模塊的輸入輸出(全局 IO) 模擬可編程模塊的輸入(模擬輸入) 18 GPIO驅(qū)動模式 ? 每個 GPIO提供了多種輸入輸出驅(qū)動模式,同時還具有中斷能力。所有 GPIO都可以作全局 IO和數(shù)字 IO,單只有部分 GPIO在內(nèi)部能與可編程模擬模塊相連而作為模擬輸入。(詳見教材 P132) 19 數(shù)字 IO ? 可通過讀寫端口數(shù)據(jù)寄存器 PRTxDR實現(xiàn)對 IO端口的讀寫 ? 向 PRTxDR寫入時,每個 GPIO對應(yīng) 1位, GPIO將根據(jù)寫入的數(shù)值和所設(shè)置的驅(qū)動模式驅(qū)動相應(yīng)的管腳 ? M8C通過讀取 PRTxDR獲得端口值,即當(dāng)前端口引腳電壓值所對應(yīng)的邏輯值 20 全局 IO ? 通過設(shè)置端口選擇寄存器 PRTxGS和端口驅(qū)動模式位寄存器 PRTxDMx實現(xiàn)。 ? 若設(shè)為全局輸入: PRTxGS相應(yīng)位置位,設(shè)置PRTxDMx選擇高阻抗數(shù)字輸入模式; ? 若設(shè)為全局輸出: PRTxGS相應(yīng)位置位
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1