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

Python是否可以用来做单片机底层开发?

捷波 2018-07-16 浏览量:1620

Python是否可以用来做单片机底层开发?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • python需要翻译执行,有预编译版本也只是翻译成虚拟环境代码,所以不能支持底层开发。
    • 发布于 2018-07-16
    • 举报
    • 评论 1
    • 0
    • 0
捷波 回复了 xdsnet:先有鸡窝,才能有鸡和鸡蛋呀!差不多可以这样理解吧,哈哈! 回复

其他答案 数量:11
  • 做不了 底层必须用c或者汇编
    • 发布于2018-07-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 还真做不了。

    这类的面向对象的上层语言,只可调 低层来控制MCU

    MCU的低层,要不是汇编,要不是C/C++,目前好像还没有可以直接控制硬件的其他低层语言

    • 发布于2018-07-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 底层开发还是得看C语言和汇编语言python操作寄存器估计够呛
    • 发布于2018-07-16
    • 举报
    • 评论 0
    • 0
    • 0

  • Python算式解释型的语言,这类语言通常作为应用开发的语言,做不了底层开发。底层开发语言必须是编译型的语言,最常用的是C语言和汇编语言。不管是什么架构,最底层CPU都是执行的二进制代码,至少目前的所有架构都是,Python目前是无法编译成二进制的,所以不能作为地层开发语言使用。
    • 发布于2018-07-16
    • 举报
    • 评论 1
    • 0
    • 0
捷波 回复了 Angel_YY :很好!可是有人先抢到了。 回复

  • 底层开发都别想用高级语言来做.
    • 发布于2018-07-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能做,脚本语言必须转化成汇编或者c语言才能操作
    • 发布于2018-07-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 不可以的,因为单片机不支持脚本语言
    • 发布于2018-07-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 做不了,目前那个micropython也只能跑应用,操作不了寄存器
    • 发布于2018-07-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 不适合吧,python是脚本语言,不是操作底层的。
    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Python是否可以用来做单片机底层开发?