Arduino入门必备基础知识(基础认证考前总结)

Beatrice ·
更新时间:2024-09-21
· 641 次阅读

最近开始准备考取Arduino的官方认证,但之前没有系统地学习,因此打算好好整理一下,一方面当作考试复习,另一方面给想学习Arduino的朋友们一些帮助

在学习之前,建议大家先在Arduino中文社区看一下使用教程,里面有很多答疑帖,还有很多干货,值得一看:
https://www.arduino.cn/thread-1066-1-1.html

本篇文章将分为5大部分,如下所示:

编程语法 Arduino IDE Arduino开发板 电子元器件 ARDUINO基础认证演示题

">

编程语法1. Arduino使用的编程语言

Arduino使用C/C++编写程序,虽然C++兼容C语言,但这是两种语言:

C语言 是一种面向过程的编程语言 C++ 是一种面向对象的编程语言

早期的Arduino核心库使用C语言编写,后来引进了面向对象的思想,目前最新的Arduino核心库采用C与C++混合编写而成

通常我们说的Arduino语言,是指Arduino核心库文件提供的各种应用程序编程接口(Application Programming Interface,简称API)的集合。这些API是对更底层的单片机支持库进行二次封装所形成的。例如,使用AVR单片机的Arduino的核心库是对AVR-Libc(基于GCC的AVR支持库)的二次封装。

2. Arduino程序基本结构

按照图示方法即可新建一个Arduino程序的文件:
原创文章 77获赞 136访问量 5万+ 关注 私信 展开阅读全文
作者:Mr.郑先生_



arduino

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章