分享 通過MIO接入外設中斷 md

2022-07-20 01:09:08 字數 935 閱讀 5998

zynq-7000和mpsoc有很多mio管腳。如果外設有中斷,也可以通過mio驅動。

按下列模式,在gpio的裝置樹里宣告為中斷控制器

&gpio0 ;
外設的裝置樹里,新增下列行,宣告gpio0為自己的中斷控制器,並宣告對應的mio引腳和中斷內心。

touchscreen@0 ;
單板啟動後,可以檢查啟動資訊和中斷資訊。

# dmesg | grep ads

ads7846 spi32766.0: touchscreen, irq 148

# cat /proc/interrupts

cpu0 cpu1

148: 21 1 zynq-gpio 52 ads7846

gpio的中斷說明,在linux的檔案documentation/devicetree/bindings/gpio/gpio-zynq.txt裡。

中斷的相關資訊如下:

- interrupt-controller   : marks the device node as an interrupt controller.

- #interrupt-cells : should be 2. the first cell is the gpio number.

the second cell bits[3:0] is used to specify trigger type and level flags:

1 = low-to-high edge triggered.

2 = high-to-low edge triggered.

4 = active high level-sensitive.

8 = active low level-sensitive.

Android微信SDK分享功能接入

文章 第一步 填應用資訊上傳應用縮圖,這個隨意傳。具體簽名方法可以看blog 構建型別要選擇release android studio系列 簽名打包 在包名下面建立wxapi的包,並在wxapi的包中建立wxentryactivity繼承activity,實現iwxapieventhandler介...

菜鳥天地對接功能之單點接入分享

從cp內部系統進入菜鳥天地,也就是從菜鳥的合作夥伴 物流或快遞公司內部系統 單點跳轉進入菜鳥天地系統 紅色的請求需要cp實現 合作方 1 link介面 伺服器端獲取快速登入菜鳥的令牌 logintoken cnuser get login token 請求引數 員工工號 返回引數 logintoke...

通過ShareSDK分享新年祝福

1 在android studio中建立module,module間存在依賴 2 用android studio製作.9圖 3 螢幕截圖的寫法,4行 就搞定 4 通過設定內邊距為imageview新增邊框效果的小技巧 6 sharesdk和onekeyshare的最基本用法 mob官方推薦的andr...