用户工具

站点工具


icore3_micropython_2

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
icore3_micropython_2 [2020/06/15 15:00]
zgf
icore3_micropython_2 [2022/03/18 15:14] (当前版本)
sean
行 1: 行 1:
-  ​**银杏科技有限公司旗下技术文档发布平台** ​ ||||+|  ​**银杏科技有限公司旗下技术文档发布平台** ​ ||||
 |技术支持电话|**0379-69926675-801**||| |技术支持电话|**0379-69926675-801**|||
 |技术支持邮件|Gingko@vip.163.com||| |技术支持邮件|Gingko@vip.163.com|||
-|技术论坛|http://​www.eeschool.org||| 
 ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^ ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^
 |  V1.0  |  2020-06-15 ​ |  gingko ​ |  初次建立 ​ |  |  V1.0  |  2020-06-15 ​ |  gingko ​ |  初次建立 ​ | 
行 12: 行 11:
 ==== 二、实验设备及平台 ==== ==== 二、实验设备及平台 ====
  
-  - iCore3双核心板+  - iCore3双核心板[[https://​item.taobao.com/​item.htm?​id=524229438677|点击购买]]
   - Micro USB线   - Micro USB线
   - 电脑   - 电脑
行 18: 行 17:
  
 STM32板上LED引脚为LED_RED(PI5);LED_GREEN(PI6);LED_BLUE(PI7)。MicroPython默认LED(1)为PI5红灯、LED(2)为PI6绿灯、LED(3)为PI7蓝灯。输出高电平LED灭,输出低电平LED亮。驱动示意图如图1所示: STM32板上LED引脚为LED_RED(PI5);LED_GREEN(PI6);LED_BLUE(PI7)。MicroPython默认LED(1)为PI5红灯、LED(2)为PI6绿灯、LED(3)为PI7蓝灯。输出高电平LED灭,输出低电平LED亮。驱动示意图如图1所示:
-{{ :micropython_2_1.png?nolink&​600 ​|LED硬件连接}}+{{ :icore3:​icore3_micropython_2_1.png?direct ​|LED硬件连接}}
 ==== 四、实验步骤 ==== ==== 四、实验步骤 ====
  
行 28: 行 27:
  
 iCore3双核心板上ARM-LED灯红绿蓝交替点亮。 iCore3双核心板上ARM-LED灯红绿蓝交替点亮。
 +==== 六、实验程序 ====
  
 +<code python>
 +# -*- coding: utf-8-*-
 +# main.py -- put your code here!
 +import pyb           #​导入库
 +
 +ledR = pyb.LED(1) ​   #​创建红色LED对象
 +ledG = pyb.LED(2) ​   #​创建绿色LED对象
 +ledB = pyb.LED(3) ​   #​创建蓝色LED对象
 +
 +while True:          #循环
 +    ledR.on() ​       #红灯亮
 +    pyb.delay(1000) ​ #​延时1000ms
 +    ledR.off() ​      #​红灯灭
 +    ledG.on() ​       #绿灯亮
 +    pyb.delay(1000) ​ #​延时1000ms
 +    ledG.off() ​      #​绿灯灭
 +    ledB.on() ​       #蓝灯亮
 +    pyb.delay(1000) ​ #​延时1000ms
 +    ledB.off() ​      #​蓝灯灭
 +</​code>​
icore3_micropython_2.1592204418.txt.gz · 最后更改: 2020/06/15 15:00 由 zgf