MicroPython (一)点亮我的Led】的更多相关文章

工具 : putty F429Discovery 开发板 Notepad++ 注意:不知道为什么 其他的终端工具有问题,推荐 putty 基本没有发现问题 putty 实时调试 使用putty 打开USB 虚拟串口,我们打开可以使用help()方法寻求帮助 输入help()如下所示 help() Welcome to MicroPython! For online help please visit http://micropython.org/help/. Quick overview of…
前言 CUbieboard2板载两个LED,一个绿色的,一个蓝色的,其中绿色LED通过三极管与PH20管脚连接,蓝色LED通过三极管与PH21管脚连接,这里只以蓝色LED为例,电路原理图如图1和图2所示. 图1 LED所使用的管脚 图2 LED与三极管连接图 由此可知,当PH21输出高电平时,三极管处于导通状态,从而蓝色LED会被点亮:当PH21输出低电平时,三极管处于截止状态,蓝色LED熄灭. 一.目的 编写第一个裸机程序,点亮板载的蓝色LED. 二.源代码说明 程序很简单,已给出详细注释,直…
官方文档 http://esp8266.github.io/Arduino/versions/2.1.0/doc/libraries.html 引脚口说明 http://yfrobot.com/thread-11798-1-1.html 数字I/O口 Digital IOArduino 引脚号直接对应ESP8266 GPIO 引脚.pinMode,digitalRead,和 digitalWrite 函数照常使用,所以读取GPIO2引脚,这样写:digitalRead(2) .数字引脚 0~15…
前面介绍了非常多概念知识.做了非常多准备工作,从这一节開始,我们正式開始单片机的学习.我们将使用单片机完毕一项非常easy的工作:点亮一个发光二极管(即LED:Light-Emitting Diode). LED简单介绍 先简介一下LED.LED是一种半导体器件,大家事实上对LED并不陌生,各种电器的指示灯.手机键盘灯.LED液晶屏的背光.高亮LED手电筒等,都是通过LED发光的.LED有两种主要用途,一种是作为指示灯:还有一种是照明.照明用的LED一般都是大功率LED,须要较大的电压电流才干正…
代码如下: 注意:::::此时的GPIO口为18编号口而非GPIO18 import RPi.GPIO as GPIO //引入函数库 import time RPi.GPIO.setmode(GPIO.BOARD) //设置引脚编号规则 RPi.GPIO.setup(11, RPi.GPIO.OUT) //将11号引脚设置成输出模式 while True GPIO.output(channel, 1) //将引脚的状态设置为高电平,此时LED亮了 time.sleep(1) //程序休眠1秒钟…
本篇我们将分析上一篇所写的程序代码.未来学习单片机的大部分精力,我们也将放在程序代码的编写上. 可是不用操心.我会很具体的介绍每一个程序的编写思路和各种注意事项等. 之前我们写的程序例如以下: #include <reg52.h> sbit LED = P1^0; void main() { LED = 0; while(1); } 头文件 第一行包括头文件.这个和C语言编写HelloWorld时的#include 一样.头文件reg52.h中定义了单片机的一些寄存器,如P0~P3等.至于什么…
做了这么多准备,我们终于可以开始用开发板做点事了. 单片机编程与计算机编程有一些不同点.程序都要有零个或多个输入.一个或多个输出,这是两者都有的,但是计算机编程的输入输出主要靠控制台,而单片机没有. 单片机的英文是microcontroller,主要作控制用途,它对设备的控制就是它的输出,从设备读取的信息就是它的输入.计算机编程中,提供了scanf.printf等函数来做输入输出,单片机虽然也有这一些函数,但它们往往是在串口上收发数据,最终还是在电脑上显示的.单片机对它连接的设备的控制,主要通过…
为什么要使用LED? (bootloader,kernel)开发初期,由于串口等硬件尚未被初始化,因此调试手段相当有限,这时通常会采用LED来做为程序调试的重要手段. LED驱动设计: 1.设置GPIO控制寄存器,把引脚设置为输出功能 2.根据原理图设置GPIO数据寄存器,点亮LED .text .global _start _start: b reset ldr pc, _undefined_instruction ldr pc, _software_interrupt ldr pc, _pr…
01 硬件连接  图片比较丑 特别说明:一般默认为二极管灯的压降是 2V 均值电流为15ma,所以如果接在5V的电源上面,串联接的电阻值为200欧姆左右,可做适当调整 切记不允许把LED灯直接并联在5V的两端! 02 代码部分 代码分析:这里主要用到了以下几个函数 pinMode(LED_BUILTIN, OUTPUT); 设置工作模式:输出,上拉模式 digitalWrite(LED_BUILTIN, HIGH); 设置管脚的输出状态,高低电平,是数字量而不是模拟量 delay(1000);…
前段时间集团举行前端IOT比赛,借此机会熟悉了树莓派相关的东西,特此记录一些相关的文档和开发指南. 先介绍一些树莓派的入门教程 阮一峰的树莓派入门 微雪电子-树莓派硬件中文官网 ssh链接树莓派 ssh pi@dd.dd.dd.dd(ip)密码:raspberry 设置显示设备 推荐选购3.5吋或者5吋的HDMI显示设备,我第一次买的3.2吋的串口显示器,占用了我20个串口的针脚. 设备链接见这里 使用3.5吋显示器 cd /boot/LCD-show/./LCD35-show使用HDMI输出…