鄙视Arduino及其ios个人开发者者的人是一种什么心态

扫一扫下载手机客户端
扫描我,关注团购信息,享更多优惠
||网络安全
| | | | | | | | | | | | | | | |
||电子电工
汽车交通| | | | | | | | | |
||投资理财
| | | | | | | | | | | | | | | | |
| | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
||外语考试
| | | | | | | | |
| 视频教程|
Arduino开发实战指南:LabVIEW卷
定价:¥59.00
校园优惠价:¥41.30 (70折)
促销活动:
商品已成功飞到您的手机啦!快登录手机站看看吧!
下载客户端
> 微信关注“互动出版网”,便捷查询订单,更多惊喜天天有
ISBN:8上架时间:出版日期:2014 年7月开本:16开页码:224版次:1-1
所属分类:
  本书将LabVIEW的图形化开发与Arduino的模块化硬件完美结合。
资深系统工程师对LabVIEW编程实战经验的案例化总结。
书中实现了大量的实例,附有完整的源代码和详细的硬件列表,可操作性极强。
Arduino是一个应用越来越广泛的开放硬件平台,Arduino项目一般使用C语言进行开发,本书介绍了另外一种Arduino项目开发方法,即使用LabVIEW图形化程序开发软件进行Arduino项目的开发。使用LabVIEW进行Arduino开发可以很容易地设计出非常漂亮的用户界面,同时相对于C语言而言,图形化开发软件将程序开发变得更简单,用户不需要学习C语言就能进行Arduino的开发。本书共分为6章,第1章及第2章介绍Arduino的基本知识,第3章介绍LabVIEW的编程基础,第4章介绍LabVIEW控制Arduino的工具包,第5章介绍使用LabVIEW进行Arduino的基本传感器扩展开发,第6章结合8个综合实例介绍使用LabVIEW进行Arduino项目的系统开发。
《Arduino开发实战指南:LabVIEW卷》语言通俗易懂、内容丰富,本书适合所有有兴趣进行Arduino开发的人员,非常适合需要进行用户界面设计的Arduino项目开发人员以及没有C/C++语言基础的Arduino项目开发人员。
余崇梓 硕士,毕业于中国科学院,专业方向为电路与系统。他也是开源硬件及电子产品爱好者。现供职于某知名跨国公司从事嵌入式系统研发工作,有多年模拟及数字混合系统硬件开发经验,熟悉MCU及FPGA的应用开发,对LabVIEW图形化编程语言有比较深入地研究,具有丰富的LabVIEW程序开发的经验。
《Arduino开发实战指南:LabVIEW卷》
第一篇 基础篇
第1章 Arduino硬件
1.1 什么是Arduino
1.1.1 Arduino与单片机
1.1.2 Arduino的开发团队及起源
1.2 Arduino的硬件组成
1.2.1 Arduino Uno概览
1.2.2 Arduino Uno供电
1.2.3 Arduino Uno存储
1.2.4 Arduino Uno输入及输出
1.2.5 Arduino Uno通信
1.2.6 Arduino Uno自动复位
1.2.7 Arduino Uno USB过流保护
1.2.8 Arduino Uno的物理特性
1.2.9 Arduino Uno 原理图与参考设计
1.3 连接Arduino与PC
第2章 Arduino软件
2.1 Arduino IDE
  Arduino是一个开放的硬件平台,它基于一个源代码开放的微控制器电路板,并提供了相应的集成开发环境来进行软件开发。Arduino的出现使得基于单片机微控制器的电子设计变得更加容易,即使不懂电路设计和编程的人员也可以通过短时间的学习设计出自己的电子作品。在Arduino的集成开发环境中,不需要编写复杂的单片机底层代码,也不需要去学习难懂的汇编语言,只需要有一些C语言的开发基础,便可以进行微控制器的开发,极大地提高了开发效率。
  随着电子产品的不断发展,除了硬件性能的不断提升及开发效率的不断提高,用户体验也显得越来越重要。在很多电子产品设计中,都需要在用户界面设计上花相当多的时间。
  LabVIEW是一种图形化的编程语言,这种图形化编程语言简单易懂,容易上手,可以进行快速程序开发,并且利用这种图形化编程语言可以很容易地设计出漂亮的用户界面。因此,如果能使用LabVIEW进行Arduino的开发,除了能够很容易地设计出非常漂亮的用户界面以外,还可以使得Arduino的开发更加方便及快速,用户甚至不需要C语言的开发基础,就能进行Arduino的开发,这也是本书的创作意图。
  本书内容总共分为6章,第1章介绍Arduino的硬件基础,第2章介绍Arduino程序开发环境及使用C语言开发的流程,第3章介绍LabVIEW的编程基础,第4章介绍LabVIEW控制Arduino的工具包,第5章介绍使用LabVIEW进行Arduino的传感器扩展开发,第6章结合8个综合实例介绍使用LabVIEW进行Arduino项目的系统开发。
  本书适用于所有有兴趣使用Arduino进行项目开发的人,尤其适用于需要设计漂亮用户界面的开发者。当然,根据读者自身情况不同,阅读本书的方式也有所不同。如果读者对Arduino平台比较了解,那么读者可以直接跳过第1章和第2章。如果读者对LabVIEW图形化编程语言比较熟悉,则可以跳过第3章,直接从第4章开始阅读。第4章、第5章及第6章为本书的重点。
  感谢本书的策划编辑张国强先生,是他对Arduino应用的广泛了解以及独到的见解促成了本书的出版,并且在本书的撰写过程中得到了他的很多建议和指导,并对本书稿进行了非常仔细地审阅。
  感谢DFRobot公司为本书的撰写提供了大量所需的硬件模块,供作者在程序编写及调试中使用。
  同时,作者也非常感谢家人在写书过程中的大力支持。
  最后,要感谢各位读者,感谢您能够花费时间和精力阅读本书,愿您早日成功。
  由于时间及作者水平有限,书中难免有错漏之处,恳请读者和业界同仁给出建议和指正。
  第一篇
  第1章Arduino硬件
  第2章Arduino软件
  第3章LabVIEW图形化编程语言
  第4章LIFA
  Arduino硬件
  本章主要讲述Arduino硬件,讲述Arduino与单片机系统的关系、Arduino独有的一些特性、Arduino的开发团队及起源、Arduino所拥有的硬件资源,并详细介绍如何将Arduino连接到PC,使PC能够识别Arduino硬件。
  1.1什么是Arduino
  1.1.1Arduino与单片机
  在了解Arduino之前,我们有必要先来了解一下单片机。那么,什么是单片机呢?单片机是指一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分单片机还会具有外存。同时集成诸如通信接口、定时器、实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入/输出系统集成在一块芯片上。
  Arduino是单片机的最小系统,是一块基于开放源代码的USB接口的简单I/O接口板,并且具有简单易用的类似Java、C语言的IDE(集成开发环境)。Arduino可以用作独立项目开发的控制核心,也可以与PC进行直接的USB连接,完成与PC上软件的交互。Arduino电路板可以自己加工或者购买成品,开源的IDE可以免费下载。
  然而,Arduino又不同于其他可以在市场上找到的单片机平台,因为它具有下述独有的特性:
  Arduino来自一个教育环境开发项目,所以非常适合新手快速地开始自己的工程
  项目。
  Arduino可以运行在多种平台下,支持支持Windows、Linux、Mac OS系统。
  Arduino可以通过USB端口进行编程,非常方便。
  Arduino有非常易用的IDE。
  Arduino的硬件和软件都是开源的,可以免费下载原理图、PCB图,自己购买元器件制作Arduino电路板。
  Arduino有非常大的用户群,所以可以找到非常多的资源,包括接口板卡、软件程序以及应用项目。
770)this.width=770;' />
系列图书推荐 ¥99.00¥69.30
同类热销商品¥108.00¥86.40
订单处理配送
北京奥维博世图书发行有限公司 china-pub,All Rights Reserved本帖子已过去太久远了,不再提供回复功能。鄙视Arduino及其开发者的人是一种什么心态? - 知乎338被浏览58447分享邀请回答2821 条评论分享收藏感谢收起}

我要回帖

更多关于 个人开发者怎么赚钱 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信