chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

鴻蒙開發(fā)板上的完整Python開源項目

OpenHarmony技術(shù)社區(qū) ? 來源:鴻蒙技術(shù)社區(qū) ? 作者:唐佐林 ? 2021-12-03 10:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

你是不是被設(shè)備開發(fā)環(huán)境搭建惹惱過?你是不是因為一堆編譯錯誤而崩潰過?你是不是對燒寫設(shè)備時需要的那 5 分鐘感到無語?現(xiàn)在,另外一種開發(fā)選擇真的來了?。。。?/p>

懷著無比激動的心情,再再再次向大家介紹我的這個 Python 開源項目。并且這次是帶著誠意來的,直接上手的 Python 完整版已經(jīng)可下載使用了。

不像前幾次那樣,說好了是 Python,可是最終還是需要編譯 C 代碼,還是需要燒寫設(shè)備。?!,F(xiàn)在,可以徹底屏蔽 C 語言,使用 Python 語言動態(tài)對設(shè)備進行編程了。

人生苦短,快用Python!

Py4OH-REPL 閃亮登場

Py4OH-REPL 是運行于 PC 上的命令行應(yīng)用程序,其功能是與運行 Py4OH 的開發(fā)板進行通信,動態(tài)將 Python 代碼傳遞到開發(fā)板執(zhí)行,并實時顯示執(zhí)行結(jié)果。

這個 PC 應(yīng)用程序是由我自主設(shè)計開發(fā)的,大家使用后有任何建議和意見都可以直接給我留言。

預(yù)備工作

如下:

下載附件中的 CH340 驅(qū)動并安裝

將設(shè)備連接至 PC 并確認串口(如:COM14)

下載附件中的燒寫工具 Hiburn.exe 和鏡像文件 Py4OH-Hi3861-v1.0.0.bin,并放置于同一目錄

在步驟 3 的目錄中執(zhí)行燒寫命令:Hiburn.exe -com:14 -bin:Py4OH-Hi3861-v1.0.0.bin,如下圖:

ecf7ebc6-53c2-11ec-b2e9-dac502259ad0.png

REPL 內(nèi)置函數(shù)使用說明

//設(shè)備配網(wǎng)//

函數(shù):%config(port,wifi,id,pwd)

說明:%config() 是 REPL 提供的內(nèi)置函數(shù),用于對設(shè)備進行配置

參數(shù)說明:

port –設(shè)備串口號

wifi–常量,指明配置 wifi 連接所需的信息

id–wifi名稱

pwd–wifi密碼

注意:使用 %config() 函數(shù)對設(shè)備進行配置后必須重啟才能生效。

//設(shè)備連接//

函數(shù):%connect( [IP] )

說明:%connect() 是 REPL 提供的內(nèi)置函數(shù),用于連接設(shè)備

參數(shù)說明:IP–字符串形式的設(shè)備 IP 地址,如:192.168.3.22

一般情況下,可省略 IP 參數(shù),直接 %connect() 連接設(shè)備;但附近存在多個設(shè)備時,需要明確指明設(shè)備 IP 地址進行連接,如:%connect(192.168.3.10)。

PS:%disconnect() 函數(shù)將斷開與設(shè)備的連接。

//工作區(qū)設(shè)置//

函數(shù):%workspace( [path] )

說明:%workspace() 是REPL提供的內(nèi)置函數(shù),用于設(shè)置當前工作目錄(Python文件應(yīng)放置于工作目錄中)

參數(shù)說明:path – 目標Python文件所存放的本機目錄

//Python 文件安裝//

函數(shù):%install( [file] )

說明:%install() 是 REPL 提供的內(nèi)置函數(shù),用于將工作目錄中的 Python 文件從 PC 傳輸至設(shè)備中

參數(shù)說明:file–需要安裝到設(shè)備的 Python 文件

//Python 文件執(zhí)行//

函數(shù):%run( file )

說明:%run() 是 REPL 提供的內(nèi)置函數(shù),用于執(zhí)行已安裝到設(shè)備的 Python 文件

參數(shù)說明:file–已經(jīng)存在于設(shè)備中的 Python 文件

//設(shè)備狀態(tài)查詢//

函數(shù):%query( port )

說明:%query() 是 REPL 提供的內(nèi)置函數(shù),用于查詢設(shè)備狀態(tài)

參數(shù)說明:port–設(shè)備串口號

ed28a590-53c2-11ec-b2e9-dac502259ad0.png

設(shè)備運行模式

設(shè)備可運行于 REPL 模式和 APP 模式。

①REPL 模式主要用于開發(fā)階段,可方便的驗證方案和調(diào)試程序。

當設(shè)備運行于 REPL 模式時,設(shè)備啟動階段會嘗試連接 wifi,若連接失敗,則無法進行實時編程,腳本安裝和執(zhí)行。

此時,可將設(shè)備連接至 PC,并通過 %config() 函數(shù)重新配網(wǎng)。REPL 模式需要在開發(fā)板聯(lián)網(wǎng)時(局域網(wǎng))使用。

②APP 模式主要用于部署階段,設(shè)備啟動后從 main.py 文件開始執(zhí)行。

APP 模式下,設(shè)備行為完全依賴于以 main.py 作為入口的 Python 程序,對開發(fā)板是否聯(lián)網(wǎng)無要求。

設(shè)備運行模式可通過 %config() 函數(shù)切換,如:

REPL 模式:%config( COM14, mode, repl )

APP 模式:%config( COM14, mode, app )

注意:切換運行模式后必須重啟才能生效。

設(shè)備實時編程

直接在 REPL 命令行輸入 Python 語句,回車即可。

ed6e318c-53c2-11ec-b2e9-dac502259ad0.png

Py4OH 使用視頻

https://harmonyos.51cto.com/show/9231

更多 Python 設(shè)備開發(fā)文章即將解鎖。。.。。.

開源地址:

https://gitee.com/delphi-tang/python-for-hos
編輯:jq

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

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86770
  • 鴻蒙開發(fā)板
    +關(guān)注

    關(guān)注

    1

    文章

    28

    瀏覽量

    4695

原文標題:鴻蒙開發(fā)板上的完整Python發(fā)布了!

文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    嘗鮮開源鴻蒙6.0?試試明星開發(fā)板Purple Pi OH

    6月19日,開源鴻蒙官方發(fā)布了OpenHarmony6.0Beta1版本,觸覺智能緊隨其后,率先在PurplePiOH開發(fā)板進行適配
    的頭像 發(fā)表于 07-11 18:42 ?312次閱讀
    嘗鮮<b class='flag-5'>開源</b><b class='flag-5'>鴻蒙</b>6.0?試試明星<b class='flag-5'>開發(fā)板</b>Purple Pi OH

    開鴻開發(fā)板深度體驗:從開源鴻蒙開發(fā)到AI場景實踐

    開鴻開發(fā)板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC體驗開源鴻蒙能力學(xué)習(xí)開源鴻蒙
    的頭像 發(fā)表于 07-03 17:03 ?337次閱讀
    開鴻<b class='flag-5'>開發(fā)板</b>深度體驗:從<b class='flag-5'>開源</b><b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>到AI場景實踐

    開源鴻蒙開發(fā)必備!OpenHarmony替換Full SDK全攻略

    本文介紹開源鴻蒙OpenHarmony替換FullSDK的方法,演示設(shè)備為觸覺智能PurplePiOH鴻蒙開發(fā)板獲取FullSD
    的頭像 發(fā)表于 06-06 18:11 ?252次閱讀
    <b class='flag-5'>開源</b><b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>必備!OpenHarmony替換Full SDK全攻略

    貝啟BQ3568HM 開發(fā)板被選用為 OpenHarmony 明星開發(fā)板

    經(jīng)開放原子開源基金會OpenHarmony社區(qū)官方測評評選,貝啟科技BQ3568HM開源鴻蒙開發(fā)板被正式選用為OpenHarmony明星開發(fā)板
    的頭像 發(fā)表于 05-25 00:22 ?616次閱讀
    貝啟BQ3568HM <b class='flag-5'>開發(fā)板</b>被選用為 OpenHarmony 明星<b class='flag-5'>開發(fā)板</b>

    【貝啟科技BQ3568HM開源鴻蒙開發(fā)板深度試用報告】系統(tǒng)鏡像編譯和燒錄

    從貝啟開源社區(qū): BQ3568HM開源鴻蒙系統(tǒng)主板資料匯總帖-開源鴻蒙技術(shù)交流-Bearkey-開源
    發(fā)表于 03-16 10:53

    Banana Pi開源社區(qū)基于瑞芯微RK3588開發(fā)板,DeepSeek開發(fā)利器

    Banana Pi開源社區(qū)基于瑞芯微RK3588開發(fā)板,DeepSeek開發(fā)利器
    的頭像 發(fā)表于 02-19 18:25 ?1831次閱讀
    Banana Pi<b class='flag-5'>開源</b>社區(qū)基于瑞芯微RK3588<b class='flag-5'>開發(fā)板</b>,DeepSeek<b class='flag-5'>開發(fā)</b>利器

    【貝啟科技BQ3568HM開源鴻蒙開發(fā)板深度試用報告】開箱帖

    這次想借著貝啟科技BQ3568HM開源鴻蒙開發(fā)板的機會,再好好溫習(xí)一下開源鴻蒙系統(tǒng)。 一、硬件 貝啟科技BQ3568HM
    發(fā)表于 01-17 21:39

    OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開發(fā)板演示

    本文介紹瑞芯微主板/開發(fā)板編譯OpenHarmony源碼后燒錄鏡像的教程,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示。搭載了瑞芯微RK3566四核處理器,樹莓派卡片電腦設(shè)計,支持開源
    的頭像 發(fā)表于 12-30 10:08 ?845次閱讀
    OpenHarmony源碼編譯后燒錄鏡像教程,RK3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>演示

    開源鴻蒙榮獲開放原子“2024年度操作系統(tǒng)領(lǐng)域國內(nèi)活躍開源項目

    近日,2024開放原子開發(fā)者大會暨首屆開源技術(shù)學(xué)術(shù)大會在武漢圓滿召開。在大會開幕式“2024年度國內(nèi)活躍開源項目&開發(fā)者致謝儀式”
    的頭像 發(fā)表于 12-28 15:39 ?906次閱讀

    OpenHarmony怎么修改DPI密度值?觸覺智能RK3566鴻蒙開發(fā)板演示

    開源鴻蒙OpenHarmony系統(tǒng)下,修改DPI密度值的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,搭載了瑞芯微RK3566四核處理器,Laval
    的頭像 發(fā)表于 12-24 11:46 ?740次閱讀
    OpenHarmony怎么修改DPI密度值?觸覺智能RK3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>演示

    【新品體驗】貝啟科技BQ3568HM開源鴻蒙開發(fā)板免費試用

    貝啟科技BQ3568開源鴻蒙開發(fā)板是一款功能全面的開發(fā)板,搭載了RK3568鴻蒙系統(tǒng)主板和OpenHarmony標準系統(tǒng),具備高性能處理器(
    發(fā)表于 12-12 17:13

    鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示

    鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示,機器人的角色為迎賓機器人,開發(fā)板負責人賓客出現(xiàn)監(jiān)聽
    發(fā)表于 12-02 14:55

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

    本文介紹開源鴻蒙OpenHarmony系統(tǒng)下,修改產(chǎn)品屬性信息的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,已適配全新OpenHarmony5.0 Release系統(tǒng)!
    的頭像 發(fā)表于 11-27 09:31 ?753次閱讀
    OpenHarmony屬性信息怎么修改?觸覺智能RK3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>來演示

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

    本文介紹開源鴻蒙OpenHarmony系統(tǒng)下,開啟/關(guān)閉SELinux權(quán)限的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,已適配全新OpenHarmony5.0 Release
    的頭像 發(fā)表于 11-18 19:03 ?847次閱讀
    如何在<b class='flag-5'>開源</b><b class='flag-5'>鴻蒙</b>OpenHarmony開啟SELinux模式?RK3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>演示

    瑞芯微RK3566鴻蒙開發(fā)板Android11修改第三方輸入法為默認輸入法

    本文適用于觸覺智能所有支持Android11系統(tǒng)的開發(fā)板修改第三方輸入法為默認輸入法。本次使用的是觸覺智能的Purple Pi OH鴻蒙開源主板,搭載了瑞芯微RK3566芯片,類樹莓派設(shè)計,是Laval官方社區(qū)主薦的一款
    的頭像 發(fā)表于 09-24 09:43 ?1108次閱讀
    瑞芯微RK3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)板</b>Android11修改第三方輸入法為默認輸入法