最基本外设是利用GPIO口控制LED
其中GPIO引脚负责输入和输出电压
而开发板上D开头就是GPIO引脚
每个GPIO都能输出高低电平
pinMode()用于设置引脚输入还是输出;
第一个参数就是引脚参数。
第二个参数就是设置模式。
HIGH和LOW本质上是宏定义,定义为0或1
注意点!!上传烧录时一定要按住boot键
loop函数循环函数使用delay延时函数来实现LED闪烁
delay()的参数是毫秒
点亮LED
每个GPIO引脚和LED阳极相连
流水灯实现
用到多个GPIO引脚最好用都放进一个数组里
然后用for循环去表示出这个数组的全部元素
数组长度 不代表数组元素个数,字节长度用sizeof,数组的长度用整个数组的字节长度去除于单个元素的字节长度得到的就是数组长度
最好写一下注释,循环表示了一个顺序,可以用递归来理解
循环中每个循环的语句都要设置出入口。
delay函数的作用是为了让现象更直观因为代码运行是很快的。