日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

pyboard micropython_pyboard:tutorial:repl

發布時間:2024/9/27 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pyboard micropython_pyboard:tutorial:repl 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

進入一個MicroPython REPL命令行

REPL意為讀取-求值-打印-循環(Read Evaluate Print Loop),是交互式提示的名稱,您可在pyboard上訪問此交互式終端。 目前測試代碼和運行指令的最簡便方法即使用REPL。目前,使用REPL是檢驗代碼和運行指令的最簡單方式。 你可以一邊在 main.py中編寫腳本,一邊使用REPL。

使用REPL,您須連接到pyboard上的串口USB設備。具體步驟取決于您的操作系統。

Windows

使用串行USB設備,您需要安裝pyboard驅動。驅動名為 pybcdc.inf,位于pyboard的USB閃存驅動器中。

安裝此驅動器,您須打開電腦的設備管理器,在設備列表中找到pyboard(pyboard旁應顯示警告標志,因其尚未安裝), 點擊pyboard設備,選擇屬性,然后選擇安裝驅動。您需要選擇手動查找驅動的選項(請勿選擇Windows自動更新), 導航到pyboard的USB驅動,選中后即開始安裝。安裝后,回到設備管理器,查找已安裝的pyboard, 并查看它是哪個COM端口(例如:COM4)。更全面的說明,請查看 Guide for pyboard on Windows (PDF)。 若您在安裝驅動中遇到問題,請參考此指南。

現在您需運行您的終端程序。您可使用 HyperTerminal(若您已安裝), 或下載免費程序putty.exe。 您需連接到在上一步驟中查找到的COM端口。 下載PuTTY后,單擊左側面板中的 “Session” ,然后單擊右側的 “Serial” 單選按鈕, 然后在 “Serial” 框中輸入您的COM端口(例如:COM4)。最后,單擊 “Open” 按鈕。

Mac OS X

打開一個終端并運行:

screen /dev/tty.usbmodem*

當您完成此步驟,退出屏幕請輸入 type CTRL-A CTRL-\.

Linux

打開一個終端并運行:

screen /dev/ttyACM0

您可嘗試 picocom或 minicom 。您可能需要使用 /dev/ttyACM1或 ttyACM的更高數字。 并且您可能需要給自己正確權限以訪問設備(例如: uucp 或 dialout組,或使用sudo)。

使用REPL

現在我們嘗試直接在pyboard上運行一些MicroPython代碼。

您的串行程序打開時(PuTTY、piconcom、screen等),您可能會看到一個帶有閃爍光標的空白屏幕。 單擊Enter鍵,您應看到一個MicroPython提示符,即 >>>。我們需確保其在進行必要測試:

>>> print("hello pyboard!")

hello pyboard!

在上述過程中,您不應輸入 >>> 字符。此字符表示您應在其后的提示符中輸入文本。 最后,您輸入文本print(“hello pyboard!”)并單擊Enter鍵后,屏幕上的輸出應與上面顯示的相似。

若您已對python有一定了解,現在即可嘗試一些基本指令。

?> 1 + 2 3 ?> 1 / 2 0.5 ?> 12**34 4922235242952026704037113243122008064

若其中某些部分無法運行,您可嘗試硬復位或軟復位;見下面。

繼續進行,嘗試輸入其他指令。例如:

?> pyb.LED(1).on() ?> pyb.LED(2).on() ?> 1 + 2 3 ?> 1 / 2 0.5 ?> 20 * 'py' 'pypypypypypypypypypypypypypypypypypypypy'

重啟電路板

若出現故障,您可使用兩種方法內重置板。首先,在MicroPython提示符中點擊CTRL-D ,即進行軟復位。您將會看到類似的信息:

?> PYB: sync filesystems PYB: soft reboot Micro Python v1.0 on 2014-05-03; PYBv1.0 with STM32F405RG Type “help()” for more information. ?>

若上述方法仍不奏效,您可通過單擊RST按鍵(距離板上的micro-USB socket最近的小的黑色按鍵)進行硬重置(關機后再次開機)。 這一步將結束您的回話,斷開所有原與pyboard連接的程序(PuTTY、screen等)。

若您要進行硬重置,建議您首先關閉您的串口軟件,并彈出/卸載pyboard驅動。

總結

以上是生活随笔為你收集整理的pyboard micropython_pyboard:tutorial:repl的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。