用户工具

站点工具


导航菜单

首页

Home


锤蚁出品

By TREEE


培训活动

Workshop


知识技术

Tech & Skills


里程碑

Milestone


加入我们

Opening

m:sk:mcu:arduino:list

Arduino 从零开始

Arduino 是基于Atmel系列单片机开发的一套嵌入式开发平台,并开发了非常简洁易用的开源IDE软件。

其中,基于AVR单片机的Arduino Uno (Genuino Uno)已经风靡全世界。Uno在意大利语里是数字1的意思,也就是Arduino家族的第一代,也是最成功的一代产品。使用AVR ATmega328P 8位单片机作为控制核心,5V供电,16MHz主频。已经可以满足很多初学者的入门使用。另外Arduino也有更多更强大的版本,包括使用ARM CPU的系列。请关注Arduino的官方网站 https://www.arduino.cc

在我看来,Arduino成功的一个重要原因之一就是引脚的不对称排布,这使得Arduino的扩展板很有特色;另外,Arduino Uno的大小设计非常合理,这使得其扩展板有较为充足的空间安排其他硬件。当然,简介好用的IDE,以及充分简化的语法规则,也是Arduino风靡全球的重要原因。正式因为Arduino的软硬件容易做到标准化,因此Arduino软件社区的交流才变得如此顺畅,很多程序不经过修改就可以直接使用。


下面我们就来看一下Arduino环境下如何编程:

基本语法

数字I/O操作

模拟I/O操作

时间控制

串口通信

中断

参考文献:

https://www.arduino.cc/en/Reference/HomePage

· 最后更改: 2015/11/08 01:29