micropython和python区别-(一)什么是MicroPython?

MicroPython是Python 3的精简实现,专为微控制器和受限环境设计,能在256k代码空间和16k RAM内运行。它提供了与普通Python的兼容性,使得开发者能将代码从桌面移植到微控制器。MicroPython在硬件上直接运行,无需底层操作系统,直接控制硬件,成为一种操作系统。pyboard、micro:bit和ESP8266等开发板支持MicroPython,为学习和开发提供便利。
摘要由CSDN通过智能技术生成

1cd8b412052b6c.jpg

MicroPython简介

MicroPython是Python 3编程语言的精简高效实现 ,包括Python标准库的一小部分,并且经过优化,可在微控制器和受限环境中运行。 MicroPython pyboard是一个紧凑的电子电路板,在裸机上运行MicroPython,为您提供一个低级Python操作系统,可用于控制各种电子项目。 MicroPython包含许多高级功能,如交互式提示,任意精度整数,闭包,列表理解,生成器,异常处理等。然而它非常紧凑,可以在仅256k的代码空间和16k的RAM内运行。 MicroPython旨在尽可能与普通Python兼容,以便您轻松地将代码从桌面传输到微控制器或嵌入式系统。 微控制器是缩小到单个非常小的芯片上的计算机。 嵌入式系统是在更大的机械或电气系统中起作用的计算机。嵌入式系统通常使用微控制器。 这提出了两个重要问题:为什么要使用这种小型,动力不足的基于微控制器的设备?

为何使用Python?

回答这些问题说明了为什么围绕MicroPython有如此多的趣味性。

为何选择Micro?

电脑是惊人的,看似神奇的东西。例如,向世界的另一端进行视频通话是司空见惯的。然而,就在20年前,这是科幻小说的领域。 任何足够先进的技术都与魔术无法区分。 亚瑟C.克拉克,预言的危害:想象力的失败

科幻小说作家亚瑟·克拉克(Arthur C. Clarke)的引用表明,先进技术似乎是令人敬畏的神奇魔力。他忘了提到任何足

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值