程序结构 在Arduino中, 标准的程序入口main函数在内部被定义, 用户只需要关心以下两个函数: setup() 函数用于初始化, loop() 函数用于执行. 初始化函数一般放在程序开头, 用于设置一些引脚的输出/输入模式, 初始化串口通讯等类似工作. loop() 函数中 的代码将被循环执行, 例如: 读入引脚状态, 设置引脚输出状态等. 控制语句 相关语法 算术运算符 比较运算符 布尔运算符 指针运算符 位运算 复合运算符 变量 常量 数据类型
数据类型转换 变量作用域&修饰符 辅助工具 基本函数 数字I/O 模拟I/O 高级I/O 时间 数学库
三角函数 随机数 位操作 设置中断函数 开关中断 串口通讯
扩展库 如果要使用一些已有的库, 可以选择菜单"Sketch->Import Library", 然后选择 相应的库. Sketch工具会自己在代码的开头包含库的头文件(#include). 在引入库之后, 程序的体积也将会增大(因为包含了库的代码). 对于不是必要的库, 直接删除对应的#include语句就可以了. 官方扩展库 以下是Arduino官方提供的扩展库, 被默认包含在开发工具中.
第三方扩展库 这里只包含了Roboduino扩展板的相关库, 其他的库信息请访问: Arduino在线文档 online~. Roboduino扩展板:
|
|
来自: yxz1212_bao > 《Arduino》