女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

你咋知道怎么在IP的kernel module里設置并使用IP interrupt嗎

電子工程師 ? 來源:XILINX 產品應用 ? 作者:Davis Zhang ? 2021-05-18 11:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有時我們需要為官方 IP 或者自己創建的 IP 生成 kernel module,然后在 linux kernel space 里使用 kernel module 來控制這個 IP。如果要使用 IP 中斷,我們需要在 kernel module 代碼里獲取設備中斷并建立中斷服務程序。

在老版本 petalinux,我們可以在 kernelmodule 里直接指定 IP 中斷的實際物理中斷號,但是新版本內核里我們需要在 kernel module 里獲取 IP 的虛擬中斷號。可以在 kernelmodule 代碼里使用 request_irq 函數來獲取中斷并指定中斷服務程序。

附件是為 axigpio IP 寫的一個 kernel module,可以作為參考例子:

首先需要生成一個基于 MPSoC 芯片的 vivado 工程,

在 block design 里加入 MPSoC processing core 和 axi gpiocore,

連接 axi gpio 的中斷信號到 MPSoC processing core 的 PL-》PS 中斷端口

最后生成 bitstream 導出 hdf 或者 xsa,生成 petalinux 工程,

在 petalinux 工程里用下面命令生成并使能名字叫做 gpioirq 的 kernel module,

Petalinux-create-t modules --name gpioirq --enable

然后在petalinux工程目錄里會生成這樣一個路徑 project-spec/meta-user/recipes-modules/gpioirq/files,把里面的 gpioirq.c 用附件里的同名文件覆蓋掉。

用附件里的 system-user.dtsi 把 project-spec/meta-user/recipes-bsp/device-tree/files 里的同名文件覆蓋掉,這是因為默認生成的 device tree 里 axigpio core 的 driver 是 xilinx driver,我們需要把它替換為我們生成的 kernel module 的 drivername,需要注意 system-user.dtsi 里面的 axigpio core 的名字需要和 petalinux 工程生成的 devicetree 里的 axi gpio core 的名字一樣。

然后就可以運行 petalinux-build 和 petalinux-package 命令來生成 boot image,然后上板啟動。Linux boot 之后可以通過 cat/proc/interrupts 命令看到 qgioirq 中斷已經建立起來了,按一下對應 axigpio 的板上 IO 按鈕可以看到中斷服務程序的打印信息。

本文來自 XILINX 產品應用工程師 Davis Zhang

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IP
    IP
    +關注

    關注

    5

    文章

    1798

    瀏覽量

    152329
  • 函數
    +關注

    關注

    3

    文章

    4379

    瀏覽量

    64643
  • 代碼
    +關注

    關注

    30

    文章

    4895

    瀏覽量

    70528

原文標題:開發者分享 | 如何在 IP 的 kernel module 里設置并使用 IP interrupt

文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術江湖】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    樹莓派“定居”完全指南:一鍵設置靜態IP,穩定又高效!

    當你為樹莓派設置靜態IP地址時,實際上是為它分配了一個固定地址,該地址不會改變,而動態IP地址則會在設備每次連接到網絡時發生變化。樹莓派上設置
    的頭像 發表于 05-25 08:32 ?636次閱讀
    樹莓派“定居”完全指南:一鍵<b class='flag-5'>設置</b>靜態<b class='flag-5'>IP</b>,穩定又高效!

    新加坡共享主機怎么設置ip

    新加坡設置共享主機的IP地址,通常涉及多個步驟,包括評估需求、選擇服務商、配置網絡等。以下是一個詳細的設置指南,主機推薦小編為您整理發布新加坡共享主機怎么
    的頭像 發表于 01-24 11:47 ?416次閱讀

    如何在Linux系統上設置站群服務器IP地址

    Linux系統上設置站群服務器的IP地址,可以通過以下步驟進行,主機推薦小編為您整理發布如何在Linux系統上設置站群服務器IP地址。
    的頭像 發表于 12-11 10:05 ?472次閱讀

    知道IP地址有什么用?

    相關信息的,這是Internet之所以能夠運行的基礎。更好理解的說法就是IP地址是發出郵件的地址,如果要寫信給另外一個人,就需要知道
    的頭像 發表于 11-21 10:53 ?724次閱讀

    android如何獲取本機ip地址及ip歸屬地

    的地理位置信息,如省市區等信息。 # 獲取ip地址 # 如果只是查看本機ip,不涉及應用開發,可以依次打開手機設置-我的設備-狀態信息-ip地址界面進行查看(不同品牌手機型號會有差異)
    的頭像 發表于 11-20 11:57 ?862次閱讀

    公網ip和彈性公網ip有什么區別?哪個更好

    公網IP和彈性公網IP都是用于互聯網通信的IP地址,但它們靈活性、成本和管理方式上有所不同。公網IP是直接分配給設備的靜態
    的頭像 發表于 11-06 09:46 ?648次閱讀

    必知!如何有效保護IP地址

    地址是一種通過加密和隧道技術公共網絡上建立專用網絡的方法。當你連接到服務器時,的真實IP地址會被隱藏,取而代之的是服務器分配給你的IP地址。 二、避免隨意點擊不明鏈接 網絡上存在大
    的頭像 發表于 09-07 11:16 ?857次閱讀

    理解彈性IP與浮動IP

    云環境中,彈性IP和浮動IP是兩個經常出現的名詞。它們能夠幫助企業優化資源配置,提高管理效率。接下來本文將詳細介紹彈性IP與浮動IP的概念
    的頭像 發表于 08-29 16:16 ?667次閱讀

    爬蟲代理IP提升爬蟲效率方面扮演著至關重要的角色#代理IP

    IP
    jf_62215197
    發布于 :2024年08月28日 07:52:49

    動態住宅IP的奧秘與科技魅力# IP代理

    IP
    jf_62215197
    發布于 :2024年08月14日 07:22:06

    代理IP類型以及它們適用的業務場景#代理IP

    IP
    jf_62215197
    發布于 :2024年08月13日 07:28:10

    TCP IP協議屬性設置中的IP配置

    現代網絡中,TCP/IP協議是基礎架構的重要組成部分。掌握TCP/IP協議屬性設置中的IP配置對于確保網絡的穩定性、性能和安全至關重要。本
    的頭像 發表于 07-23 10:10 ?983次閱讀

    如何使用代理IP轉換國外IP

    IP
    jf_62215197
    發布于 :2024年07月17日 07:33:17

    IP地址與物聯網安全

    物聯網(IoT)迅速發展大量的設備接入網絡,使得我們的生活獲得極大的便利。那么了解物聯網嗎?本文將探討IP地址物聯網設備中的安全問題以及如何有效防范針對物聯網設備IP地址的攻擊。
    的頭像 發表于 07-15 10:26 ?878次閱讀
    主站蜘蛛池模板: 鄢陵县| 中超| 温宿县| 酒泉市| 汤原县| 克拉玛依市| 万山特区| 临桂县| 资讯 | 山阳县| 讷河市| 留坝县| 吴旗县| 华坪县| 察哈| 晋中市| 普陀区| 临邑县| 胶南市| 襄樊市| 仙桃市| 昭平县| 钟祥市| 嘉善县| 辽宁省| 丹江口市| 凤阳县| 辽中县| 淳化县| 德令哈市| 黄陵县| 商城县| 克山县| 独山县| 汪清县| 若羌县| 正安县| 泌阳县| 房山区| 志丹县| 铁岭市|