日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Zynq中斷的三個部分:SGI、PPI、SPI

454398 ? 來源:瓜大三哥 ? 作者:米果不回來 ? 2020-11-16 17:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Zynq中斷大致可分為三個部分

第一部分為SGI,軟件生成的中斷,共16個端口

第二部分為PPI,CPU私有外設(shè)中斷,有5個;

第三部分為SPI,共享外設(shè)中斷,來自于44個PS端的IO外設(shè)以及16個PL端的中斷。中間部分為GIC,也即中斷控制器,用于對中斷進(jìn)行使能、關(guān)閉、掩碼、設(shè)置優(yōu)先等。


以下為中斷控制器框圖,主要的控制器部分為ICC和ICD,ICD連接SGI和PPI,ICD連接SPI,可配置兩者的寄存器來控制中斷。


SGI中斷(軟件產(chǎn)生中斷),共16個IRQ ID號


PPI中斷,CPU私有中斷,共5個IRQ ID號


SPI中斷部分,共60個IRQ ID號



接下來設(shè)置帶有中斷的GPIO

INT_MASK:中斷掩碼

INT_DIS: 中斷關(guān)閉

INT_EN: 中斷使能

INT_TYPE: 中斷類型,設(shè)置電平敏感還是邊沿敏感

INT_POLARITY:中斷極性,設(shè)置低電平或下降沿還是高電平或上升沿

INT_ANY: 邊沿觸發(fā)方式,需要INT_TYPE設(shè)置為邊沿敏感才能使用


GPIO初始化→設(shè)置按鍵和LED方向→設(shè)置產(chǎn)生中斷方式→設(shè)置中斷→打開中斷控制器→打開中斷異常→打開GPIO中斷→判斷KEY_FLAG值,是1,寫LED

GPIO_CONFIG =XGpioPs_LookupConfig(MIO_0_ID) ;
Status =XGpioPs_CfgInitialize(&GPIO_PTR, GPIO_CONFIG, PIO_CONFIG->BaseAddr) ;
    //設(shè)置LED方向
    XGpioPs_SetDirectionPin(&GPIO_PTR,0, GPIO_OUTPUT) ;
    XGpioPs_SetDirectionPin(&GPIO_PTR,13, GPIO_OUTPUT) ;
    //設(shè)置按鍵方向
    XGpioPs_SetDirectionPin(&GPIO_PTR,PS_KEY1, GPIO_INPUT) ;
    XGpioPs_SetDirectionPin(&GPIO_PTR,PS_KEY2, GPIO_INPUT) ;
    //使能LED輸出
    XGpioPs_SetOutputEnablePin(&GPIO_PTR,0, GPIO_OUTPUT) ;
    XGpioPs_SetOutputEnablePin(&GPIO_PTR,13, GPIO_OUTPUT) ; 
    //設(shè)置中斷類型 0表示上升沿  
XGpioPs_SetIntrTypePin(&GPIO_PTR,PS_KEY1, 0);//rising edge
    XGpioPs_SetIntrTypePin(&GPIO_PTR,PS_KEY2, 0);//rising edge
    //設(shè)置按鍵使能
    XGpioPs_IntrEnablePin(&GPIO_PTR,PS_KEY1) ;
    XGpioPs_IntrEnablePin(&GPIO_PTR,PS_KEY2) ;
    //設(shè)置中斷
    Status= IntrInitFuntion(&INTCInst, MIO_0_ID, &GPIO_PTR) ;
    //產(chǎn)生按鍵的GPIO
    while(1)
            {
                if (key_flag)
                {
                    XGpioPs_WritePin(&GPIO_PTR,0, key_val) ;
                    XGpioPs_WritePin(&GPIO_PTR,13, key_val) ;
                    key_val= ~key_val ;
                    key_flag= 0 ;
                }
            }
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11332

    瀏覽量

    225991
  • MIO
    MIO
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    8366
  • Zynq
    +關(guān)注

    關(guān)注

    10

    文章

    633

    瀏覽量

    49589
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    波形為什么雜亂無章?SPI為什么可觀不可測?

    是數(shù)字電路或軟件邏輯的問題,因此就讓學(xué)員就用示波器掛SPI接口看了下SPI波形。 第二現(xiàn)象是學(xué)員發(fā)現(xiàn),一旦SPI接口連接了示波器探頭,信號源波形就正常了,正常波形見下圖。 第
    的頭像 發(fā)表于 04-23 18:37 ?4519次閱讀
    波形為什么雜亂無章?<b class='flag-5'>SPI</b>為什么可觀不可測?

    SPE協(xié)議芯片如何讓工業(yè)布線瘦身70%?三個實戰(zhàn)案例告訴你

    在工業(yè)現(xiàn)場,布線一直是讓人頭疼的問題。傳統(tǒng)的以太網(wǎng)需要4對線,體積大、成本高;現(xiàn)場總線又速率低、互操作性差。SPE(單對以太網(wǎng))協(xié)議芯片的出現(xiàn),正在改變這一切。本文通過三個實戰(zhàn)案例,看看SPE如何讓工業(yè)布線瘦身70%。
    的頭像 發(fā)表于 03-13 17:49 ?1211次閱讀

    駿馬奔騰,芯向未來:SiC功率器件的“三個必然”與丙午馬年的產(chǎn)業(yè)躍遷

    駿馬奔騰,芯向未來:SiC功率器件的“三個必然”與丙午馬年的產(chǎn)業(yè)躍遷 日期: 2026年 丙午馬年 除夕 主題: 傾佳電子楊茜“三個必然”戰(zhàn)略論斷與基本半導(dǎo)體碳化硅技術(shù)的產(chǎn)業(yè)替代邏輯 關(guān)鍵詞
    的頭像 發(fā)表于 02-15 10:33 ?176次閱讀
    駿馬奔騰,芯向未來:SiC功率器件的“<b class='flag-5'>三個</b>必然”與丙午馬年的產(chǎn)業(yè)躍遷

    altium designer 如何畫短路兩或者三個網(wǎng)絡(luò)的封裝?

    如何我畫了一天線,有3引腳,TX1,TX2,GND, 但實際上這三個引腳是連在一起的。我導(dǎo)入pcb后,會報DRC警告,這個該怎么解決?
    發(fā)表于 02-12 19:30

    三個經(jīng)典開關(guān)電源實際問題解析

    下面三個關(guān)于多路輸出電源連續(xù)工作模式的問題,測試一下您的電源設(shè)計知識。然后核對您的答案。
    的頭像 發(fā)表于 01-22 16:08 ?3661次閱讀
    <b class='flag-5'>三個</b>經(jīng)典開關(guān)電源實際問題解析

    MDD從工程故障看極管三個極的設(shè)計誤區(qū)與失效案例

    一、為什么極管問題總是“看起來很隨機(jī)”?在FAE現(xiàn)場支持中,經(jīng)常遇到如下問題:-同一電路,有的板子正常,有的異常-高溫下工作不穩(wěn)定-更換批次后性能漂移這些問題,90%都與三個極的設(shè)計與使用方式有關(guān)
    的頭像 發(fā)表于 01-19 11:48 ?400次閱讀
    MDD從工程故障看<b class='flag-5'>三</b>極管<b class='flag-5'>三個</b>極的設(shè)計誤區(qū)與失效案例

    三個必然”戰(zhàn)略論斷下的SiC碳化硅功率半導(dǎo)體產(chǎn)業(yè)演進(jìn)與自主可控之路

    )材料的代際跨越。在此關(guān)鍵節(jié)點,傾佳電子(Changer Tech)合伙人楊茜提出的“三個必然”戰(zhàn)略論斷——即碳化硅(SiC)MOSFET模塊必然全面取代IGBT模塊、SiC MOSFET單管必然取代高壓硅基器件、650V SiC必然取代超級結(jié)(Super Junction)與
    的頭像 發(fā)表于 01-08 21:35 ?358次閱讀

    PPI(Passive Plus):高性能射頻/微波無源元件領(lǐng)域的卓越領(lǐng)航者

    功率和薄膜):具有高功率承受能力和穩(wěn)定的電阻值,適用于高功率射頻和微波電路。晶電容器:結(jié)合了多種電容器的優(yōu)點,提供更為優(yōu)異的性能。PPI在產(chǎn)品研發(fā)上注重技術(shù)創(chuàng)新,不斷推出符合市場需求的新產(chǎn)品。同時
    發(fā)表于 01-06 11:05

    如何在ZYNQ本地部署DeepSeek模型

    將最小號 DeepSeek 模型部署到 AMD Zynq UltraScale+ MPSoC 處理系統(tǒng)的項目。
    的頭像 發(fā)表于 12-19 15:43 ?7871次閱讀
    如何在<b class='flag-5'>ZYNQ</b>本地部署DeepSeek模型

    未來工業(yè)AI發(fā)展的三個必然階段

    與優(yōu)化 能力的深層革命。 未來十年,工業(yè)AI的發(fā)展將經(jīng)歷三個清晰的階段:? 智能輔助 → 智能決策 → 自主優(yōu)化 。這次進(jìn)化,構(gòu)成了工業(yè)從“人控機(jī)器”到“機(jī)器共智”的核心路徑。 一、第一階段:智能輔助(AI for Assistance) 時間窗口:
    的頭像 發(fā)表于 10-27 15:47 ?620次閱讀
    未來工業(yè)AI發(fā)展的<b class='flag-5'>三個</b>必然階段

    硬件SPICS操作兩norflash,怎么互斥操作兩norflash?

    硬件SPICS操作兩norflash,怎么互斥操作兩norflash,有一norf
    發(fā)表于 09-26 06:18

    請問K230D的三個相機(jī)能同步采樣嗎?

    如題 K230D的三個相機(jī)能同步采樣嗎?
    發(fā)表于 08-04 06:32

    SPI通信可不可以不使用中斷

    你好,我目前在使用TC377芯片,我需要在PWM中斷內(nèi)使用QSPI通信,出于某種原因,我不得不將PWM中斷優(yōu)先級提到最高,這導(dǎo)致我無法進(jìn)入spi中斷。因此,我希望知道
    發(fā)表于 07-31 08:15

    CH367連接zynq問題

    通過四線SPI連接CH367和zynq時,CH367使用CH367StreamSPI函數(shù)設(shè)置為四線模式,然后設(shè)置SDI為MISO,SDX為MOSI,SCS和SCL為片選和時鐘
    發(fā)表于 07-03 10:10

    怎么結(jié)合嵌入式,Linux,和FPGA三個方向達(dá)到一均衡發(fā)展?

    在嵌入式領(lǐng)域,不少人都懷揣著讓嵌入式、Linux 和 FPGA 三個方向?qū)崿F(xiàn)均衡發(fā)展的夢想,然而實踐中卻面臨諸多挑戰(zhàn)。就像備受矚目的全棧工程師稚暉君,他從大學(xué)玩單片機(jī)起步,憑借將智能算法融入嵌入式而
    的頭像 發(fā)表于 06-25 10:08 ?1049次閱讀
    怎么結(jié)合嵌入式,Linux,和FPGA<b class='flag-5'>三個</b>方向達(dá)到一<b class='flag-5'>個</b>均衡發(fā)展?
    齐齐哈尔市| 揭阳市| 澜沧| 鄱阳县| 泾源县| 长沙县| 如皋市| 寿光市| 寿阳县| 密山市| 微山县| 平乐县| 中西区| 柳江县| 忻州市| 吉林省| 青岛市| 瑞安市| 盐源县| 辉县市| 从江县| 鲜城| 呼图壁县| 邮箱| 宁津县| 县级市| 莒南县| 修武县| 五寨县| 阳高县| 定结县| 仁化县| 靖宇县| 广饶县| 太仆寺旗| 嘉荫县| 上杭县| 万盛区| 峨眉山市| 绵竹市| 乌鲁木齐县|