新唐推出全新直譯器 NuMicroPy – MicroPython 移植方案

日期 : 2019-10-09
標籤 :
Nuvoton Python MicroPython NuMicroPy MCU

新聞內容

MicroPython 是使用 ANSI C 來打造可在微控器上運行的 Python 直譯器、 Python 核心庫和底層硬體介面模組。借助 MicroPython,使用者可以使用 Python 語言來實現微控器底層硬體控制,例如:LED 的控制,ADC 的讀取等。
另外 MicroPython 還提供了 REPL 模式 (Read-Eval-Print-Loop Prompt),使用者可以直接在命令列上直接下達 Python 程式碼,無需經編譯器,直接在微控器上執行。
MicroPython 網站介紹

NuMicroPy 是 MicroPython 在 NuMicro 微控器上的移植方案。移植了直譯器和核心庫外,也移植了底層硬體介面模組,如:UART、I2C、CAN、Ethernet 等。另外也提供 USB Mass Storage 的方式來更新使用者的 Python 程式碼,僅需一條 USB 線便可以在電腦上,使用複製貼上方式將使用者的程式碼寫入到微控器。
目前 NuMicroPy 支援了 NuMaker-PFM-M487、NuMaker-IoT-M487 和 NuMaker-M263KI 開發板,只需按照 NuMicroPy 網站的說明,就可以在這三張板子上快速開發 Python 的應用。
取得 NuMicroPy