原文:Pyboard基础功能探索---按键、GPIO

板载按键KEY .获取板载按键引脚名称 板载用户按键别名:SW,芯片定义的名称是B . .获取Switch类里面的方法 .基本用法 switch.callback 是回调函数,功能类似C语言里的中断函数,当按下按键时将自动执行这个回调函数。 在pyboard中,只定义了一个用户按键。如果开发板上有多个按键,就需要自己去控制,而不能使用pyb.Switch 了。具体方法学习下面GPIO知识点就会了。 ...

2019-09-12 00:16 0 643 推荐指数:

查看详情

Pyboard基础功能探索---LED

MicroPython在官方网站上提供了一个在线测试的环境,可以让我们通过浏览器去运行和体验MicroPython。这个在线演示环境可以运行各种例程,查看各种外设和功能模块,如LED、GPIO、ADC、按键、舵机驱动、延时、数学计算等,可以看到LED的变化,但是不支持I2C、SPI、UART ...

Wed Sep 11 05:54:00 CST 2019 0 483
Pyboard基础功能---定时器

定时器 定时器是嵌入式系统中最基本的功能之一,它除了可以实现定时器功能外,还能够实现延时、PWM输出、波形发生器、舵机控制、节拍器、周期唤醒、自动数据采集等功能。在MicroPython中,很多函数的功能也依赖定时器。 1.获取Timer类里面的方法: 定时器的使用方法是先导 ...

Fri Sep 13 04:15:00 CST 2019 0 819
Pyboard基本功能---UART

UART UART(通用异步收发传输器)的简称,在单片机和嵌入式系统中,串口(UART)一直都是非常重要的外设。虽然串口的速度并不快,但是因为它使用简单(串口可能是两个芯片之间传输数据最简单的方式) ...

Sat Sep 14 04:53:00 CST 2019 0 650
GPIO输入——按键检测

当按下一个按键时,系统是如何检测到的呢? 我们通过LED灯的亮灭状态来间接完成按键检测。当按下按键时,LED灯亮,再次按下时,LED灯灭。 要完成这个实验,我们就会用到GPIO外设的基本输入功能 ...

Wed Apr 18 21:48:00 CST 2018 0 3159
GPIO 输入—按键检测

这里要用到一定的模电知识。电容两端电压不能突变,电感两端电流不能突变。这里利用了电容的放电延时实现硬件消抖。按键按下会有抖动,波形有毛刺,使得高低电平显现不明显,而按键按下时,电容放电一下,马上又被充电,此时电容两端的电压不会突然变化,这个延时时间恰好可以达到消抖作用。 这里需要使用一个 ...

Sun Apr 16 23:41:00 CST 2017 0 1505
Pyboard基本功能快速浏览

基本功能快速浏览 1.通用控制 2.LED控制 3.Pin和GPIO的使用 4.舵机控制(Servo) 5.外部中断 6.定时器 7.脉宽调制模块(PWM) 8.模数转换 ...

Tue Sep 10 08:51:00 CST 2019 0 713
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM