注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题

dcexpert的个人空间 http://home.eeworld.com.cn/space-uid-573537.html [收藏] [复制] [分享] [RSS]

日志

MicroPython时事通讯第5期

已有 182 次阅读2018-9-19 09:47 |个人分类:MicroPython

上个月,PyCon AU在澳大利亚悉尼举行,在周五会议中,四分之一都是关于于物联网的。

在这次活动中,MicroPython发挥了重要作用,Damien George做了一个关于快速高效编写MicroPython的讲座。为了更好地理解MicroPython在幕后做什么,以及如何最大限度地利用它,本文深入探讨了MicroPython如何工作的一些技术细节。讨论了使运行速度更快的一般技术,以及完全避免内存分配的方法,这对于高效编程和代码执行确定性都很重要。使设备高效地运行也是使设备消耗更少电力的重要部分,这很重要,因为存在如此多的嵌入式设备,降低电力消耗具有现实世界的影响。

部分讨论涉及MicroPython中的native功能,它直接将Python代码编译为机器代码,以便它能够比字节码运行得更快。在过去的一个月中,在MicroPython上已经做了很多工作来改进对native的支持,并使其更加有效。这样做的最终目标是接近完全支持native的所有Python特性,在预编译的.mpy文件中添加对本机代码的支持,以及允许固件中的冻结本机代码。

除了观看谈话之外,还可以下载谈话幻灯片的PDF以及演示代码ledblink.pyfileread.py

在IOT专家专栏上的专题演讲是MyPython的:


在主要会议期间,Tim Ansell还做了一个非常有趣的五分钟的灯光演讲,他谈到了在FPGA上使用MicroPython,一定要看那个!

感谢阅读,并请继续关注即将到来的新Pyboard D系列的进一步新闻。

原文:https://forum.micropython.org/viewtopic.php?t=5275&p=30234

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-12-15 20:00 , Processed in 0.033926 second(s), 10 queries , Gzip On, MemCache On.

Powered by EEWORLD电子工程世界

© 2018 http://bbs.eeworld.com.cn/

返回顶部