你好!欢迎来到 !
语言
当前位置: 首页>> Nuvoton/新唐>> 新唐推出全新直译器 NuMicroPy – MicroPython 移植方案

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

关键字: MicroPython移植方案 M487 作者: 来源: 发布时间:2022-01-05 浏览:8

新唐推出全新直译器 NuMicroPy

Py

Python 是一种直译式的面向对象程序语言,伴随丰富的第三方函式库以及简单易上手的特性,使得它在一些领域上被广泛的使用,例如:机器学习(Google TensorFlow, Facebook caffe)、计算机视觉(OpenCV)等。根据 Stack Overflow 对其网站的统计,Python相关议题的被访问量成长幅度,目前已超过几种主流程序语言,如:JavaScript, Java, C#, PHP, C++。


MicroPython 是使用 ANSI C 来打造可在微控器上运行的 Python 直译器、 Python 核心库和底层硬件接口模块。借助 MicroPython,用户可以使用 Python 语言来实现微控器底层硬件控制,例如:LED 的控制,ADC 的读取等。

另外 MicroPython 还提供了 REPL 模式 (Read-Eval-Print-Loop Prompt),用户可以直接在命令行上直接下达 Python 程序代码,无需经编译程序,直接在微控器上执行。

NuMicroPy


NuMicroPy 是 MicroPython 在 NuMicro 微控器上的移植方案。移植了直译器和核心库外,也移植了底层硬件接口模块,如:UART, I2C, CAN, Ethernet 等。另外也提供 USB Mass Storage 的方式来更新使用者的 Python 程序代码,仅需一条USB线便可以在计算机上,使用复制贴上方式将使用者的程序代码写入到微控器。

目前 NuMicroPy 支持了 NuMaker-PFM-M487、NuMaker-IOT-M487 和 NuMaker-M263KI 开发板,只需按照 NuMicroPy 网站的说明,就可以在这三张板子上快速开发 Python 的应用。

编辑:zzy 最后修改时间:2022-01-05

联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright ? 2014-2023 All Rights Reserved.粤ICP备14043402号-4

Baidu
map