702|4

101

帖子

0

TA的资源

一粒金砂(中级)

 

【得捷电子Follow me第1期】+ 任务1:熟悉mpy基本语法 [复制链接]

  本帖最后由 ly87802541 于 2023-5-30 16:45 编辑

20230510已收到得捷本次活动http://bbs.eeworld.com.cn/thread-1235348-1-1.html的有关硬件和模块------来自seeed特供基于树莓派pico-w单片机和外设扩展板等。之前比较忙,现在赶紧来体验mpy开发mcu的乐趣。开箱图片如下。

微信图片_20230530162222.jpg

因为之前已经评测过同样来自树莓派的pico开发板,pico-w只是添加了WiFi蓝牙(CYW43439)模块,所以完全和pico开发板那些准备工作是一样的,参考我自己之前写的评测pico链接如下http://bbs.eeworld.com.cn/thread-1161346-1-1.html

首先到microPython官网http://www.micropython.org/download/rp2-pico-w/下载pico-w的固件uf2文件,如下图可以看到是20230426日编译的1.20版本固件。

微信图片_20230530162517.png

烧录方法和pico一样,依然是USB连接PC然后拖放式就行,这里不再赘述。

微信图片_20230530162557.png

烧录完后,已经可以完成了准备工作,可以用putty登录了。

微信图片_20230530162648.png

微信图片_20230530162730.png

微信图片_20230530162758.png

微信图片_20230530162820.png

现在,我们可以来完成一个LED闪烁的小任务,pico-w开发板的PIN分布图如下。

微信图片_20230530162925.png

可以看到,pico-w开发板的LED灯接在wl_gpio0口上,这和pico接在gpio25口上是不一样的。查找原理图如下。

微信图片_20230530163020.png

微信图片_20230530163040.png

 

另外因为一些众所周知的原因,这次测试任务要求使用mu editor编辑器作为mpy开发环境,所以我们要到https://codewith.mu/下载这个编辑器,如下图所示。

微信图片_20230530163132.png

下载后安装,按PC提示完成即可。

微信图片_20230530163227.png

微信图片_20230530163246.png

微信图片_20230530163303.png

可以看到,mu editor也是1.20版。运行mu如下所示。

微信图片_20230530163339.png

微信图片_20230530163403.png

这里我们已经烧录固件了,选择取消就好。再次启动mu然后选择连接到pico-w。

微信图片_20230530163450.png

微信图片_20230530163515.png

 

微信图片_20230530163627.png

因为mpy内部已经封装过LED模块,所以驱动LED闪烁脚本和pico也不一样,必须使用这个LED对象来进行操作,才能控制LED绿灯闪烁。如下图所示。

微信图片_20230530163727.png

微信图片_20230530163747.jpg

 

然后关闭LED。

微信图片_20230530163833.png

Mpy的开发方式还是一如既往的舒适,接下来继续进行后续的外设驱动任务,敬请期待。

 

PS:本次收到的pico-w开发板依然是没有焊接插针,所以为了和底板连接起来必须自己完成手工焊接,才能继续其它任务。最后,开箱附上六大组件合家欢美图一张。

微信图片_20230530163909.jpg

最新回复

G   详情 回复 发表于 2023-5-31 21:04
 
 
 

回复

4664

帖子

0

TA的资源

版主

 
mpy和py语法一致,就是库不一样~

点评

是的,但是都那么舒适。    详情 回复 发表于 2023-5-31 16:06
 
 
 

回复

101

帖子

0

TA的资源

一粒金砂(中级)

 
wangerxian 发表于 2023-5-30 20:42 mpy和py语法一致,就是库不一样~

是的,但是都那么舒适。

 

点评

但是玩单片机,我觉得还是多用C比较好!  详情 回复 发表于 2023-5-31 17:11
 
 
 

回复

4664

帖子

0

TA的资源

版主

 
ly87802541 发表于 2023-5-31 16:06 是的,但是都那么舒适。  

但是玩单片机,我觉得还是多用C比较好!

 
 
 

回复

28

帖子

0

TA的资源

一粒金砂(中级)

 
 
 

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

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表