书籍详情
《 MicroPython项目开发实战》[78]百度网盘|亲测有效|pdf下载
  • MicroPython项目开发实战

  • 出版社:清华大学出版社
  • 作者:[美]雅各布·贝宁格 著 张博 译
  • 出版时间:2024-01-01
  • 热度:2597
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

《MicroPython项目开发实战》探讨了开发人员如何利用Python开发基于精简版Python(即MicroPython)的应用程序。MicroPython早在2013年就出现了,并且一直在稳步发展,围绕MicroPython形成了一个活跃和创新的社区。MicroPython允许开发人员在更高的抽象层次上工作,使其专注于应用程序,而将低层处理器细节留在接口后面,这使得即使是非软件开发人员也可以轻松地快速编写控制硬件和与硬件接口的应用程序。

 
内容简介

《MicroPython项目开发实战》详细阐述了与MicroPython项目相关的基本内容,主要包括MicroPython简介、管理实时任务、针对I/O扩展器编写MicroPython驱动程序、开发应用程序测试框架、自定义MicroPython内核启动代码、自定义调试工具以可视化传感器数据、使用手势控制设备、基于Android的自动化和控制、利用机器学习构建物体检测应用程序、MicroPython的未来等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。

作者简介

雅各布·贝宁格是一位专注于基于微控制器的嵌入式系统的独立顾问。他曾为多个行业提供咨询、指导和开发系统,包括汽车、国防、工业、医疗和航天领域。Jacob喜欢与公司合作,帮助他们开发和改进流程和技能。他每月出版一份时事通讯,以及关于嵌入式系统设计技术和挑战的出版物的博客。Jacob持有中密歇根大学(Central Michigan University)电气工程、物理和数学学士学位,以及密歇根大学(University of Michigan)空间系统工程硕士学位。

目  录
第1章 MicroPython简介 1
1.1 嵌入式软件语言 1
1.2 MicroPython案例 3
1.2.1 用例1—DIY项目 5
1.2.2 用例2—快速原型 5
1.2.3 用例3—小批量生产产品 6
1.3 评估MicroPython是否适合 7
1.4 选择合适的开发平台 8
1.4.1 调查可用的架构 8
1.4.2 确定感兴趣的开发板 9
1.4.3 利用KT矩阵选择开发板 12
1.5 MicroPython的开发过程和策略 13
1.6 有用的开发资源 16
1.7 本章小结 16
前  言
传统上,嵌入式系统开发人员在编程时主要使用C语言,一些走在前沿的开发人员还会使用C 语言。在过去的10年里,设计和构建嵌入式系统的方式及软件开发的方式发生了很大的变化。Python语言已经成为许多计算机和服务器应用程序开发的主导语言,许多年轻和新进的开发人员会首先学习Python,而不是其他语言。这使得Python成为开发嵌入式系统的独特而有趣的选择。
本书探讨了开发人员如何利用Python开发基于精简版Python(即MicroPython)的应用程序。MicroPython早在2013年就出现了,并且一直在稳步发展,围绕MicroPython形成了一个活跃和创新的社区。MicroPython允许开发人员在更高的抽象层次上工作,使其专注于应用程序,而将低层处理器细节留在接口后面,这使得即使是非软件开发人员也可以轻松地快速编写控制硬件和与硬件接口的应用程序。
本书将引领读者了解使用MicroPython开发应用程序的背景,并帮助读者熟悉一些设计模式,进而针对项目形成自己的想法。
适用读者
本书适用于嵌入式系统开发人员或任何对使用MicroPython构建嵌入式系统感兴趣的读者。

相关推荐