物联网与MicroPython入门指南
1. 物联网简介
物联网是一个令人兴奋的全新领域。曾经在电视幻想中出现的场景,如会说话的烤面包机、从公文包中弹出的飞行汽车和有个性的机器人,如今正逐渐成为现实。我们现在拥有兼具手机和视频播放器功能的手表,能在全球范围内解锁汽车,了解宠物是否外出,甚至能在城市的另一端应答门铃,这些都得益于物联网的出现。
微软通过将Windows 10操作系统扩展到基于树莓派硬件的物联网领域,为Windows用户打开了新的大门。这为那些不想深入学习基于Linux操作系统细微差别的人提供了一个从熟悉且易于理解的平台探索硬件和物联网世界的绝佳机会。
2. 初探MicroPython
2.1 什么是MicroPython
MicroPython由Damien P. George、Paul Sokolovsky和其他贡献者创建并维护。它是Python 3语言的精简高效版本,旨在安装在小型微控制器上。由于Python是一种解释型语言,通常比编译型语言运行速度慢,因此MicroPython经过了优化,以便能在速度较慢、内存远小于普通个人计算机的微控制器上运行。
2.2 编译型语言与解释型语言的区别
| 语言类型 | 转换方式 | 执行过程 | 速度对比 |
|---|---|---|---|
| 编译型语言 | 使用编译器将源代码从人类可读形式转换为二进制可执行形式 |
超级会员免费看
订阅专栏 解锁全文
332

被折叠的 条评论
为什么被折叠?



