• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

MicroPython是怎样在单片机中运行的?

luohaiyang 2018-09-17 浏览量:1286
MicroPython是怎样在单片机中运行的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • MicroPython是刷入单片机的解释器固件,单片机通过串口接收MPY的语句解释之后翻译成C语句-》汇编语句-》机器码进行操作,可以看成是对C语言的再进一层封装。

    • 发布于 2018-09-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 单片机中建立了一个MicroPython的解释运行环境啊,这样就可以加载脚本数据进行运行啦。
    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 2
    • 0

  • 这个是使用python语言进行编程的

    这个固件在单片机中解析python语言再进行运行的,其实还是在调用底层的C语言,只是有一个封装

    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 是用c或者汇编设计一个底层的py解释器,然后把py写入固定的地址,这样单片机就可以执行py代码了
    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 因为MicroPython中有完整的Python词法分析器 解析器编译器,虚拟机和运行时

    MicroPython脱胎于Python,基于ANSI C(C语言标准),然后在语法上又遵循了Python的规范,

    这样就能在嵌入式硬件上(这里特指微控制器级别)实现对底层的操作。​


    具体为什么会这么做是因为大神Damien George是一名计算机工程师,

    他每天都要使用Python语言工作,同时也在做一些机器人项目。

    有一天,他突然冒出了一个想法:能否用Python语言来控制单片机。

    结果MicroPython就诞生了

    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 1
    • 0

  • 相当于跑了一个固件,这个固件能够解释输入的python脚本,并执行
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 1
    • 0

  • MicroPython就是在单片机中刷入固件,这个固件就相当于一个语法解释器。
    • 发布于2018-10-18
    • 举报
    • 评论 0
    • 1
    • 0

  • 其实有点像你的串口解析发过来的串口数据的意义一样.
    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 整合了一个系统到你的单片机里面。使用Python语言开发
    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机里面我有个解释器,所以最好不要用,效率很低
    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议去看看,用Python让单片机“行动”起来——MicroPython实战入门
    • 发布于2018-09-18
    • 举报
    • 评论 0
    • 0
    • 0

  • micopython会在单片机能创建一个repl进行循环检测输入,执行输入操作
    • 发布于2018-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种相当于一个对应的固件,根据的固件进行运行
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

MicroPython是怎样在单片机中运行的?