Mcuzone 野芯科技
标题: 基于RP2040核心板的micropython开发 [打印本页]
作者: Mcuzone_HCJ 时间: 2021-10-26 09:43
标题: 基于RP2040核心板的micropython开发
本帖最后由 Mcuzone_HCJ 于 2021-10-26 14:10 编辑
关键词:micropython RP2040 Pico ADC
概述:由于树莓派CM4出来由一段时间了,基于CM4核心板添加了各种各样的外设,比如4G通信模组、5G通信模组、各种PCIE的拓展。各种各样的外设使系统越来越复杂,CM4的性能利用也越来越大。这时候,需要一款低级处理器来辅助CM4来解决一些实际问题,比如进行多路负载控制、采集空气温度湿度、利用PWM控制风扇进行散热、扩展多路IO
作者: Mcuzone_HCJ 时间: 2021-10-26 09:50
ZHAI核心板与Pico的外观对比
作者: Mcuzone_HCJ 时间: 2021-10-26 10:04
ZHAI与Pico的板载资源对比介绍
1、两者主控均是RP2040
2、ZHAI采用封装为SOP-8的HG25Q32的flash,Pico采用封装为USON-8的W25Q16JV的flash
3、ZHAI采用SP6205进行LDO线性稳压供电,Pico采用RT6150B-33GQW进行DC-DC稳压供电
作者: Mcuzone_HCJ 时间: 2021-10-26 10:25
本帖最后由 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, 下载次数: 10200)
3、我们按住ZHAI或Pico的白色按键后,使用数据线连接win10电脑。此时会弹出如下图所示的盘符。
这个时候,我们将刚下载的uf2文件,拖放进该盘符。如果硬件没有问题的话,一两秒后,该盘就会消失,并且电脑设备管理器会多出一个USB设备。
至于端口的数值,这因硬件与电脑不同,端口数值也不同。
作者: Mcuzone_HCJ 时间: 2021-10-26 11:04
开发软件的下载及其使用
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的程序停止运行按钮,边按按钮边将设备再次连接电脑,直到调试窗口输出固件信息,即可停止按按钮,并可进行程序编写与调试。
欢迎光临 Mcuzone 野芯科技 (http://testbbs.mcuzone.com/) |
Powered by Discuz! X3.1 |