基于ARM的嵌入式系统和物联网开发PDF电子书下载
其他书籍
- 作 者:(英)佩里·肖(Perry Xiao)着
- 出 版 社:
- 出版年份:2020
- ISBN:
- 页数:0 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:再生混凝土及其构件的力学性能下一篇:深度共情 换位思考实现有效沟通 《基于ARM的嵌入式系统和物联网开发》目录 标签:嵌入式 嵌入 开发 系统
第一部分Arm? MbedTM和物联网2
第1章Arm? MbedTM2
1.1什么是嵌入式系统2
1.2微控制器和微处理器3
1.3 ARM?处理器架构6
1.4 Arm? Mbed TM系统8
1.4.1 NXP LPC 176810
1.4.2 NXP LPC 11 U2413
1.4.3 BBC Micro:bit14
1.4.4 Arm? Mbed TM以太物联网入门工具包16
1.5小结20
1.6问题20
第2章 物联网21
2.1什么是物联网21
2.2物联网如何运行22
2.3物联网如何改变我们的生活22
2.4物联网应用前景24
2.4.1家居24
2.4.2医疗25
2.4.3交通25
2.4.4能源25
2.4.5制造25
2.4.6环境26
2.5小结26
2.6问题26
第3章 物联网驱动技术27
3.1传感器和致动器27
3.2通信27
3.2.1无线射频识别(RFID)和近场通信(NFC)27
3.2.2蓝牙低功耗(BLE)28
3.2.3可见光通信(LiFi)28
3.2.4 6LowPAN29
3.2.5 ZigBee29
3.2.6 Z-Wave29
3.2.7 LoRa30
3.3协议30
3.3.1超文本传输协议30
3.3.2 WebSocket31
3.3.3消息队列遥测传输32
3.3.4受限应用层协议33
3.3.5可扩展消息处理现场协议33
3.4 Node-RED33
3.5平台35
3.5.1 IBM Watson物联网——Bluemix35
3.5.2 Eclipse物联网36
3.5.3 AWS物联网37
3.5.4微软Azure物联网套件37
3.5.5谷歌云物联网38
3.5.6 ThingWorx38
3.5.7 GE Predix39
3.5.8 Xively39
3.5.9 macchina.io39
3.5.10 Carriots39
3.6小结40
3.7问题40
第二部分Arm? MbedTM开发42
第4章Arm? MbedTM入门42
4.1简介42
4.2所需硬件和软件43
4.2.1硬件43
4.2.2软件43
4.3你的第一个程序:Blinky LED46
4.3.1将Mbed连接到一台计算机46
4.3.2单击“mbed.htm”登录46
4.3.3添加FRDM-K64F平台到编译器46
4.3.4导入一个已有程序48
4.3.5编译、下载并运行程序49
4.3.6下载并运行其他已有程序49
4.4创建你自己的程序50
4.5C/C++编程语言50
4.6函数与模块化编程50
4.7管理平台53
4.8复制你的程序55
4.9搜索和替换56
4.10编译可在多平台运行的程序57
4.11删除你的程序58
4.12灾备流程58
4.13更新固件58
4.14帮助60
4.15小结61
第5章 输入和输出62
5.1数字输入和输出62
5.1.1数字输入62
5.1.2数字输出64
5.1.3总线输入(BusIn)、总线输出(BusOut)、总线输入和输出(BusInOut)69
5.2模拟输入和输出70
5.2.1模拟输入70
5.2.2模拟输出71
5.3脉宽调制74
5.4加速计和磁力计76
5.5SD卡82
5.6本地文件系统(LPC1768)84
5.7中断85
5.8小结86
第6章 数字接口87
6.1串行接口87
6.2串行外围接口90
6.3内部集成电路91
6.4控制器局域网93
6.5小结95
第7章 网络与通信96
7.1以太网96
7.2以太网网页客户端和网页服务器100
7.3TCP接口和UDP接口103
7.4 WebSocket106
7.5 WiFi109
7.6小结112
第8章 数字信号处理和控制113
8.1低通滤波器113
8.2高通滤波器116
8.3带通滤波器118
8.4带阻滤波器和陷波滤波器120
8.5快速傅里叶变换123
8.6比例积分微分控制器133
8.7小结136
第9章 调试、计时器、多线程和实时编程137
9.1调试137
9.2计时器、超时、断续器、时间138
9.3网络时间协议142
9.4多线程和实时编程143
9.5小结148
第10章 库与程序149
10.1导入库和程序149
10.2导出你的程序150
10.3编写你自己的库152
10.4发布你的库156
10.5发布你的程序157
10.6版本控制160
10.7协作166
10.8更新你的库和程序171
10.9小结172
第三部分 物联网入门工具包和物联网应用174
第11章Arm? MbedTM以太物联网入门工具包174
11.1 128×32LCD174
11.2控制杆175
11.3两个电位计176
11.4扬声器177
11.5三轴加速计178
11.6 LM75B温度传感器179
11.7 RGB LED179
11.8小结180
第12章Arm? MbedTM物联网应用181
12.1基于互联网的温度监测181
12.2智能照明189
12.3声控门禁194
12.4RFID读写器200
12.5基于IBM Watson Bluemix的云示例204
12.5.1 IBM快速入门服务205
12.5.2 IBM注册服务(Bluemix)206
12.5.3将IBM Watson物联网服务添加到应用中213
12.5.4将Mbed设备添加到Watson物联网架构216
12.5.5将证书添加到Mbed设备218
12.5.6将IBM物联网Watson应用连接到Mbed设备220
12.5.7从IBM物联网Watson应用发送命令到Mbed板222
12.5.8更多关于Node-RED225
12.6实时信号处理230
12.7小结235
第四部分 附录238
附录A示例代码238
附录 B HiveMQ MQTT代理241
附录C树莓派Node-RED250
附录D字符串和数组运算258
附录E常用在线资源264
相关图书
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕着 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜着 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《主题公园开发与管理》梁增贤编着 2019
作者其它书籍
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东着 2004
- 《水面舰艇编队作战运筹分析》谭安胜着 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙着 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚着 2019
- 《燕堂夜话》蒋忠和着 2019
- 《经久》静水边着 2019
- 《魔法销售台词》(美)埃尔默·惠勒着 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基着 2019
- 《看书琐记与作文秘诀》鲁迅着 2019
- 《酒国》莫言着 2019
出版社其它书籍
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文详细介绍了基于ARM的嵌入式系统和物联网开发.pdf电子书版文档下载,从文档内容、应用领域、技术特点和发展趋势四个方面进行了深入剖析,旨在为读者提供全面了解ARM嵌入式系统和物联网开发的参考。
1、文档内容
基于ARM的嵌入式系统和物联网开发.pdf电子书版文档下载涵盖了ARM嵌入式系统和物联网开发的基本概念、技术原理、开发流程以及实际应用案例。文档内容丰富,结构清晰,适合嵌入式系统和物联网开发初学者以及有一定基础的读者阅读。
文档首先介绍了ARM处理器的基本原理和特点,包括ARM架构、指令集、寄存器等。接着,详细讲解了嵌入式系统开发的基本流程,包括硬件选型、软件开发、调试与优化等。此外,文档还介绍了物联网的基本概念、技术架构和关键技术,如传感器网络、云计算、大数据等。
在应用案例方面,文档列举了多个基于ARM的嵌入式系统和物联网开发实例,如智能家居、智能交通、智能医疗等,使读者能够更好地理解ARM嵌入式系统和物联网技术的实际应用。
2、应用领域
基于ARM的嵌入式系统和物联网开发在各个领域都有广泛的应用。在工业控制领域,ARM嵌入式系统可以应用于生产线自动化、设备监控、数据采集等;在消费电子领域,ARM嵌入式系统可以应用于智能手机、平板电脑、智能穿戴设备等;在智能家居领域,ARM嵌入式系统可以应用于智能家电、智能安防、智能照明等。
物联网技术作为ARM嵌入式系统的重要组成部分,可以实现设备之间的互联互通,提高设备智能化水平。在智慧城市、智慧农业、智慧医疗等领域,物联网技术发挥着越来越重要的作用。
随着技术的不断发展,基于ARM的嵌入式系统和物联网开发在更多领域得到应用,如智能交通、智能电网、智能物流等,为人们的生活带来更多便利。
3、技术特点
基于ARM的嵌入式系统和物联网开发具有以下技术特点:
1)高性能:ARM处理器具有高性能、低功耗的特点,适用于各种嵌入式系统应用。
2)低功耗:ARM处理器采用低功耗设计,有助于延长设备续航时间。
3)可扩展性:ARM处理器具有丰富的指令集和可扩展性,便于开发者进行二次开发。
4)开源生态:ARM处理器拥有庞大的开源社区,为开发者提供丰富的开发资源和工具。
5)安全性:ARM处理器具有强大的安全特性,保障嵌入式系统和物联网设备的安全运行。
4、发展趋势
随着物联网技术的快速发展,基于ARM的嵌入式系统和物联网开发呈现出以下发展趋势:
1)智能化:嵌入式系统和物联网设备将更加智能化,具备自主学习、自我优化等功能。
2)集成化:嵌入式系统和物联网设备将实现更高程度的集成,降低开发成本。
3)开放性:嵌入式系统和物联网设备将更加开放,便于开发者进行二次开发和应用创新。
4)安全性:随着物联网设备的增多,安全性将成为嵌入式系统和物联网开发的重要关注点。
总结:
基于ARM的嵌入式系统和物联网开发.pdf电子书版文档下载为读者提供了全面了解ARM嵌入式系统和物联网开发的参考。随着技术的不断发展,ARM嵌入式系统和物联网技术在各个领域得到广泛应用,未来发展前景广阔。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫