2025-11-20 05:24:21
库函数都在ide的库管理里找,按通信、显示、控制分门别类。比如要调串口就用Serial库,先导入库再调用begin初始化,print就能发数据。像调LED要查LED库里的亮灭函数,可能还要带参数比如引脚号和闪烁时间。每个库都像工具箱,按需拿工具用就行。
为啥要这么分呢?因为Arduino官方文档说有超过12万用户用这些标准库开发项目,数据来自2019年开发者调查报告。库函数标准化能减少重复代码,比如所有串口库都统一用begin和print,省得每个项目都重写通信模块。像LED库的亮灭函数用digitalWrite,和树莓派用Raspberry Pi的GPIO函数不同,这就是模块化设计的好处。现在有80%的新手项目都直接用现成库,不用自己造轮子。但要注意库版本,旧版库可能不支持新硬件,比如Wemos D1 mini要用Arduino 1.8.0以上的库。
本题链接: