吊带公主裙|通过 VSCode RTOS 插件使用 Python 为物联网系统编写程序
RTOS 之类的实时嵌入式操作系统使嵌入式系统的编程更简单
? 来源:linux.cn ? 作者:Seth Kenlon ? 译者:SilentDawn ?
(本文字数:3405 , 阅读时长大约:5 分钟)
物联网(IoT)无处不在 , 它意味着几乎所有的产品 , 从冰箱到口袋手表 , 都可以连网 。 为了实现这个目标 , 每个产品都需要拥有一个嵌入式计算机来运行网络栈 , 有些产品几乎是小的不可思议 。 这就是嵌入式软件出现的场景:现代科技打造的非常小的计算机 , 硬编码到硬件芯片 , 不需要任何板外处理器、内存或者存储盘 。
就传统视角而言 , 这种场景意味着没有操作系统可用 , 但是因为种种 原因, 开发者发现 , 类似于 RTOS 之类的实时嵌入式操作系统能让嵌入式系统的编程变得非常简单 。
虽然 RT-Thread 嵌入式操作系统致力于鼓励程序员新手进入物联网领域 , 但并非所有的人都具备使用 C 语言硬编码微芯片的能力 。 幸运的是 , MicroPython 通过让开发者创建运行于嵌入式系统的 Python 代码的方式 , 逐渐填补了这个鸿沟 。 为了让整个过程更简单 , RT-Thread 有一个可以用于 VSCode 和 VSCodium 的插件 , 为开发者提供了物联网方面的开发环境 。 其部分特性包括:
- 方便的连接方式 , 可以很容易的通过串口、网络或者 USB 连接到开发板(如果你使用过 Arduino , 肯定会很熟悉这个流程) 。
- 支持上传文件或目录到开发板 。
- 支持基于 MicroPython 的代码 , 而且具有智能的代码补完、语法检查功能 。
- 支持 MicroPython REPL 交互式环境 。
- 丰富的示例代码和演示程序 。
- 完整的工程同步功能 。
- 快速运行内存中的程序代码 。
- 运行函数的代码片段 。
- 支持主流的 MicroPython 开发板 。
- 支持 Linux 和 Windows 操作系统 , 并经过充分测试 。
还要安装的是微软提供的通用 VSCode Python 插件 。 安装方法是点击 “File” 菜单 , 找到 “Preferences” 子菜单 , 从中打开 “Extensions” 面板 。 在扩展中 , 搜索 “Python” , 找到来自微软的 Python 插件 。
VSCodium Python plugin
当然 , 在上述操作之前 , 你要先正确安装 VSCodium 或 VSCode。
安装插件安装 MicroPython 开发插件的方法与安装 Python 插件一样 , 点击 “File” 菜单 , 找到 “Preferences” 子菜单 , 选择 “Extensions” 。
在扩展中 , 搜索 “MicroPython” , 安装 RT-Thread 插件 。
MicroPython plugin for RT-Thread
使用插件你的开发板必须能访问串口 , 这需要组策略的允许 。 你可能需要将自己的账户加入该组 , 通常在默认情况下你的账户可能并不在该组 。 首先 , 确认你的账户不在 “dialout” 组:
推荐阅读
- 穿搭|李冰冰穿衣真胆大,穿一件吊带连体裤出席活动简约高级,魅力十足
- 长春|公主岭划归长春代管后,将会带来哪些变化?
- 喇叭裤■“泰国第一神颜”晒照,渔网吊带配喇叭裤身材比例逆天,羡慕不来
- 「吊带背心」白色针织吊带背心,显得更有美感
- 上海嘉定|嘉定35家泳池通过检查
- 综合|南宁和南昌的综合实力对比,谁更胜一筹?通过数据一目了然
- 徽柔怀吉粉|王源泡泡相机来源大揭秘,甜甜的公主系风来袭,「TFBOYS」「分享」200724
- 埃尔法哥哥 人工智能能通过镜子测试吗?
- 明星八卦被说“作”、“矫情”,婚后的大S真的变成“假公主”了?
- 趣味社会学|配一把“公主座椅”,看完让人红了眼眶,大爷骑三轮车接孙女