arduino第一课教程

arduino教程快速开发(2020年最新版)——第一课
## arduino初级教程
关于arduino开发的现状与嵌入式行业的格局:
亲爱的小白,欢迎来到arduino初级课程第一课,这一课,我们将会讨论现行嵌入式开发的格局,目前嵌入式开发主流是传统的C系嵌入式开发芯片,比较有名的诸如STM32(新手入门级),51开发板(新手入门级)等等,但是在这些传统的C系芯片之外还有两个自立门派的阵营,一个是arduino阵营,还有一个是树莓派阵营。arduino类似与在传统嵌入式开发的基础上进行高度集成以后的产物,ardunio的语言还是C系语言的衍生品,而树莓派则完全背离了传统阵营,采用python作为编辑语言(尽管python的底层依旧是C系语言)。我们并不知道arduino与传统单片机还有树莓派谁会最终胜利,但是arduino只是我们进入嵌入式系统的一个机遇,最终你可能在这个领域陷入无尽的知识而不可自拔,目前博客主的我也在arduino与传统嵌入式开发的领域研究,这里就不多说了,总之,嵌入式领域大有可为!!!

arduino的前世今生:

Massimo Banzi之前是意大利Ivrea一家高科技设计学校的老师。他的学生们经常抱怨找不到便宜好用的微控制器。 2005年冬天,
Massimo Banzi跟David Cuartielles讨论了这个问题。 David
Cuartielles是一个西班牙籍晶片工程师,当时在这所学校做访问学者。两人决定设计自己的电路板,并引入了Banzi的学生David
Mellis为电路板设计编程语言。两天以后,David Mellis就写出了程式码。又过了三天,电路板就完工了。Massimo
Banzi喜欢去一家名叫di Re
Arduino的酒吧,该酒吧是以1000年前意大利国王Arduin的名字命名的。为了纪念这个地方,他将这块电路板命名为Arduino。
随后Banzi、Cuartielles和Mellis把设计图放到了网上。版权法可以监管开源软件,却很难用在硬件上,为了保持设计的开放源码理念,他们决定采用Creative
Commons(CC)的授权方式公开硬件设计图。在这样的授权下.任何人都可以生产电路板的复制品,甚至还能重新设计和销售原设计的复制品。人们不需要支付任何费用,甚至不用取得Arduino团队的许可。然而,如果重新发布了引用设计,就必须声明原始Arduino团队的贡献。如果修改了电路板,则最新设计必须使用相同或类似的Creative
Commons(CC)的授权方式,以保证新版本的Arduino电路板也会一样是自由和开放的。唯一被保留的只有Arduino这个名字,它被注册成了商标,在没有官方授权的情况下不能使用它。
Arduino发展至今,已经有了多种型号及众多衍生控制器推出。
——来自百度百科

说了这么多杂七杂八的话,接下来我就来介绍一下ardunio的入门级板子——ardunio uno:
ardunio uno的介绍
首先我们能看到一个概念:通用I/O串口
这里又涉及到一个概念串口通信与并口通信:
(具体不做过多解释,可以看https://zhidao.baidu.com/question/41604835.html
那什么又叫通用I/O串口呢:(亦即GPIO口)
GPIO(英语:General-purpose input/output),通用型之输入输出的简称,功能类似8051的P0—P3,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clk generator, chip select等。
好了,这一节就先讲这么多,本系列将持续更新。
—————————————————————————————————————
更新于2020/08/06 16:35

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值