5310|3

156

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

【pyboardCN V2】安装驱动&点灯&使用串口输出 [复制链接]

     板子拿到已经很久了,可惜一直来不及发布帖子,这几天会把帖子全数补齐。
    拿到pyboardCN V2第一感觉就是“麻雀虽小,五脏俱全”,在一个巴掌大小的板子上面集成了基于STM32F405的最小系统,上面有SPI FLASH、SD卡接口、4盏LED、复位按键/用户按键等外设,并且还全部引出了排针,除了可以跟随邵总脚步学习Micropython以外,还可以直接用MDK的库函数进行底层的开发。

    拿到手之后要先进行虚拟串口驱动的安装,才可以使用串口终端操作板子,方法如下:
1.把板子的MicroUSB接口与电脑相连,能检测到虚拟磁盘:

2.找到里面的pybcdc.ini文件:

3.在设备管理器的黄色感叹号设备下安装这个文件,安装成功之后就可以发现虚拟串口了:

成功之后打开串口终端,就可以用非常简单的pyb.LED(n).on()来点灯了!n为1 2 3 4四个数字其中一个,分别对应板上的四个LED灯。我们试试点亮第一个LED灯(即红灯):


然后点亮所有LED灯:
  1. pyb.LED(1).on()

  2. pyb.LED(2).on()

  3. pyb.LED(3).on()

  4. pyb.LED(4).on()
复制代码



四盏灯全部点亮,在手机摄像头下的效果类似于白光。


然后我们再试试往虚拟磁盘里面的main.py文件写代码,让板子执行我们给它的特定程序,先打印一行串口信息,再定时翻转红灯LED:


  1. import pyb



  2. print("pyboardCN V2 donatello1996")



  3. while True:

  4.         pyb.LED(1).on()

  5.         pyb.delay(500)

  6.         pyb.LED(1).off()

  7.         pyb.delay(500)
复制代码








最新回复

电容焊过吗  详情 回复 发表于 2019-3-24 22:21
点赞 关注
 
 

回复
举报

1368

帖子

6

TA的资源

版主

沙发
 
不错,棒棒的,我也来学习学习micro python

点评

欢迎一起来交流啊  详情 回复 发表于 2018-8-9 11:27
个人签名专注智能产品的研究与开发,专注于电子电路的生产与制造……QQ:2912615383,电子爱好者群: void
 
 
 

回复

1万

帖子

24

TA的资源

版主

板凳
 
懒猫爱飞 发表于 2018-8-9 10:28
不错,棒棒的,我也来学习学习micro python

欢迎一起来交流啊
 
 
 

回复

15

帖子

1

TA的资源

一粒金砂(初级)

4
 
电容焊过吗
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表