宜城龙山 发表于 2022-11-26 12:00

【微雪 RP2040双核开发板】评测1——开箱报告

<div class='showpostmsg'><p align="center"><b>【微雪 RP2040双核开发板】</b><b>评测1&mdash;&mdash;</b><b>开箱报告</b></p>

<p >&nbsp;</p>

<p >首先真诚感谢eeword、DFRobot给了我这次参与《微雪 RP2040双核开发板》评测的机会。在收到快递短信的那一刻,心情非常激动,当拿到快递时,心里有点忐忑,拿在手里没分量,打开仅有一个小方纸盒,取出微雪 RP2040双核开发板,没有配USB线,其实这样也挺好的,现在谁手上都有各类USB线,上电点亮,效果惊艳,心情大好,想想觉得这样的包装不错,环保。</p>

<p><b>一、硬件配置介绍</b></p>

<p >RP2040-LCD-1.28 是一款Waveshare设计的高性能的微控制器开发板,圆形表盘外形设计,板载了1.28inch LCD、锂电池充电芯片、六轴传感器(三轴加速度与三轴陀螺仪)等外设,所有的GPIO与Debug接口均通过1.27mm排针引出,方便用户开发。</p>

<p >主要参数:</p>

<p >微控制器:RP2040(Raspberry Pi自研),双核ARM Cortex M0+处理器</p>

<p >时钟频率:133MHz</p>

<p >SRAM:内置264KB 的 和的</p>

<p >Flash:2MB(片上)</p>

<p >显示屏:板载1.28英寸240x240 TFT LCD</p>

<p >GPIO数:30,经1.27mm间距排母引出</p>

<p >通信接口:2个SPI,2个I2C,2个UART,4个12位ADC,16个可控PWM 通道,1个RTC,1个Type-C接口,USB1.1 主机和设备支持</p>

<p >其他配置:支持低功耗睡眠和休眠模式,温度传感器,片上加速浮点库,8 个可编程 I/O (PIO) 状态机,用于自定义外设支持</p>

<p >锂电池接口:板载锂电池充放电接口,利于用户在一些移动场景使用。</p>

<p align="center" > &nbsp;</p>

<p><b>二、搭建开发环境</b></p>

<p >按照官方介绍,微雪RP2040双核开发板支持C/C++和Python两种开发环境,因本人近期在学习Python开发,故在此仅介绍Python开发环境的搭建。</p>

<ol>
        <li >下载固件</li>
</ol>

<p >点击固件下载地址下载固件,<a href="https://micropython.org/download/rp2-pico/rp2-pico-latest.uf2"><u>固件</u><u>下载</u><u>地址</u></a></p>

<ol start="2">
        <li >安装固件</li>
</ol>

<p >在断电状态下按住boot按键不放,插入USB连接线,此时微雪RP2040开发板将作为一个存储设备使用,系统将弹出文件管理器窗口,出现新盘符(如:F:\),直接将刚才下载的固件文件(文件名为rp2-pico-xxxx-v1.19.1.uf2)复制到F:\根目录下,系统自动安装,并重新启动,微雪RP2040开发板python开发环境所需的固件便安装完成。</p>

<ol start="3">
        <li >下载python开发环境Thonny</li>
</ol>

<p >Thonny为一个面向初学者的Python IDE,需要下载安装。</p>

<ul>
        <li >下载Thonny,<a href="https://www.waveshare.net/w/upload/7/73/Thonny-3.3.3.zip"><u>下载地址</u></a></li>
        <li >安装Thonny</li>
</ul>

<p >一路选择默认安装即可,直到出现下面对话框为止,,点击Finsh按钮。</p>

<p align="center" > &nbsp;</p>

<ul>
        <li >运行Thonny</li>
</ul>

<p >首次运行时Thonny需选择语言环境,在列表中选择简体中文,重新启动Thonny,便进入中文状态,如下图。</p>

<p align="center" > &nbsp;</p>

<ul>
        <li >配置微雪RP2040开发板python开发环境</li>
</ul>

<p >如果你的Pico已经连接到电脑上并且已经下载了MicroPython固件,点击右下角选择MicroPython(Raspberry Pi Pico)。如不出现,则需手工配置,点击右下角python&nbsp;3.7.9,&nbsp;选择configure,出现配置对话窗口,选项&ldquo;解释器&rdquo;选项,下拉设备运行你的代码?中的Raspberry Pi Pico选项,再选择对应的端口,配置完毕。</p>

<p align="center" > &nbsp;</p>

<p >需注意开发板的USB口为USB1.1版本,相应的驱动需支持1.1版本才能运行。</p>

<p><b>三、运行</b><b>官方例程</b></p>

<p >配置微雪RP2040开发板官方提供了一个python例程。<a href="https://www.waveshare.net/w/upload/9/9d/RP2040-LCD-1.28.zip"><u>下载地址</u></a></p>

<p >解压后,文件名为RP2040-LCD-1.28.py,该例程为实时显示板载加速度传感器数据,在Thonny打开此文件,出入微雪RP2040开发板,选择运行,结果如下图。</p>

<p align="center" > &nbsp;</p>

<p align="center" >&nbsp;</p>

<p align="center" > &nbsp;</p>

<p><b>四、总结</b></p>

<p >由于第一次接触RP2040处理器,对硬件及环境环境还不是很熟悉,整体感觉不错。但1.27mm的排线使用有点不方便,手头没有相关的转接件,且不太要买,建议开发者发布一款1.27mm转2.54mm的转接板。</p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

tagetage 发表于 2022-11-26 13:11

<p>不错,写的非常认真,标题加粗,链接发蓝,等待楼主的后续测评。</p>

wangerxian 发表于 2022-11-26 15:25

<p>期待可以完成一个好作品~</p>

littleshrimp 发表于 2022-11-28 19:27

<p></p>

<p>1.27确实不方便,可能是考虑PCB的面积没法放2.54连接器,不过还好某宝上有卖,就是贵点。</p>

mameng 发表于 2022-11-29 17:44

<p>羡慕,嫉妒~~~~~~~~</p>
页: [1]
查看完整版本: 【微雪 RP2040双核开发板】评测1——开箱报告