====== 玩转树莓派单片机 ====== Learn RP2040 with Python === 内容简介 === 本书的目标是面向应用, 使用动态语言python, 全面讲解rp2040微控制器. 虽然树莓派官方关于rp2040的文档已经很好了, 但是仍然需要读者花费不少时间理解其中的内容. 本书努力用生动的应用帮助读者理解, 帮助入门读者快速建立关于rp2040知识的索引, 不让读者陷入过多的细节, 当读者想要进一步深入的时候能够指引读者参考树莓派官方文档. 本书也不想成为"初级"读物, 既要做入门书又要做参考书, 既要满足初级读者的需要, 又要满足高级读者的需要. 例如, 本书会讲解GPIO的基本使用方法, 也会讲解如何使用PIO控制GPIO, 让有相关经验的读者快速识别略读相对基础的章节, 快速开始学习PIO, 给予充足的例子, 避免干巴巴的讲概念. 本书使用python语言描述相关数据结构和算法, 具体使用树莓派官方支持的micropython, 如在有必要的时候会使用一些c语言, 即便使用c语言也会使用micropython的基础编译运行环境, 尽量避免引入不必要的新内容. 需要读者掌握python基础语法知识, 这些知识可以方便的从网上获取, 所以就不在书中赘述, 只在有必要的时候才用自然语言解释python语法, 避免灌水嫌疑.