3625|1

4

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

pyboardCN V2 试用笔记(一) [复制链接]

 
本帖最后由 凡人就行 于 2018-6-28 01:48 编辑

pyboardCN V2 试用笔记(一)

1.1 试用计划 & 资料查找



一.前言



      最近申请了pyboardCN V2,由于对Python了解略少,故在此先挖个坑,记录学习过程。由于近期考试已经开始,学校里竞赛也进入白热化时期,因此更新会比较慢。

      计划大致分为三部分:了解micropython -> 熟悉pyboardCN V2资源 -> 基于pyboardCN V2制作作品。

      第一部分通过 pyboardCN 大致了解 micropython 用法。本篇参考论坛各位大神经验,进行简单的点灯实验。

二.准备

  1.资料

      忘记了看到哪个帖子了,总之感谢各位提供的资料和方法。

      首先是pyboardCN V2 活动汇总帖子已经汇总了大部分相关资料,这里就放个传送门备份一下。

      还有一个micropython中文论坛,在微信群里看到大家讨论的,也放个传送门。

      最后就是置顶帖的micrpython中文教程2.0,也在这里标记一下。


  2.工具

      关于micropython有很多操作方式,本人仅仅用终端来控制。好用的终端很多,本人习惯 putty 和 Xshell ,关于串口助手连接很不稳定总之本人没成功。

      大家都知道该板子通过虚拟串口与电脑连接,也就是说我们的终端需要将串口信息配置正确。

设置连接协议--串口


串口配置


      之后进行连接,就可以尽情玩耍了(PS:这个风格还是蛮好看的~)


      不过美中不足的是这个终端不是特别稳定,需要其他终端先控制一下板子才能正常工作。同时 putty 有时也会莫名打不开,不清楚什么原因。

      不过有一款终端自由度很高,可以自己设置窗口效果--MobaXterm,并且稳定性也不错。这里不做详细介绍。简单说明一下要点。
进入设置:
设置背景风格

设置终端软件:


      当然,在板子连接PC之后,如果驱动没有问题的话,应该会多处一块磁盘,磁盘里面是py文件。


      通过修改main.py可以保存程序,复位即可运行。

三.操作LED
关于LED操作,可以根据手册如下操作:
  1. from pyb import LED

  2. led = LED(1) #red led
  3. led.on()
  4. led.off()
  5. led.toggle()
复制代码


      也可以直接操作:
  1. import pyb

  2. pyb.LED(1).on()
  3. pyb.LED(1).off()
  4. pyb.LED(1).toggle()
复制代码


      板子上红色邓发生变化,证明板子是正常工作的。
      以上语句既可以写入main.py文件,也可直接终端写入。不过在写入main.py时保存文件红灯会亮,保存结束灭。相比较终端输入快很多但是无法保存。
      *注意,在进入循环/执行main.py(实际上也是循环的事情),如果没有做其他处理想要终止(即终端无反应)时,按下 Ctrl + C 即可终止当前任务。

转自网友共享:
MobaXterm_Personal_8.6.exe (11.2 MB, 下载次数: 51)

XshellPortable.zip (5.14 MB, 下载次数: 22)





最新回复

Mobaxterm的确不错,现在已经升级到V10了。  详情 回复 发表于 2018-6-28 16:38
点赞 关注
 
 

回复
举报

1万

帖子

24

TA的资源

版主

沙发
 
Mobaxterm的确不错,现在已经升级到V10了。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表