色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

Purple Pi OH(Debian/Ubuntu)使用python控制gpio

觸覺智能 ? 2023-09-09 08:35 ? 次閱讀

本文分享的是Purple Pi OH開源主板搭載Debian/Ubuntu系統如何使用python控制gpio。

Purple Pi OH作為一款兼容樹莓派的開源主板,采用瑞芯微RK3566 (Cortex-A55) 四核64位超強CPU,主頻最高達1.8 GHz,算力高達1Tops,支持INT8/INT16,支持TensorFlow/MXNet/PyTorch/Caffe框架,多路視頻輸出和輸入,支持4K、H.265/H.264視頻解碼,接口豐富。

玩法豐富,支持OpenHarmony、Ubuntu、Debian、Android等多種系統,提供豐富開源資料。

產品規格書:Purple Pi OH 產品手冊

a5fe64ec-4ea8-11ee-a20b-92fbcf53809c.pnga64f2d50-4ea8-11ee-a20b-92fbcf53809c.png

安裝python gpio庫

apt-getupdate
apt -yinstall python3-libgpiod

GPIO輸出

import time
import gpiod

//B7=15
LINE_OFFSET =15

chip0 = gpiod.Chip("0", gpiod.Chip.OPEN_BY_NUMBER)

gpio0_b0 = chip0.get_line(LINE_OFFSET)
gpio0_b0.request(consumer="gpio", type=gpiod.LINE_REQ_DIR_OUT, default_vals=[0])

print(gpio0_b0.consumer())

try:
whileTrue:
gpio0_b0.set_value(1)
time.sleep(0.5)
gpio0_b0.set_value(0)
time.sleep(0.5)
finally:
gpio0_b0.set_value(1)
gpio0_b0.release()

我們通過萬用表檢測該引腳的電壓是否會在高低電壓中進行反復橫跳

GPIO15對應的位置在11

a6916634-4ea8-11ee-a20b-92fbcf53809c.png

GPIO輸入

import time
import gpiod

LINE_OFFSET =23

chip0 = gpiod.Chip("0",gpiod.Chip.OPEN_BY_NUMBER)
gpio0_b7 = chip0.get_line(LINE_OFFSET)
gpio0_b7.request(consumer="gpio", type=gpiod.LINE_REQ_DIR_IN, default_vals=[0])

try:
whileTrue:
value = gpio0_b7.get_value()
time.sleep(0.5)
print("gpio status: ",value)
finally:
gpio0_b7.release()
chip.close

給此GPIO也就是23腳連接3.3V的電平,終端輸出1;將此GPIO連接到GND,終端輸出0。

a6af64fe-4ea8-11ee-a20b-92fbcf53809c.png


排針Pin功能定義

序號
定義
電平
說明
1
VDD_3V3
3.3V
供電輸出3.3V
2
VDD_5V
5V
可做5V輸入供電,也可輸出5V
3
I2C_SDA
3.3V
I2C數據信號
4
VDD_5V
5V
可做5V輸入供電,也可輸出5V
5
I2C_SCL
3.3V
I2C時鐘信號
6
GND
GND
電源
7
GPIO_7
3.3V
gpio編號為23
8
UART_TXD
3.3V
/dev/ttyS0 發送
9
GND
GND
電源地
10
UART_RXD
3.3V
/dev/ttyS0 接收
11
GPIO_0
3.3V
gpio編號為15
12
GPIO_1
3.3V
gpio編號為22
13
GPIO_2
3.3V
gpio編號為20
14
GND
GND
電源地
15
GPIO_3
3.3V
gpio編號為21
16
GPIO_4
3.3V
gpio編號為124
17
VDD_3V3
3.3V
供電輸出3.3V
18
GPIO_5
3.3V
gpio編號為125
19
SPI_MOSI
3.3V
SPI數據信號
20
GND
GND
電源地
21
SPI_MISO
3.3V
SPI數據信號
22
GPIO_6
3.3V
gpio編號為130
23
SPI_SCLK
3.3V
SPI時鐘信號
24
SPI_CS0
3.3V
SPI片選信號0
25
GND
GND
電源地
26
SPI_CS1
3.3V
SPI片選信號1
27
GPIO_30
3.3V
gpio編號為138
28
GPIO_31
3.3V
gpio編號為139
29
GPIO_21
3.3V
gpio編號為132
30
GND
GND
電源地
31
GPIO_22
3.3V
gpio編號為121
32
GPIO_26
3.3V
gpio編號為120
33
GPIO_23
3.3V
gpio編號為122
34
GND
GND
電源地
35
GPIO_24
3.3V
gpio編號為127
36
GPIO_27
3.3V
gpio編號為123
37
GPIO_25
3.3V
gpio編號為133
38
GPIO_28
3.3V
gpio編號為126
39
GND
GND
電源地
40
GPIO_29
3.3V
gpio編號為131

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

    關注

    53

    文章

    2003

    瀏覽量

    71847
  • 開源
    +關注

    關注

    3

    文章

    3472

    瀏覽量

    42944
  • GPIO
    +關注

    關注

    16

    文章

    1223

    瀏覽量

    52756
  • python
    +關注

    關注

    56

    文章

    4813

    瀏覽量

    85314
  • Purple
    +關注

    關注

    0

    文章

    8

    瀏覽量

    264
收藏 人收藏

    評論

    相關推薦

    OpenHarmony默認30秒熄屏太麻煩?觸覺智能鴻蒙開發板教你輕松取消

    OpenHarmony系統開機后 30 秒會自動息屏,教大家兩招輕松取消自動息屏,觸覺智能Purple Pi OH鴻蒙開發板演示,已適配全新OpenHarmony5.0 Release系統!
    的頭像 發表于 12-09 11:45 ?369次閱讀
    OpenHarmony默認30秒熄屏太麻煩?觸覺智能鴻蒙開發板教你輕松取消

    OpenHarmony屬性信息怎么修改?觸覺智能RK3566鴻蒙開發板來演示

    本文介紹開源鴻蒙OpenHarmony系統下,修改產品屬性信息的方法,觸覺智能Purple Pi OH鴻蒙開發板演示,已適配全新OpenHarmony5.0 Release系統!
    的頭像 發表于 11-27 09:31 ?324次閱讀
    OpenHarmony屬性信息怎么修改?觸覺智能RK3566鴻蒙開發板來演示

    如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發板演示

    本文介紹開源鴻蒙OpenHarmony系統下,開啟/關閉SELinux權限的方法,觸覺智能Purple Pi OH鴻蒙開發板演示,已適配全新OpenHarmony5.0 Release系統!
    的頭像 發表于 11-18 19:03 ?513次閱讀
    如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發板演示

    OpenHamrony4.0去除鎖屏是一種什么體驗?觸覺智能給你支支招

    本文介紹開源鴻蒙OpenHarmony 4.0系統下,去除鎖屏開機后直接進入界面的方法,觸覺智能Purple Pi OH鴻蒙開發板演示,已適配全新OpenHarmony5.0 Release系統!
    的頭像 發表于 11-13 10:37 ?399次閱讀
    OpenHamrony4.0去除鎖屏是一種什么體驗?觸覺智能給你支支招

    Ubuntu系統遷移指南:輕松駕馭國產3568嵌入式實驗箱

    本文基于創龍教儀TL3568-PlusTEB嵌入式教學實驗箱實現ubuntu系統移植。瑞芯微平臺提供的SDK支持buildroot、Debian、yocto,但Ubuntu需要自行定制文件系統。本文
    的頭像 發表于 10-29 08:06 ?743次閱讀
    <b class='flag-5'>Ubuntu</b>系統遷移指南:輕松駕馭國產3568嵌入式實驗箱

    觸覺智能Purple Pi OH鴻蒙開發板成功適配OpenHarmony5.0 Release,開啟新征程

    觸覺智能Purple Pi OH鴻蒙開發板,成功適配OpenHarmony5.0 Release版本!為大家帶來OpenHarmony5.0特性講解!關注觸覺智能,為大家帶來更多OpenHarmony5.0功能體驗介紹!
    的頭像 發表于 10-25 10:51 ?599次閱讀
    觸覺智能<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>鴻蒙開發板成功適配OpenHarmony5.0 Release,開啟新征程

    瑞芯微RK3566鴻蒙開發板Ubuntu虛擬機環境搭建教程,觸覺智能Purple Pi OH主板

    本文適用于Ubuntu虛擬機環境搭建教程學習,設備為觸覺智能開發的瑞芯微RK3566開發板,型號Purple Pi OH。是Laval官方社區主薦的一款鴻蒙開發主板。支持Openhar
    的頭像 發表于 09-08 18:25 ?1728次閱讀
    瑞芯微RK3566鴻蒙開發板<b class='flag-5'>Ubuntu</b>虛擬機環境搭建教程,觸覺智能<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>主板

    瑞芯微RK3566鴻蒙開發板Ubuntu虛擬機環境搭建教程,觸覺智能Purple Pi OH主板

    本文適用于Ubuntu虛擬機環境搭建教程學習,設備為觸覺智能開發的瑞芯微RK3566開發板,型號Purple Pi OH。是華為Laval官方社區主薦的一款鴻蒙開發主板。支持Openh
    的頭像 發表于 09-05 17:47 ?335次閱讀
    瑞芯微RK3566鴻蒙開發板<b class='flag-5'>Ubuntu</b>虛擬機環境搭建教程,觸覺智能<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>主板

    樹莓派裝ubuntu和raspbian哪個更好

    樹莓派(Raspberry Pi)是一款由英國樹莓派基金會開發的單板計算機,廣泛應用于教育、科研、物聯網等領域。樹莓派支持多種操作系統,其中Ubuntu和Raspbian是最受歡迎的兩種。 系統來源
    的頭像 發表于 08-30 15:41 ?1954次閱讀

    Purple Pi OH 更改SDK的編譯選項

    開源鴻蒙硬件方案領跑者觸覺智能本文適用于在PurplePiOH開發板更改SDK編譯選項。觸覺智能的PurplePiOH鴻蒙開源主板,是華為Laval官方社區主薦的一款鴻蒙開發主板。該主板主要針對學生黨,極客,工程師,極大降低了開源鴻蒙開發者的入門門檻,具有以下幾點優勢:支持開源鴻蒙/Linux/Andriod11/麒麟,兼容樹莓派;四核A55,最高1.8G主
    的頭像 發表于 07-06 08:33 ?386次閱讀
    <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b> 更改SDK的編譯選項

    米爾瑞米派集聚5種操作系統,兼顧學習開發和項目產品需要的派

    系列移植指南包含Ubuntu移植 Remi Pi_Debian系列移植指南包含Debian移植 Remi Pi_ROS系列移植指南包含ROS移植表2 軟件資料關于Remi
    發表于 07-05 17:26

    Purple Pi OH固件的芯片信息識別問題說明

    開源鴻蒙硬件方案領跑者觸覺智能本文適用于在PurplePiOH固件的芯片信息識別問題說明。觸覺智能的PurplePiOH鴻蒙開源主板,是華為Laval官方社區主薦的一款鴻蒙開發主板。該主板主要針對學生黨,極客,工程師,極大降低了開源鴻蒙開發者的入門門檻,具有以下幾點優勢:支持開源鴻蒙/Linux/Andriod11/麒麟,兼容樹莓派;四核A55,最高1.8G
    的頭像 發表于 06-26 08:32 ?372次閱讀
    <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>固件的芯片信息識別問題說明

    Purple Pi OH高效開發:SDK優化實戰

    開源鴻蒙硬件方案領跑者觸覺智能本文適用于在PurplePiOH開發板上進行SDK編譯修改。觸覺智能的PurplePiOH鴻蒙開源主板,是華為Laval官方社區主薦的一款鴻蒙開發主板。該主板主要針對學生黨,極客,工程師,極大降低了開源鴻蒙開發者的入門門檻,具有以下幾點優勢:支持開源鴻蒙/Linux/Andriod11/麒麟,兼容樹莓派;四核A55,最高1.8G
    的頭像 發表于 06-14 08:32 ?1249次閱讀
    <b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>高效開發:SDK優化實戰

    適合大學生的鴻蒙開發板-Purple Pi OH之安裝Docker

    介紹本文基于purple-pi-oh系列主板演示Linux系統安裝Docker,方法適用于RK3566全系列產品。本教程將指導你在基于RK3566的LInux系統上安裝Docker。Docker是一
    的頭像 發表于 05-10 08:32 ?708次閱讀
    適合大學生的鴻蒙開發板-<b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>之安裝Docker

    米爾瑞米派Remi Pi Ubuntu系統移植指南

    的傳統的桌面系統也加入到嵌入式環境體系中,如Ubuntudebian等,為嵌入式提供更方便實用的系統。本文主要介紹基于ubuntu22.04core和米爾核心板定制
    的頭像 發表于 04-29 08:01 ?1054次閱讀
    米爾瑞米派Remi <b class='flag-5'>Pi</b> <b class='flag-5'>Ubuntu</b>系統移植指南
    主站蜘蛛池模板: AV天堂AV亚洲啪啪久久无码 | 一品道门在线视频 | 免费观看桶机十分钟 | 国产成人综合在线 | 麻豆蜜桃国语精品无码视频 | 特黄AAAAAAA片免费视频 | 亚洲精品在线观看视频 | 国产免费久久精品国产传媒 | 99re久久免费热在线视频手机 | 国内2018年午夜福利5678 | 性色AV一区二区三区V视界影院 | 国产 亚洲 中文字幕 久久网 | 欧美日韩午夜群交多人轮换 | 成人小视频在线免费观看 | 日韩精品久久久久影院 | 草莓西瓜樱桃香蕉直播视频 | 国色天香视频在线社区 | 国产亚洲精品在浅麻豆 | 97精品视频| 国产又粗又黄又爽的大片 | 国产精品亚洲精品日韩电影 | 亚洲看片无码免费视频 | 伊人久久大香线蕉avapp下载 | 国产一级特黄a大片99 | 免费人成在线观看网站视频 | 日本一区不卡在线播放视频免费 | 国产午夜a理论毛片在线影院 | 黑人猛挺进小莹的体内视频 | 久久精品WWW人人爽人人 | 国产九九九九九九九A片 | 国产精品久久久久久久久LI无码 | 亚洲影院在线播放 | 在线观看精品视频看看播放 | 亚洲欧洲日产国产 最新 | 亚洲精品视频免费在线观看 | 亚洲AV久久无码精品九号 | 广播电台在线收听 | 蜜芽视频在线观看视频免费播放 | 99精品国产自在自线 | 又长又大又粗又硬3p免费视频 | 麻豆国产99在线中文 |