Arduino单片机高级开发(微课视频版)
本书将高等学校单片机原理课程与Arduino结合,使读者能够迅速完成从初学者到高级开发者的升级,直接面向开发项目,快速开发出产品原型。课件下载处为本书课件。

作者:王洪源 陈慕羿 任世卿 付垚

丛书名:清华开发者书库

定价:59元

印次:1-4

ISBN:9787302602804

出版日期:2022.08.01

印刷日期:2025.06.30

图书责编:曾珊

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

由于Arduino 极强的易用和扩展性,也成了众多电子工程师、手工制作爱好者的新玩具。在美国知名的电子制作杂志Makezine 的博客上,每天都能看到用Arduino 制作出来的新玩意。而从2009 年开始,由Makezine 日本版所举办的电子制作爱好者大会,体育馆大的会场里分成几十个摊位,个人、团体、公司、电子工程师、程序员、设计师、艺术家汇聚一堂,守着自己的小摊位,上面放着从机器人、飞行器、自行车POV,还有电子乐器、趣味玩具、玩偶、标本、趣味电子装置等手工制品。此外,还有教人焊接电子零件的工作坊,出售相关图书的专柜,研讨Arduino 与iPhone 连接的讲座、新书发布会等。而2010 年的第5 次大会,配合日本活跃的互动设计师、教育家小林茂的《Prototyping Lab》(一本介绍用Arduino 制作产品原型的新书)的发表,同场展出了日本年轻一代互动设计师、艺术家的作品,他们的共通点都是使用了Arduino 或类似的技术。本书将大学单片机原理与市面流行的Arduino结合起来,使读者能够迅速完成从初学者到高级开发者的升级,直接面向开发项目,快速开发出产品原型。 本书不但适合作为大专院校电子信息类、电气信息类、机械类、计算机类专业的教材,也可以作为工程技术人员使用Arduino进行快速高级开发的参考书。

王洪源教授,沈阳理工大学信息科学与工程学院通信工程专业主任。主要研究无线网络信息传输与控制技术、信号处理技术。作为项目负责人和完成人的参研项目主要有铁路专用电子系统勘察设计、综合电子信息系统、东北地区卫星数字电子汇兑系统等。先后获得军队科技进步三等奖 1 项,辽宁省科技进步二等奖 1 项,辽宁省电子科技进步一等奖 1 项,国家级科技新产品奖 1 项,获沈阳军区嘉奖1次等。

前言 Arduino是一个基于AVR单片机的开放源码的软硬件开发平台,板上的单片机可以通过Arduino的编程语言来编写程序,编译成二进制文件,下载进AVR单片机微控制器,实现快速的电子原型开发。 在国外的创新团队中, Arduino应用极广,一些创新团队组成的公司做应用模型往往都选择Arduino。越来越多的软件开发者通过Arduino进入硬件、物联网等开发领域。在大学里,自动化、通信、机械、材料、化工,甚至艺术专业,也纷纷开设了Arduino相关课程。 国内关于单片机的教材,一般都选用MCS51为主要内容,在极其有限的学时内讲授单片机的发展史、8051芯片的基本硬件结构、指令系统、简单的I/O扩展、汇编语言、C51简介等,全部内容讲授下来需要大约50学时。经典的“8051”+“汇编语言”+“接口芯片”因其技术过时,在实际中很少得到应用。现今应用的主流单片机是AVR、ARM、STM32等系列,由于它们的技术复杂性,如果作为教材 又太拘泥于细节,学生难以在100学时内掌握。 国内出版了大量的Arduino参考书,但都侧重于产品应用设计。从教材的角度看,缺少对于单片机内部硬件结构、寄存器等的介绍,这样对单片机内部结构、底层操作机理的了解过于肤浅,无法挖掘单片机的硬件资源潜力来提高产品的性能。 本书将Arduino与经典单片机教学内容结合起来,不但讲授Arduino语言、开发参考,而且对高级单片机开发需要 掌握的单片机内部结构、寄存器操作做了较深入的介绍,使读者既能快速进行应用产品开发,又能深入挖掘AVR ATmega328P单片机的潜力进行高...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

基础篇单片机基础与Arduino作品快速开发

第1章单片机基础

1.1单片机基础技术知识

1.1.1从计算机到单片机

1.1.2单片机内部组成结构

1.1.3单片机程序是如何执行的

1.2单片机有哪些应用

1.2.1单片机应用实例

1.2.2参加大学生科技竞赛

1.3单片机主要知名厂商及产品

1.3.1Intel(英特尔)公司的MCS51系列单片机

1.3.2MicroChip(微芯)公司的PIC系列单片机

1.3.3Atmel公司的AVR系列单片机

1.3.4STC(宏晶)公司的STC系列单片机

1.3.5全国大学生电子设计竞赛曾指定的单片机

1.4AVR单片机产品系列及开发方法

1.4.1AVR单片机采用的主要技术

1.4.2AVR单片机产品系列

1.4.3AVR单片机开发方法

第2章Arduino开源平台

2.1Arduino的产生

2.1.1Arduino的技术特点

2.1.2开源性

2.2Arduino UNO开发板

2.2.1电路图和PCB

2.2.2Arduino与ATmega328内部对应关系

2.2.3Arduino UNO板引脚安排

2.2.4Arduino UNO板的供电

2.3加载运行第一个Arduino程序

2.3.1IDE安装与功能介绍

2.3.2快速入门——加载第一个示例程序

2.3.3第一个程序的背后

第3章简洁的A...

本书将大学单片机原理与市面流行的Arduino结合起来,使读者能够迅速完成从初学者到高级开发者的升级,直接面向开发项目,快速开发出产品原型。