4442|7

2721

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

【MicroPython】流水灯 [复制链接]

 

接上一篇帖子https://bbs.eeworld.com.cn/thread-489365-1-1.html
目前确定板子上只有3个LED可以使用,今天完成LED流水灯代码,参考https://bbs.eeworld.com.cn/thread-488598-1-1.html
将程序放到串口监视窗口中运行不了。最后写入磁盘中的main文件,
代码如下
  1. from pyb import Timer
  2. import pyb
  3. leds = [pyb.LED(i) for i in range(1,5)]
  4. for l in leds:
  5.     l.off()

  6. n = 0
  7. try:
  8.    while True:
  9.       n = (n + 1) % 4
  10.       leds[n].toggle()
  11.       pyb.delay(1000)
  12. finally:
  13.     for l in leds:
  14.         l.off()
复制代码
开始闪烁太快,手机不能区分,将延时时间增大
视频见
有个问题
1、之前见过STM32F405RGT6芯片,microPython板子的芯片与之前见到的芯片表面标识第三行字母有个重要的区别,一个显示VG ,一个显示VQ。查看芯片手册没有提到区别,有人知道吗?
查看网络,见有朋友说,VG的能驱动4G,8G,16G的SD卡,但是VQ的只能驱动8G的SD卡,如果VQ要驱动4G、16GSD卡,需要信号线加上拉电阻。
观察电路图,也提到了SD push-pull

2、视频中先是绿灯亮,即LED2,是不是和程序n = (n + 1) % 4这个有关,n=1或者5,最后都是绿灯亮,开始为什么是range(1,5),看了一下range(1,4)也可以啊

最新回复

这里的push-pull不是指上拉,是指卡座的弹出式的(带有弹簧,按一下卡住,在按一下弹出),还有一种是不带弹簧的,需要自己拔出来。 for i in range(1,5):中,代表i的范围是从1-4。如果用for i in range(5):,那么就代表从0-4  详情 回复 发表于 2016-5-8 21:49
点赞 关注
 
 

回复
举报

2721

帖子

0

TA的资源

纯净的硅(中级)

沙发
 
另外再补充一下micropython开发板STM32F405相关知识
MCU:STM32F405RGT6 GH20M VQ CHN GHS45红色部分不明白什么含义?还请指点
参数:
168 MHz M4内核,64pins,LQFP,工业环境温度-40-85℃,支持FPU
1 M flash, 192 KiB RAM.
USB口, 支持 串口,通用存储,HID协议。
实时时钟。
30个通用IO口,其中28个支持5V输入输出。
2个 SPI接口, 2个 CAN接口, 2个I2C接口, 5个USART接口.
14个 12-bit ADC引脚。
2个DAC 引脚。
 
 
 

回复

1950

帖子

4

TA的资源

版主

板凳
 
IC上印刷的内容解释,不好找,找了类似的,工楼主参考。
http://jp.rs-online.com/web/p/microcontrollers/7468217/

F7468217-01.jpg (38.67 KB, 下载次数: 0)

F7468217-01.jpg

点评

谢谢,好像没有提到VQ是什么意思?  详情 回复 发表于 2016-5-8 20:58
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

2721

帖子

0

TA的资源

纯净的硅(中级)

4
 
5525 发表于 2016-5-8 20:43
IC上印刷的内容解释,不好找,找了类似的,工楼主参考。
http://jp.rs-online.com/web/p/microcontrollers ...

谢谢,好像没有提到VQ是什么意思?
 
 
 

回复

1950

帖子

4

TA的资源

版主

5
 
翻了好多相关的 datasheet, ref, errtra, package .., 都没看到 VQ.
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

1万

帖子

24

TA的资源

版主

6
 
我试过2G、8G、16G、32G的TF卡,都没有问题,因此VQ/VG不是区别这个的吧。

GH20M VQ CHN GHS45这样没有说明的代号,通常是厂家自己内部使用的。CHN容易猜,估计是产地之类的,最后的数字,可能是生产时间,其他的就不清楚了。
 
 
 

回复

1万

帖子

24

TA的资源

版主

7
 
这里的push-pull不是指上拉,是指卡座的弹出式的(带有弹簧,按一下卡住,在按一下弹出),还有一种是不带弹簧的,需要自己拔出来。

for i in range(1,5):中,代表i的范围是从1-4。如果用for i in range(5):,那么就代表从0-4

点评

明白了,关于固件升级我按你的教程还是不行,您要不再发个帖子指导一下  详情 回复 发表于 2016-5-8 22:04
 
 
 

回复

2721

帖子

0

TA的资源

纯净的硅(中级)

8
 
dcexpert 发表于 2016-5-8 21:49
这里的push-pull不是指上拉,是指卡座的弹出式的(带有弹簧,按一下卡住,在按一下弹出),还有一种是不带 ...

明白了,关于固件升级我按你的教程还是不行,您要不再发个帖子指导一下
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

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