返回列表 发新帖

基于RP2040核心板的micropython开发

[复制链接] 4
回复
18446
查看
打印 上一主题 下一主题

13

主题

58

帖子

1万

积分

允许发帖

积分
10187
楼主
跳转到指定楼层
发表于 2021-10-26 09:43:24 | 只看该作者 | 只看大图 回帖奖励 |正序浏览 | 阅读模式
本帖最后由 Mcuzone_HCJ 于 2021-10-26 14:10 编辑

关键词:micropython  RP2040  Pico  ADC

概述:由于树莓派CM4出来由一段时间了,基于CM4核心板添加了各种各样的外设,比如4G通信模组、5G通信模组、各种PCIE的拓展。各种各样的外设使系统越来越复杂,CM4的性能利用也越来越大。这时候,需要一款低级处理器来辅助CM4来解决一些实际问题,比如进行多路负载控制、采集空气温度湿度、利用PWM控制风扇进行散热、扩展多路IO
回复

使用道具 举报

13

主题

58

帖子

1万

积分

允许发帖

积分
10187
5#
发表于 2021-10-26 11:04:39 | 只看该作者
开发软件的下载及其使用

1、登录下图网站,单击圈中windows,然后慢慢等待网址响应。由于该exe文件是从github上下载,可能会下载失败。




2、下载完exe文件后,双击安装。


3、安装完成后,我们需要双击桌面图标打开该软件,然后鼠标点击图下位置进行软件设置。





      然后在Interpreter一栏中,分别选中MicroPython(Raspberry Pi Pico) 和匹配的COM口,再点击OK。






4、此时,ZHAI或Pico就与Thonny取得了联系,并且再调试窗口输出了固件信息。




5、下面我们编写一段控制板载LED灯闪烁的代码,然后单击左上角的保存按键。




      在弹出的窗口中,鼠标单击蓝色圈中内容。




       然后命名为main.py文件。切记,设备只执行main.py。




    一切操作完成后,单击图中的绿色运行按钮,程序就开始运行;单击图中的红色按钮,程序就停止运行。





友情提示:ZHAI或Pico断开与电脑连接,再重新连接后,可能会出现thonny无法与设备取得联系,一直提示设备处于busy状态。这个时候,我们需要断开与电脑的连接,鼠标不停点击thonny的程序停止运行按钮,边按按钮边将设备再次连接电脑,直到调试窗口输出固件信息,即可停止按按钮,并可进行程序编写与调试。




回复 支持 反对

使用道具 举报

13

主题

58

帖子

1万

积分

允许发帖

积分
10187
地板
发表于 2021-10-26 10:25:51 | 只看该作者
本帖最后由 Mcuzone_HCJ 于 2021-10-26 10:27 编辑

核心板的软件配置

1、我们要登录树莓派官方网站去下载一个uf2文件,网址为
https://www.raspberrypi.com/documentation/microcontrollers/micropython.html#documentation

2、登录网址后,我们滑动鼠标到图下页面状态,单击图中2处,稍后网络就会下载名称为 rp2-pico-20210902-v1.17.uf2 的文件

rp2-pico-20210902-v1.17.uf2 (550 KB, 下载次数: 10335)

3、我们按住ZHAI或Pico的白色按键后,使用数据线连接win10电脑。此时会弹出如下图所示的盘符。



      这个时候,我们将刚下载的uf2文件,拖放进该盘符。如果硬件没有问题的话,一两秒后,该盘就会消失,并且电脑设备管理器会多出一个USB设备。



      至于端口的数值,这因硬件与电脑不同,端口数值也不同。



回复 支持 反对

使用道具 举报

13

主题

58

帖子

1万

积分

允许发帖

积分
10187
板凳
发表于 2021-10-26 10:04:51 | 只看该作者

ZHAI与Pico的板载资源对比介绍



1、两者主控均是RP2040
2、ZHAI采用封装为SOP-8的HG25Q32的flash,Pico采用封装为USON-8的W25Q16JV的flash
3、ZHAI采用SP6205进行LDO线性稳压供电,Pico采用RT6150B-33GQW进行DC-DC稳压供电

回复 支持 反对

使用道具 举报

13

主题

58

帖子

1万

积分

允许发帖

积分
10187
沙发
发表于 2021-10-26 09:50:21 | 只看该作者
ZHAI核心板与Pico的外观对比



回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表