在之前的章节中,小编带领大家学习了:如何构建arduino的c++开发环境-CSDN博客
今天小编带领大家开始学习c++编程的第一节,玩转led电灯。arduino uno核心板是一个高度集成,功能丰富的模块,来看下他的功能分布:
小编之前为大家展示的arduino核心板是国产化的板子,通用引脚排列和功能是相同。完全兼容。同样提供了丰富的外设,串口uart、i2c、spi、adc和pwm等,这些外设,在后续的课程中,都会为大家一一讲解。
一、代码结构分析
大家可以看到我们arduino工程的初始代码,主要用两个默认函数组成,分别是:setup()和loop()。通过英文单词可以翻译为 设置(初始化)、循环。如果学习过小编之前的课程,大家就会发现,这两个函数和我们的microbit的开发环境的两个指令很相似的。
没有错,他们两个语句是相同功能的。setup和当开机时,作用都是在系统上电时立马执行一遍,可以把我们初始化代码放到这里,进行执行。
loop和无限循环,作用都是当系统上电时,无限循环的执行,我们可以把我们的核心代码放到这里执行。
二、项目实战
学习控制小灯,就必须要了解我