MicroPython内核开发笔记——基于MM32F3微控制器

作者: 苏勇,卓晴

出版社: 清华大学出版社

出版日期: 2023-06-01

  • 优惠券
  • ¥3
    ¥10
    ¥30
    ¥70
  • 领券
电子书 ¥57.85 定价:89.0
  • 收藏

  • 加书架

  • 引用

简介

MicroPython本身使用GNU C进行开发,在微控制器上实现了Python 3的基本功能,拥有完备的解析器、编译器、虚拟机和类库等。在保留了Python语言主要特性的基础上,MicroPython还对微控制器的底层进行了封装,将常用功能都封装到库中,甚至为一些常用的传感器和硬件编写了专门的驱动。 全书共17章,在内容上可分为3部分: 搭建环境与基本方法(第1、2章)、移植和启用核心功能(第3~7章)、设计实现更多模块(第8~17章),并配备了丰富的样例程序,用于验证MicroPython功能模块可正常工作,并演示同这些模块相关的典型编程方法。 本书力求理论与实践紧密结合,内容翔实,实例丰富,可操作性强。本书可作为高等院校“嵌入式系统”相关课程的教材,也可供从事嵌入式系统开发与应用的工程技术人员自学,还可为电子爱好者使用嵌入式系统实现创意作品提供参考。 通过在线Git代码仓库 https://gitee.com/suyong_yq/micropythonsu可以下载最新代码。

编辑推荐

撰写本书的目的,原本是梳理之前在基于MM32F3270微控制器上移植MicroPython的过程中总结出的开发规范,以及一些奇思妙想,整理成文稿后,可为软件组的其他同事在更多平台上移植MicroPython和深入开发编写的开发说明,撰写的重点在于如何移植现有的模块。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2023-06-01
  • 作者:苏勇,卓晴
  • 更新: 2023-12-15
  • 书号:9787302630289
  • 中图:TP312PY
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术
    工学
    软件工程

作者信息

苏勇,卓晴

苏勇,男,汉族,硕士研究生学历,嵌入式系统开发者。曾就职于飞思卡尔半导体、恩智浦半导体,历任嵌入式软件工程师、高级系统应用工程师,擅长嵌入式系统的软件架构设计及深度系统优化,熟悉IOT和AI等技术领域的应用及相关的产品开发。现任灵动微电子软件与系统工程组经理,负责灵动微电子微控制器软件平台的设计与开发、用户生态系统建设和大学计划推广工作。开源社区贡献者,嵌入式系统设计课程讲师,开发板玩家。