精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

通過VSCode RTOS插件使用Python為物聯網系統編寫程序

開發 后端
RTOS 之類的實時嵌入式操作系統使嵌入式系統的編程更簡單。物聯網(IoT)無處不在,它意味著幾乎所有的產品,從冰箱到口袋手表,都可以連網。為了實現這個目標,每個產品都需要擁有一個嵌入式計算機來運行網絡棧,有些產品幾乎是小的不可思議。

 [[335572]]

RTOS 之類的實時嵌入式操作系統使嵌入式系統的編程更簡單

物聯網(IoT)無處不在,它意味著幾乎所有的產品,從冰箱到口袋手表,都可以連網。為了實現這個目標,每個產品都需要擁有一個嵌入式計算機來運行網絡棧,有些產品幾乎是小的不可思議。這就是嵌入式軟件出現的場景:現代科技打造的非常小的計算機,硬編碼到硬件芯片,不需要任何板外處理器、內存或者存儲盤。

就傳統視角而言,這種場景意味著沒有操作系統可用,但是因為種種 原因,開發者發現,類似于 RTOS 之類的實時嵌入式操作系統能讓嵌入式系統的編程變得非常簡單。

雖然 RT-Thread 嵌入式操作系統致力于鼓勵程序員新手進入物聯網領域,但并非所有的人都具備使用 C 語言硬編碼微芯片的能力。幸運的是,MicroPython 通過讓開發者創建運行于嵌入式系統的 Python 代碼的方式,逐漸填補了這個鴻溝。為了讓整個過程更簡單,RT-Thread 有一個可以用于 VSCode 和 VSCodium 的插件,為開發者提供了物聯網方面的開發環境。其部分特性包括:

  • 方便的連接方式,可以很容易的通過串口、網絡或者 USB 連接到開發板(如果你使用過 Arduino,肯定會很熟悉這個流程)。
  • 支持上傳文件或目錄到開發板。
  • 支持基于 MicroPython 的代碼,而且具有智能的代碼補完、語法檢查功能。
  • 支持 MicroPython REPL 交互式環境。
  • 豐富的示例代碼和演示程序。
  • 完整的工程同步功能。
  • 快速運行內存中的程序代碼。
  • 運行函數的代碼片段。
  • 支持主流的 MicroPython 開發板。
  • 支持 Linux 和 Windows 操作系統,并經過充分測試。

準備

在開始之前,如果你使用的是 Windows 操作系統,那么必須保證 VSCode 的默認終端是 PowerShell。運行 VSCodium,從 “Terminal” 菜單項啟動一個終端. 在顯示在 VSCodium 窗口底部的終端界面,從下拉菜單頂端選擇 “PowerShell”。 不論你是在 Windows 還是 Linux 系統下工作,必須保證安裝了 Python 3(在 Linux 上,它可能已經安裝了,否則可以通過軟件庫安裝它)。

還要安裝的是微軟提供的通用 VSCode Python 插件。安裝方法是點擊 “File” 菜單,找到 “Preferences” 子菜單,從中打開 “Extensions” 面板。在擴展中,搜索 “Python”,找到來自微軟的 Python 插件。

 

VSCodium Python plugin

當然,在上述操作之前,你要先正確安裝 VSCodium 或 VSCode。

安裝插件

安裝 MicroPython 開發插件的方法與安裝 Python 插件一樣,點擊 “File” 菜單,找到 “Preferences” 子菜單,選擇 “Extensions”。

在擴展中,搜索 “MicroPython”,安裝 RT-Thread 插件。

 

MicroPython plugin for RT-Thread

使用插件

你的開發板必須能訪問串口,這需要組策略的允許。你可能需要將自己的賬戶加入該組,通常在默認情況下你的賬戶可能并不在該組。首先,確認你的賬戶不在 “dialout” 組:

  1. $ groups
  2. tux users

本例中,用戶“tux”只是“tux”組和“users”組的成員,所以需要將用戶“tux”添加到“dialout”組:

  1. $ sudo usermod --append --groups dialout tux

退出登錄或重啟以載入你新的組權限。

創建 MicroPython 工程

MicroPython 開發的第一步是創建 MicroPython 工程用來編寫和運行代碼。使用 MicroPython 插件創建工程的方法是,點擊左下方的 “Create MicroPython project” 按鈕。

Create MicroPython project

之后會有一些提示,讓你選擇創建空白工程還是包含例程的工程。

連接到開發板

點擊 VSCodium 左下方的 “Connection” 按鈕,進行 VSCodium 與開發板的連接,在彈出的列表中,選擇要連接的物理設備。

查看例程

MicroPython 插件提供了許多例程和例庫,供學習和調用。獲取例程的過程是,激活 MicroPython 之后,VSCodium 左側按鈕條會出現“新建”快捷圖標,點擊該圖標就可以了。點擊“文檔”快捷圖標,會顯示例程文件列表;點擊“文件夾”快捷圖標,會顯示例庫列表。

MicroPython examples

直接在開發板上運行 MicroPython 文件

在 VSCodium 中可以通過在開發板上運行單個程序文件,很方便快捷的進行程序調試??旖萱I Alt+Q 會觸發一個特定的插件,該插件會將當前的 Python 文件上傳到開發板內存中。你還可以在當前 Python 文檔界面點擊右鍵,然后選擇 “Run the MicroPython file directly on the device” 實現同樣的功能。

Running code on your device

如果你需要以不上傳代碼的方式檢查一組代碼,可以使用“代碼片段”功能。要運行 MicroPython REPL 環境中的代碼片段,在編輯器中選中要運行的片段,右鍵菜單中點擊 “Execute the selected MicroPython code on the device” (也可以使用 Alt+Q 快捷鍵)。

加載文件和目錄到開發板

如果需要加載文件或目錄到開發板,有現成的方法可用:選中工程中要加載到開發板的文件或目錄,在選中的對象上右鍵,點擊右鍵菜單中的 “Download the file/folder to the device”。

注意,如果開發板中已有與要加載的文件或目錄同名者,加載操作將導致開發板原有的內容被覆蓋。

在 REPL 環境中運行 os.listdir() 命令,可以檢查文件和目錄是否成功加載。當然,也可以通過相應的命令刪除 REPL 中的文件或目錄。

刪除文件的命令如下:

  1. os.remove('file_to_delete')

刪除目錄的命令如下:

  1. os.rmdir('folder_to_delete')

工程的同步

點擊左下角“同步”按鈕可以啟動工程同步,該操作將把本地工程中所有的文件和目錄同步到開發板的文件系統。建議在完成程序調試之后進行該操作,調試過程中不需要頻繁進行同步操作。

工程的同步操作完成后,開發板上的文件列表可以在 “Device Files List” 列看到。

放手嘗試

RT-Thread 以開源的方式發布 MicroPython 插件,意在為新老開發者提供幫助,它的很多特性,如代碼自動補全等,與開源插件之間互有影響和促進。你如果想為嵌入式系統或物聯網系統編寫軟件,這就是最簡單的方式,沒有之一。

 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2023-07-13 17:17:59

VSCode鴻蒙

2020-08-24 07:03:10

物聯網設備RTOS物聯網

2017-05-08 10:38:36

PythonJavaScriptWIFI

2022-01-05 22:45:54

物聯網開發RTOS

2025-07-03 09:16:51

Python編程代碼

2009-09-11 09:13:34

2010-01-18 17:31:54

C++編寫程序

2023-05-24 14:58:23

2011-07-05 17:54:43

QT Sqlite ARM

2011-06-27 13:57:42

JavaScript

2020-10-11 17:01:18

物聯網網關工業物聯網物聯網

2020-06-01 21:16:35

物聯網商業模式IOT

2019-08-02 14:50:34

2021-09-26 10:22:41

鴻蒙HarmonyOS應用

2014-06-16 17:28:24

可穿戴設備物聯網博通

2018-06-28 23:03:10

物聯網云梯電梯

2021-09-14 09:50:29

物聯網超連接IOT

2015-02-09 10:40:56

DockerIoT

2023-12-14 15:03:01

Andon系統物聯網IO

2019-06-02 22:22:16

點贊
收藏

51CTO技術棧公眾號

se69色成人网wwwsex| 国产一区二区三区福利| 狠狠入ady亚洲精品经典电影| 精品国产露脸精彩对白| 精品中文字幕av| 国产1区2区3区在线| 国产美女精品一区二区三区| 欧美激情综合亚洲一二区| 亚洲色图欧美日韩| 国产精品高清乱码在线观看| 亚洲免费在线看| 免费久久一级欧美特大黄| 亚洲熟妇无码久久精品| 国产专区一区| 日韩一级裸体免费视频| 性囗交免费视频观看| 久久久久黄色| 精品久久久久久| 宅男噜噜99国产精品观看免费| 日韩有码第一页| 久久av中文字幕片| 2025国产精品视频| 亚洲天堂网av在线| 欧洲杯足球赛直播| 亚洲精品suv精品一区二区| 中文字幕 日韩 欧美| 极品美鲍一区| 一二三四社区欧美黄| 亚洲第一导航| 深夜福利在线观看直播| 亚洲一区导航| 午夜久久福利影院| 天堂av在线中文| 福利在线视频导航| 成人av在线播放网址| 成人在线视频福利| 无码一区二区三区在线观看| 亚洲天堂激情| 不用播放器成人网| www.xx日本| 精品一区二区三区中文字幕老牛| 亚洲国产精品热久久| 佐山爱在线视频| 高清一区二区| 欧美区视频在线观看| 欧美a在线视频| 蜜桃在线视频| 婷婷中文字幕一区三区| 国产在线观看欧美| 91三级在线| 亚洲欧美另类小说视频| 亚洲最新免费视频| 香蕉视频网站在线观看| 国产欧美日韩在线| 日本10禁啪啪无遮挡免费一区二区| 色呦呦中文字幕| 成人a区在线观看| 国产精品久久亚洲7777| 亚洲精品久久久久久无码色欲四季| 黄色精品一二区| 91免费在线视频网站| 国产伦一区二区| 国产剧情一区二区| 亚洲综合最新在线| jizz中国少妇| 国产精品hd| 久久99久久亚洲国产| 婷婷在线精品视频| 红桃视频国产一区| 午夜精品三级视频福利| 伊人中文字幕在线观看| 日韩综合一区二区| 成人精品久久av网站| 国产精品探花视频| 成人小视频免费观看| 国产伦理一区二区三区| 日本福利片高清在线观看| 国产亚洲成年网址在线观看| 午夜精品亚洲一区二区三区嫩草 | 日韩少妇视频| 亚洲综合精品自拍| 大肉大捧一进一出好爽视频| 欧美舌奴丨vk视频| 欧美精品xxxxbbbb| 成人免费看片载| 日韩高清一级| 色噜噜久久综合伊人一本| 中文字幕电影av| av成人毛片| 国产精品第一第二| 亚洲天堂手机版| 国产91丝袜在线播放0| 精品一区二区日本| 999国产在线视频| 樱桃视频在线观看一区| 777777av| 日本一区二区中文字幕| 亚洲成av人影院在线观看| 欧美成人国产精品一区二区| 伊人色**天天综合婷婷| 97热在线精品视频在线观看| 国语对白做受69按摩| 国产成人免费视频精品含羞草妖精| 精品亚洲欧美日韩| caopo在线| 日韩欧美aaa| 亚洲网中文字幕| 亚洲高清极品| 久久久精品欧美| 国产三级精品三级在线观看| 国产乱子伦视频一区二区三区| 精品久久一区二区三区蜜桃| 在线激情小视频| 精品国产999| 亚洲黄色av片| 18aaaa精品欧美大片h| 91国偷自产一区二区三区成为亚洲经典 | 成人婷婷网色偷偷亚洲男人的天堂| 久久精品一偷一偷国产| 一级成人黄色片| 国产成人精品影视| 亚洲一卡二卡三卡| 九色porny丨入口在线| 91麻豆精品国产自产在线观看一区| 欧美bbbbb性bbbbb视频| 欧美精品偷拍| 国产在线视频一区| 黄色片在线免费看| 欧美日韩国产一区二区三区| 日韩成人av免费| 国产精品一区二区三区av麻| 97色伦亚洲国产| 性网爆门事件集合av| 中文字幕精品综合| 男女爽爽爽视频| 一区二区美女| 2019日本中文字幕| 欧美自拍偷拍一区二区| 亚洲最新视频在线播放| 亚洲一级片免费观看| 99欧美视频| 国产精品日韩av| 丁香婷婷在线| 色噜噜狠狠色综合中国| 日本少妇色视频| 国产精品久久久久久久久久妞妞 | 国产视频aaa| 中文字幕一区二区5566日韩| 冲田杏梨av在线| 视频一区中文| 国产成人综合av| 高清中文字幕一区二区三区| 在线免费视频一区二区| 亚洲av熟女国产一区二区性色| 亚洲免费在线| 免费成人深夜夜行视频| 成人性生交大片免费观看网站| 精品日韩99亚洲| 国产成人啪精品午夜在线观看| 成人高清av在线| 久久99久久久久久| 电影一区二区在线观看| 97精品国产aⅴ7777| 三级视频网站在线| 色乱码一区二区三区88| 少妇太紧太爽又黄又硬又爽小说 | 成人av毛片在线观看| 国产精品成人a在线观看| 国产日韩精品在线| 成人日批视频| 精品少妇一区二区三区在线播放| 免费在线看黄网址| 成人av电影在线观看| 少妇高潮毛片色欲ava片| 婷婷亚洲成人| 国产精品精品国产| 国产一二区在线观看| 日韩精品中文字幕一区| 97免费在线观看视频| 国产欧美一区二区三区在线看蜜臀| 天堂网在线免费观看| 最新国产精品久久久| 久久综合精品一区| 成人1区2区| 欧美日产国产成人免费图片| 天堂在线中文资源| 欧美日韩免费一区二区三区视频| av成人免费网站| 99久久免费国产| 中文久久久久久| 欧美三级网页| 欧美日韩国产综合视频在线| 日本免费一区二区三区等视频| 欧美激情精品久久久久久| 黄上黄在线观看| 欧美一区二区成人| 亚洲va在线观看| 亚洲少妇30p| 偷拍女澡堂一区二区三区| 激情综合色丁香一区二区| 成人午夜精品久久久久久久蜜臀| 国产一区三区在线播放| av成人综合网| 中文另类视频| 97精品伊人久久久大香线蕉| 日本中文字幕电影在线免费观看| 精品国产三级a在线观看| 波多野结衣爱爱| 亚洲国产精品人人做人人爽| 久久日免费视频| 菠萝蜜视频在线观看一区| 男人的天堂最新网址| 香蕉成人久久| 国产资源在线免费观看| 久久一区二区三区喷水| 国产美女99p| 91精品国产一区二区在线观看 | 亚洲精品自产拍| tube国产麻豆| 国产色91在线| 中文字幕乱视频| 久久超级碰视频| 毛葺葺老太做受视频| 在线成人av| 久久久久亚洲av无码专区喷水| 国产成人影院| 精品蜜桃一区二区三区| 无人区乱码一区二区三区| 国产精品久久久久久久天堂| 蜜桃视频在线观看播放| 欧美劲爆第一页| av大大超碰在线| www.亚洲成人| 69视频在线| 在线成人激情视频| 国产污视频在线| 精品一区电影国产| 四虎影视在线观看2413| 亚洲国产91色在线| 日韩一级片免费| 亚洲成人精品视频| 日韩一级片免费看| 亚洲国产精久久久久久久| 亚洲国产欧美另类| 日韩欧美成人一区| 亚洲国产精彩视频| 精品久久久网站| 国产91麻豆视频| 亚洲国产精品专区久久| 日本毛片在线观看| 日韩精品极品毛片系列视频| 四虎精品成人影院观看地址| 日韩成人中文电影| 欧洲成人av| 亚洲日韩中文字幕在线播放| 久热av在线| 国产一区二区av| 午夜在线播放| 久久国产精品久久久久久| 中文字幕资源网在线观看| 欧美大学生性色视频| 18video性欧美19sex高清| 欧美在线影院在线视频| 三级成人在线| 国产综合久久久久| 视频欧美一区| 激情视频一区二区| 久9久9色综合| 午夜视频久久久| 一区二区三区国产精华| 免费人成在线观看视频播放| 99精品视频网| 黄色片在线免费| 国产经典欧美精品| 亚洲中文字幕一区| 欧美激情一区二区三区四区 | 日韩精品电影| 激情视频小说图片| 国产欧美在线| 777视频在线| 国产成都精品91一区二区三| 成人性生活免费看| 欧美国产综合一区二区| 老妇女50岁三级| 色综合久久久网| 国产欧美一级片| 亚洲国产日韩欧美在线图片| 国产露出视频在线观看| 欧美乱妇高清无乱码| 蜜桃av在线| 成人综合网网址| 免费日韩一区二区三区| 亚洲一区尤物| 最新国产乱人伦偷精品免费网站| 成人在线观看a| 国产老肥熟一区二区三区| 西西大胆午夜视频| 中文字幕一区二区三中文字幕| 国产一级视频在线观看| 欧美在线一二三四区| www.黄色av| 中文字幕精品一区二区精品| 欧洲成人综合网| 久久国产精品99国产精| 美女av在线免费看| 成人字幕网zmw| 精品免费在线| 久久99久久99精品| 国产在线国偷精品产拍免费yy| 国产在线观看无码免费视频| 亚洲精选视频在线| 高潮无码精品色欲av午夜福利| 精品999久久久| 免费大片黄在线观看视频网站| 一区二区欧美激情| 91探花在线观看| 91精品啪aⅴ在线观看国产| 亚洲美女15p| 国产美女主播在线| 国产一区二区三区久久久 | 日韩三区视频| 欧美极品少妇无套实战| 精品无码三级在线观看视频| 非洲一级黄色片| 欧美视频免费在线| 亚洲伦理在线观看| 美女福利视频一区| 欧美高清你懂的| 日本精品一区二区| 国产一级久久| 538国产视频| 午夜天堂影视香蕉久久| 北条麻妃一二三区| 久久激情五月丁香伊人| 成人午夜在线| 手机成人在线| 日韩高清一级片| 国产真实乱人偷精品人妻| 欧美日韩国产中字| 天堂网av2014| 久久理论片午夜琪琪电影网| 白嫩白嫩国产精品| 国产成人生活片| 国内精品免费**视频| 中文字幕在线观看二区| 欧美网站大全在线观看| av二区在线| 国产精品自产拍在线观| 日韩大片在线| 国产精品自拍视频在线| 国产精品久久看| 国产精品免费无遮挡| 久久亚洲精品小早川怜子66| 免费看日产一区二区三区| 伊人久久在线观看| 国产成人av一区二区三区在线| 欧美黄色免费观看| 精品国产髙清在线看国产毛片| 蜜臀av国内免费精品久久久夜夜| 成人免费视频网站| 亚洲精品四区| 欧美多人猛交狂配| 欧美三级乱人伦电影| 永久免费av在线| 亚洲a在线观看| 亚洲天堂成人| 黄色aaa视频| 欧美日韩免费一区二区三区视频| av片在线观看网站| 国产精品有限公司| 天堂一区二区在线| 亚洲欧美卡通动漫| 日韩三级电影网址| 美女的胸无遮挡在线观看| 视频一区视频二区视频| 国产精品一区二区x88av| 日本一级黄色录像| 亚洲一区av在线播放| 国产精品99久久免费| 九九爱精品视频| 中文字幕第一区| 精品女同一区二区三区| 欧美一区二区三区艳史| 日韩三级在线| 亚洲美女精品视频| 在线视频国内自拍亚洲视频| av大全在线| 日韩国产精品一区二区| 国产一区二区三区四| 久久狠狠高潮亚洲精品| 最近更新的2019中文字幕| jizz国产精品| 韩国视频一区二区三区| 亚洲第一福利一区| 最新电影电视剧在线观看免费观看| 99久久精品久久久久久ai换脸| 视频一区国产视频| 免费在线一区二区三区| 中文字幕一精品亚洲无线一区| 7777精品|