国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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個端口

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

第三部分為SPI,共享外設(shè)中斷,來自于44個PS端的IO外設(shè)以及16個PL端的中斷。中間部分為GIC,也即中斷控制器,用于對中斷進行使能、關(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

    文章

    11279

    瀏覽量

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

    關(guān)注

    0

    文章

    12

    瀏覽量

    8362
  • Zynq
    +關(guān)注

    關(guān)注

    10

    文章

    630

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

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

    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

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

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

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

    你好,我目前在使用TC377芯片,我需要在PWM中斷內(nèi)使用QSPI通信,出于某種原因,我不得不將PWM中斷優(yōu)先級提到最高,這導(dǎo)致我無法進入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

    LP87744-Q1 汽車,三個 3A 低噪聲降壓轉(zhuǎn)換器和 5V 升壓轉(zhuǎn)換器數(shù)據(jù)手冊

    LP8774x-Q1 器件旨在滿足各種汽車和工業(yè)雷達(dá)應(yīng)用中 AWR 和 IWR MMIC 的電源管理要求。該器件具有三個降壓 DC/DC 轉(zhuǎn)換器、一 5V 升壓轉(zhuǎn)換器和一 1.8V 或 3.3V LDO。LDO 由升壓供電,
    的頭像 發(fā)表于 04-23 16:32 ?796次閱讀
    LP87744-Q1 汽車,<b class='flag-5'>三個</b> 3A 低噪聲降壓轉(zhuǎn)換器和 5V 升壓轉(zhuǎn)換器數(shù)據(jù)手冊

    詳解Zynq中的SPI控制器

    本文簡單介紹Zynq中的SPI控制器。本文將“master”稱為“主機”;將“slave”稱為“從機”;將“slave slect”從機選擇簡稱為SS。
    的頭像 發(fā)表于 03-31 10:35 ?1886次閱讀
    詳解<b class='flag-5'>Zynq</b>中的<b class='flag-5'>SPI</b>控制器

    半導(dǎo)體制造過程中的三個主要階段

    前段工藝(Front-End)、中段工藝(Middle-End)和后段工藝(Back-End)是半導(dǎo)體制造過程中的三個主要階段,它們在制造過程中扮演著不同的角色。
    的頭像 發(fā)表于 03-28 09:47 ?7331次閱讀
    半導(dǎo)體制造過程中的<b class='flag-5'>三個</b>主要階段

    Zynq7000處理器的配置詳解

    添加好ZYNQ7 Processing System IP核后,需要對其進行配置,雙擊彈出如下窗口。綠色部分表示ZYNQ PS部分中可配置的項目,可以雙擊轉(zhuǎn)向相應(yīng)的設(shè)置界面,也可以直接
    的頭像 發(fā)表于 03-27 09:37 ?2605次閱讀
    <b class='flag-5'>Zynq</b>7000處理器的配置詳解

    如何檢測極管的三個

    可以用萬用表來初步確定極管的好壞及類型 (NPN 型還是 PNP 型 ),并辨別出e(發(fā)射極)、b(基極)、c(集電極)三個電極。
    發(fā)表于 03-08 16:40

    如何區(qū)分場效應(yīng)管mos管三個引腳

    場效應(yīng)管mos管三個引腳怎么區(qū)分
    發(fā)表于 03-07 09:20 ?0次下載

    如何在三個三個或更多現(xiàn)場可編程門陣列* (FPGA) 設(shè)備上同時運行OpenVINO??

    無法同時使用三個FPGA卡在同一模型上進行推理
    發(fā)表于 03-06 07:15