Arduino自带了很多例子。
Blink是其中为数不多的只要有Arduino开发板就可以开始学习的例子。
菜单 文件->示例->01.Basic->Blink打开今天要讲的例子。
1.setup函数
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
学习硬件开发,一个很大的难点是要记住许多复杂的寄存器地址。
Arduino的成功之处就在于她简化了这许多地址,定义了几种不同类型的接口,也称为Pin脚。
编程时只需要对这几类Pin脚做操作就可以了。
今天先讲最常用的Pin脚,DigitalPins。
官网解释如下:
https://www.arduino.cc/en/Tutorial/DigitalPins
简单说就是一种可以输入或输出数字信号0,1的Pin脚。
某个Pin脚是用来输入还是输出信号,就通过pinMode函数来定义。
pinMode(