打印
[MCU新闻]

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

[复制链接]
944|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
新唐推出全新直译器 NuMicroPy – MicroPython 移植方案

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

MicroPython

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

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

MicroPython 网站介绍


NuMicroPy

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

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

获取 MicroPython 网站介绍

使用特权

评论回复
沙发
玛尼玛尼哄| | 2019-10-28 20:45 | 只看该作者
学习下,试试看看能否移植到其他系列。

使用特权

评论回复
板凳
zhuotuzi| | 2019-10-28 23:55 | 只看该作者
能支持这个的都高级。

使用特权

评论回复
地板
huangcunxiake| | 2019-10-28 23:58 | 只看该作者
学习一下,

使用特权

评论回复
5
xinpian101| | 2019-10-29 08:54 | 只看该作者
学习一下,PY太火了。

使用特权

评论回复
6
捉虫天师| | 2019-10-31 00:15 | 只看该作者
最新出的几个单片机支持。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1107

主题

7320

帖子

150

粉丝