此文旨在记录arduino的一些基本语法,以备自己后续查用,并没有任何的讲解和分析,
如果您是电子爱好者,想学习arduino,请寻找合适的教材学习;
如果您有编程基础,想短时间内粗略了解arduino,则完全可以。
Arduino学习好去处:
Arduino教程_w3cschool第一部分 基础
一、Arduino程序结构
草图启动时会调用setup()函数。使用它来初始化变量,引脚模式,启用库等。setup函数只能在Arduino板的每次上电或复位后运行一次。
在创建了用于初始化并设置初始值的setup()函数后,loop()函数,正如它的名称所指,允许你的程序连续循环的更改和响应。可以使用它来主动控制Arduino板。
二、Arduino数据类型
三、Arduino 变量和常量
和C完全一样;
四、Arduino 运算符
和C完全一样;
五、Arduino 控制语句
注意其中一个:(三元运算符)
? :条件运算符语法
expression1 ? expression2 : expression3
max = ( a > b ) ? a : b;
六、Arduino 循环
和C完全一样
七、Arduino 函数
和C完全一样
注意:如果函数写在loop函数下面,则需要在前面声明,就像C语言里写在main函数下面一样
八、Arduino 字符串
Arduino字符串同样继承了C字符串的特点😭😭😭
char my_str1[] = "Hello";
char my_str2[6];
my_str2[0] = 'H';
也可以用C的字符串函数