UBTWO 发表于 2021-4-25 16:55

【树莓派Pico测评】 IDE选择和调试

本帖最后由 UBTWO 于 2021-4-25 16:54 编辑

<p><br />
树莓派pico提供C/C++和micropython两种编程语言开发环境,</p>

<p>&ldquo;人生苦短,我学Python&rdquo;,要在最短的时间玩转树莓派pico,那当仁不让的是选择后者。</p>

<p>IDE的选择<br />
树莓派官方和micropython推荐的IDE是Thonny(反正我是喜欢VScode)<br />
使用 VS CODE</p>

<p>界面真的不好看,不过对于ESP32和ESP8266来说很友好,可以一键刷取micropython固件(我觉得)</p>

<p>因为习惯了使用vscode----免费 体积小 扩展性强&nbsp; 香啊</p>

<p>所以我使用rtthread的vscode插件开发树莓派pico</p>

<h1>&nbsp;</h1>

<p>使用教程在vscode里面搜索这个插件注释里边就有连接&#128279;,rtthread官网也有使用教程</p>

<pre>
<code class="language-cpp">from machine import Pin
import time

LED = Pin(25,Pin.OUT)

if __name__ == '__main__':
    while True:

      LED.value(0)
      time.sleep(1)
      LED.value(1)
      time.sleep(1)
</code></pre>

<h1><span style="font-size:16px;">安装好插件后先点击第一步连接串口,再点击第二步就能看到pico上的LED灯在闪烁了</span></h1>

<h1><span style="font-size:16px;">如果想将程序固化的pico里面就右键工作区的项目,选择第一个下载该文件到设备上</span></h1>

<h1></h1>

<h1>使用 Raspberry Pi Pico</h1>

<p>&nbsp;</p>

<h2>下载 RT-Thread Studio</h2>

<p>你可以在&nbsp;<a href="https://www.rt-thread.org/page/studio.html">RT-Thread Club</a>&nbsp;中下载最新版的 Studio。</p>

<p>RT-Thread Studio 作为一个开发工具软件,需要有一个从了解到熟悉,从熟悉到能熟练应用的过程,特别是对于以前没有用过基于 eclipse 的开发工具软件的用户,建议先熟悉软件基本使用方法和主要功能入口,然后再尝试进行项目开发,遇到问题可以先参考查阅相关<a href="https://www.rt-thread.org/document/site/" target="_blank">文档</a>和视频教程以及 FAQs,若找不到解决办法,可以在<a href="https://club.rt-thread.org/">&nbsp;Studio 论坛</a>发帖,Studio 支持人员会协助解决问题。</p>

<h2>下载 Pico SDK</h2>

<ol>
        <li>点击 SDK Manager:</li>
</ol>

<p><img alt="1.png" src="https://oss-club.rt-thread.org/uploads/20210203/63d826269827cbb41bafec6ac61405be.png" title="1.png" /></p>

<ol>
        <li>下载最新的 Pico 开发板支持包:</li>
</ol>

<p><img alt="2.png" src="https://oss-club.rt-thread.org/uploads/20210203/aaf0564156d3f675ae2e2de834cb48f4.png" title="2.png" /></p>

<h2>创建 Pico 工程</h2>

<ol>
        <li>创建 RT-Thead 工程:</li>
</ol>

<p><img alt="3.png" src="https://oss-club.rt-thread.org/uploads/20210203/9e4730f6ff6071379cff6147d643831b.png" title="3.png" /></p>

<ol>
        <li>选择 Pico 开发板:</li>
</ol>

<p><img alt="10.png" src="https://oss-club.rt-thread.org/uploads/20210203/b232b9005f5670fbf2032b05e62b5632.png" title="10.png" /></p>

<ol>
        <li>点击 Finish,完成工程创建。</li>
</ol>

<h2>编译下载</h2>

<ol>
        <li>点击 build 按钮,编译工程:</li>
</ol>

<p><img alt="5.png" src="https://oss-club.rt-thread.org/uploads/20210203/4bd9687bdc189b9aac5d19176d1566ef.png" title="5.png" /></p>

<ol>
        <li>按下开发板 BOOTSEL 按钮,插入 usb 线和串口线:</li>
</ol>

<p><img alt="10.jpg" src="https://oss-club.rt-thread.org/uploads/20210203/8473f94de902bb0d9d471269133db00b.jpg" title="10.jpg" /></p>

<ol>
        <li>在 Studio 中打开串口调试助手:</li>
</ol>

<p><img alt="11.png" src="https://oss-club.rt-thread.org/uploads/20210203/b5728c933c62247ba3bcb629fa677eaa.png" title="11.png" /></p>

<ol>
        <li>打开编译生成的 rtthread-pico.uf2 文件所在目录:</li>
</ol>

<p><img alt="7.png" src="https://oss-club.rt-thread.org/uploads/20210203/5b407b9110923532a70785e1cc6f74cd.png" title="7.png" /></p>

<ol>
        <li>下载 uf2 文件到 Pico 开发板:</li>
</ol>

<p><img alt="9.png" src="https://oss-club.rt-thread.org/uploads/20210203/22cc1fa50a19eaf818b43ece5678d0a5.png" title="9.png" /></p>

<ol>
        <li>下载成功后,Pico 开发板的 LED 灯会闪烁:</li>
</ol>

<p><img alt="12.png" src="https://oss-club.rt-thread.org/uploads/20210203/37533b1913d1b7aaf745879bfe718df9.png" title="12.png" /></p>

<ol>
        <li>通过 Studio 串口工具与 Pico 进行交互,体验在 Pico 开发板上运行 RT-Thread:</li>
</ol>

<p><img alt="12.gif" src="https://oss-club.rt-thread.org/uploads/20210203/4737fffda292a0e813e96ecb23b6cff5.gif" title="12.gif" /></p>

tagetage 发表于 2021-4-25 17:14

<p>好贴顶一下,楼主Pico的照片照的不错,楼主的COM口都到37了吗?</p>

freebsder 发表于 2021-4-25 17:17

<p>国产这么快就支持了?牛</p>
页: [1]
查看完整版本: 【树莓派Pico测评】 IDE选择和调试