python可以开发嵌入式系统吗

关注

单片机 STM32 不足论    2018-02-08   |   浏览量 315  
python可以开发嵌入式系统吗

最佳答案

  • micro虾米 发表于2018-02-09

    这要看你的用途和方向。

    如果你想做一个应用程序,安装Python就可以使用,如果要控制板子上的资源,即要控制底层资源,那么只要改平台有封装好的Python的库,就可以用Python通过调用库接口,控制板子上的资源;该平台没有封装Python的库文件,那么就不能用Python开发控制底层资源,需要自己通过数据手册上的说明和原理图自己去封装库文件。

    如果想做底层驱动、内核开发那就不要想了,Python不支持的。

    总而言之,要想用Python开发程序还是选择支持Python的平台,一些做的比较成熟的平台上都有支持Python的库。

    举报 评论 0

其他答案

  • 靳飞 发表于 2018-02-08 云汉达人

    可以是可以,如果是已经有的固件,你可以使用,如果是新的板子,新的硬件,你要自己写一下python的底层。否则 就是用不了的。

    回答点赞:   Angel_YY 举报 评论 1

  • 445465396@qq.com 发表于 2018-02-08

    有很多呀,用linux系统,然后python跑在linux系统上面,据我所知,很多qt界面用python来写。

    举报 评论 0

  • 袁建明 发表于 2018-02-08 云汉达人

    现在MicroPython已经可以在STM32F429DISC0上跑了。而且适用范围正在逐步扩大,对于一些对运行效率要求不高的系统来说,开发起来还是很方便的,社区之前也有过相关书籍的试用。论坛中也有几篇大作进行实践了。如果扩展到ARM的linux系统上,那么成熟度就更高了。

    举报 评论 0

  • @曲终人散@ 发表于 2018-02-08

    当然可以了,linux支持Python的

    举报 评论 0

  • ickey_LYL 发表于 2018-02-08

    目前linux系统支持python,并且一些硬件上可以烧录micropython固件,比如32 ESP等等,都是用python

    举报 评论 0

  • 1219279984@qq.com 发表于 2018-02-08

    做应用的话可以的,很多都支持Python,树莓派啊,ESP32,ST的啊都有。

    举报 评论 0

  • Andrewz 发表于 2018-02-08

    可以的,但是可能先要下个固件。

    举报 评论 0

  • sgf201 发表于 2018-02-08

    跑linux的嵌入式可以安装python包,不过要控制IO啥的估计要定制,单片机微控器很多支持micropython固件

    举报 评论 0

  • xdsnet 发表于 2018-02-08

    在底层系统支持下,python可以开发嵌入系统

    如果没有底层支持系统则不行

    举报 评论 0

  • 明有几时有 发表于 2018-02-08

    可以啊。树莓派不就是使用python进行开发的么?

    但就是要安装一下python支持的包。

    举报 评论 0

  • chen0000009 发表于 2018-02-08

    可以的,Ubuntu下可以直接支持python,单片机可以用micropython固件

    举报 评论 0

  • Linux小学童 发表于 2018-02-09

    基于Linux的Ubuntu是可以的;如果是单片机这种嵌入式想开发Python,使用Micropython,已经在F4/f7上都有移植应用。

    举报 评论 0

  • 徐珂靖 发表于 2018-02-09 云汉达人

    micropython,对速度要求不高的场合可以用。

    举报 评论 0

  • 731278512@qq.com 发表于 2018-02-09

    小伙,听说过micropython吗?可以去了解下,已经支持STM32F4系列了


    举报 评论 0

  • 一指破宫 发表于 2018-02-11

    必须可以 。 但是不要写底层, 底层还是用 C 把 ,效率还高些。

    举报 评论 0

  • skawu 发表于 2018-02-19

    Python的底层还是C实现的,一般的操作系统是用c写的

    举报 评论 0

  • Andrewz 发表于 2018-02-23

    可以,不过你要烧录别人的固件.

    举报 评论 0

  • lichangle 发表于 2018-02-23

    python可以开发嵌入式系统,但是底层还是建议用c写,毕竟参考的代码多些

    举报 评论 0

  • donatello 发表于 2018-02-28

    可以的啊,具体可以参考树莓派的Raspbian,里面就带了Python的开发环境。

    举报 评论 0

我来回答

试用推荐

正点原子Minifly开源四轴飞行器

产品总数:4个  申请人数:368

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 陈龙 向ta提问

    活到老学到老、生命在于折腾

    在行: 电路设计 Linux 系统 DIY创客 开发板

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

完成答题
赶快去开启您的宝箱吧