报名有一段时间了,起了个大早,赶了个晚集。今天终于收到板子啦。
在之前已经大概看了下pico的手册,也设想过很多很多可以做的功能,但是对于没有软件开发经验的我来说,还是先做好基础任务再考虑延伸吧。先复习下:
板子资源:
1.Pico使用双核M0+的RP2040微控制器,主频可达133MHz,内置2MB Flash,264KB多bankSRAM,且使用40脚双列直插的封装形式,可以方便接插到或者外接其他模组;
2.一共30个GPIO,其中4个被板内资源使用(点灯+内部开关电源+系统电压采集),26个通过左右排针引出(3个12bit 500kbps ADC+23个GPIO),值得一提的是板内集成了升降压开关电源,可以支持宽范围(1.8~5.5V)的输入电压调整到系统所需的3.3V(这样方便接锂电池做单独应用呀);
3.支持USB1.1,2xUART,2XI2C,2xSPI,16xPWM,1xTimer,1xRTC;
4.支持XIP(外接QSPI Flash);
5.支持2种烧录方式:SWD+USB直接拷贝
复习完,看下实物:
盒子贴了封贴,拆包过程不得不说,包的是真严实,里里外外四五层,这是生怕板子坏了呀,拆完,包装纸都堆了一堆,不禁要给得捷点个赞!
接下来就是测试了,按照开箱指南文档里的说明,按住BOOT将板子接入电脑,资源管理器出现了一个127MB的盘符(RPI-RP2),接着将002_墨水屏文件夹里的 电子书测试.uf2 拷贝进RPI-RP2盘符中,图像就出来了。
测试也很简单,这种拷贝的启动方式也很方便,当然对于U口被加密的电脑就不行了。
另外,一个美中不足的就是,墨水屏残影太重了,按下reset键才能恢复。既然复位能恢复,那软件能实现刷新不让其留下残影么?留到后面试试吧。
PS:第一次搞这种小项目,也是第一次发帖,轻喷呀。