Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

近些年来Python非常流行,Python是一种面向对象的解释型计算机程序设计语言,Python语法简洁清晰,易读性以及可扩展性,Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起,常被称为胶水语言,可以应用在图形处理,数学处理,Web编程,多媒体应用等领域。

在过去的这么长时间里,在嵌入式开发领域中开发语言以C/C++为主,如今基于Python的MicroPython已经涉入到该领域中,MicroPython是一位叫Damien George的工程师,基于ANSI C(C语言标准),然后在语法上又遵循了Python的规范,主要是为了能在嵌入式硬件上(这里特指微控制器级别)更易于的实现对底层的操作,MicroPython官方提供的硬件开发板叫PyBoard,除了官方提供的开发板外,还有一些嵌入式硬件也被成功移植了MicroPython,例如:Esp8266,WiPy,Espruino Pico,STM32F4 Discovery等。

Python本来就是非常容易入门的语言,同时也是应用广泛的语言,MicroPython将这用容易学习和使用的语言带到了嵌入式开发中,可以直接操作硬件,并且不需要编译和下载,可以快速的看到程序的结果,这是非常好的体验。PyBoard精致小巧是一块漂亮的开发板,可以方便的学习和开发,另外MicroPython也支持更多的平台,例如:STM32F4 Discovery Board,NUCLEO-F401RE Board,NUCLEO-F767ZI Board,ESP8266,WiPy等,以上的这些开发板都可以支持MicroPython,在开发板内刷上固件就可以使用了。MicroPython带来了全新的开发体验。

以上就是python可以做嵌入式吗的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python适合做嵌入式开发吗_python可以做嵌入式吗相关推荐

  1. python适合做嵌入式开发吗_python能做嵌入式吗

    近些年来Python非常流行,Python是一种面向对象的解释型计算机程序设计语言,Python语法简洁清晰,易读性以及可扩展性,Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是 ...

  2. RISC-V嵌入式开发准备篇2:嵌入式开发的特点介绍

    原文出处:https://mp.weixin.qq.com/s/ljYZwMj3JaPN29dTAXA3bQ 随着国内第一本RISC-V中文书籍<手把手教你设计CPU--RISC-V处理器篇&g ...

  3. 本文写给广大正在做软件开发的、曾经做过软件开发的以及即将做软件开发的女同胞们。同时也希望男同胞们能够给女同胞多一些理解和包容,多一些关心和帮助,让女同胞能在软件开发的路上走的更远一点,走的更好一

    本文写给广大正在做软件开发的.曾经做过软件开发的以及即将做软件开发的女同胞们.同时也希望男同胞们能够给女同胞多一些理解和包容,多一些关心和帮助,让女同胞能在软件开发的路上走的更远一点,走的更好一些.  ...

  4. 嵌入式开发培训学什么?嵌入式开发板知识讲解

    嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,linux,android等.另外,用c,c++或汇编开发:用高级处理器,arm7,arm9,arm1 ...

  5. python嵌入式开发实战_python在嵌入式

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我最近在移植python到嵌入式linux上,但是总是有部分模块,比如socke ...

  6. python做exe开发教程_python做exe开发教程

    python做exe开发教程内容摘要 python做exe开发教程其他方法无效时可用免疫抑制剂,交通部监理员教程证,6.客户端的异常测试.6.机费用械性能(1)抗拉试验:酒店入职教程内容,6.9l-8 ...

  7. python能做大型游戏吗_python有做大型游戏的潜力吗?

    著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 岂止是有潜力,简直是很合适! 猪厂两大游戏客户端引擎,NeoX 和 Messiah,都使用 Python 作为脚本语言. 你最近所 ...

  8. python对seo有什么用_python对于做SEO主要有什么作用-乐云SEO

    自己写爬虫做seo: python对于做SEO主要有什么作用-百度知道 展开全部 数据库级别了,python可以开发爬虫抓取想要的数据.给seo做内容还是不错的!... 其他答案:没什么作用,pyth ...

  9. python微信公众号开发教程_python微信公众号开发简单流程实现

    本文为大家分享了python微信公众号开发的简单过程,供大家参考,具体内容如下 网上有很多微信公众号的开发教程,但是都是好几年前的了,而且很多都是抄袭其他人的,内容几乎一模一样.真的无语了.只好自己总 ...

最新文章

  1. Convert PLY to VTK Using PCL 1.6.0 or PCL 1.8.0 使用PCL库将PLY格式转为VTK格式
  2. Docker实践,来自沪江、滴滴、蘑菇街架构师的交流分享
  3. html网页放大时文字不换行_WEB前端-html基础
  4. 【LeetCode笔记】剑指 Offer 57- II. 和为 s 的连续正数序列(Java、滑动窗口、二刷)
  5. thinkpad t460p恢复原厂系统以及设置的方式
  6. python输入字符串str_python字符串String模块
  7. win10用不了php_WIN10用不了
  8. Python学习第四天
  9. 那些属于我自己的牢骚
  10. 在windows平台上编写的python程序无法在_【判断题】在Windows平台上编写的Python程序无法在Unix平台运行。...
  11. Scrapy框架:Request和Response对象,使用Request发送get请求、FormRequest发送post请求
  12. 文献(2): 综述_癌症相关成纤维细胞(CAF)的异质性【建议收藏】
  13. 新手搭建一个网站(详细完整版)
  14. 危机四伏,卡士酸奶的高端人设还立得住吗?
  15. Android LocalServices解耦妙用: system_server进程中各个服务之间的连通器LocalServices
  16. 【Jupyter Notebook】添加目录--Table of Contents
  17. 软件定义网络实验之SDN网络简单管理及开发
  18. NoClassDefFoundError: org/springframework/boot/actuate/web/trace/servlet/HttpTraceFilter
  19. 2、公众号开发--自定义(简易模式)菜单以及素材的永久URL地址获取方法
  20. LCD12864液晶显示屏与12位AD模块程序

热门文章

  1. 基于HANA数据库的BW4HANA
  2. lateX 编译中文_VS CODE+LATEX 完全解决方案(2020年8月28号)
  3. UE4-灯光烘焙效果质量不佳解决方法
  4. 10天精读掌握:计算机组成与设计(COAD:Patterson and Hennessy) (第3天 2018/10.26)
  5. Windows server 2019 - 磁盘加密(BitLocker)
  6. cisco 交换机和路由器启动过程
  7. 六周第一次课(1月15日) 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下
  8. php oci8 12c.so,编译安装PDO_OCI支持ORACLE 12c
  9. android 新闻应用、Xposed模块、酷炫的加载动画、下载模块、九宫格控件等源码... 1
  10. Android中SocketIo使用方法