你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

PYB上手

[复制链接]
netlhx 提问时间:2017-6-1 21:08 /
这次抽奖活动还有意外之喜,居然还有板子送!

板子的芯片用的是STM32F401,跑的软件是MICROPYTHON,MICROPYTHON是PYTHON在MCU上的移植,实现了PYTHON的部分功能。

IMG_20170529_161011.jpg

IMG_20170529_161851.jpg

IMG_20170529_162049.jpg

很小巧,开发板使用USB接口与PC实现串口及MSD功能:可以通过串口访问设备,实现与PYTHON的交互,也可以预先写好SCRIPT文件,然后扔到存储设备里。

上电后在串口中可以看到如下启动信息

2017-06-01_202453.jpg

先点个灯

代码很简单

  1. # -*- coding: utf-8 -*-
  2. """
  3. Created on Thu Jun  1 20:40:02 2017

  4. @author: netlhx
  5. """

  6. import pyb

  7. def blink():
  8.     i = 0
  9.    
  10.     leds = [pyb.LED(i) for i in range(1,5)]
  11.    
  12.     while True:

  13.         leds[i].on()
  14.         pyb.delay(50)
  15.         leds[i].off()
  16.         i = (i + 1) % 4
  17.    
复制代码


将代码保存为leds.py,放到main.py一起,然后在交互式代码里调用

2017-06-01_210720.jpg

然后就闪啊闪,亮瞎眼。

收藏 评论8 发布时间:2017-6-1 21:08

举报

8个回答
zero99 回答时间:2017-6-1 23:03:10
N神厉害
Paderboy 回答时间:2017-6-2 06:34:00
赞,有N神,不费神。。。
斜阳 回答时间:2017-6-2 09:10:39
netlhx,各类教程的领导者
creep 回答时间:2017-6-2 09:11:13
跟N神,学Python。
any012 回答时间:2017-6-2 09:23:40
本帖最后由 any012 于 2017-6-2 09:42 编辑

关注。
能在stm32f103上玩不?
wamcncn 回答时间:2017-6-3 20:36:17
资料呢,照不到资料了
anywill 回答时间:2017-11-17 16:21:39
支持大神,能不能组织一个团购?
单片机爱好者 回答时间:2020-5-30 18:11:32
能分享一下固件吗?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版