• 面向物联网的CC2530与传感器应用开发
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

面向物联网的CC2530与传感器应用开发

34.5 3.9折 88 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者廖建尚

出版社电子工业出版社

出版时间2018-09

版次1

装帧其他

货号9787121346583

上书时间2024-12-04

   商品详情   

品相描述:全新
图书标准信息
  • 作者 廖建尚
  • 出版社 电子工业出版社
  • 出版时间 2018-09
  • 版次 1
  • ISBN 9787121346583
  • 定价 88.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 400页
  • 字数 640千字
【内容简介】
本书主要介绍在嵌入式系统和物联网系统中常用的CC2530微处理器的接口开发技术,以及常见传感器的应用开发技术。全书采用任务式开发的学习方法,精选了27个贴近社会和生活的案例,每个案例均有完整的开发过程,分别是生动的开发场景、明确的开发目标、深入浅出的原理学习、详细的系统设计过程、详细的软/硬件设计和功能实现过程,*后进行开发验证和总结拓展,将理论学习和开发实践结合起来。每个案例均有完整的开发代码和配套PPT课件,读者可以在源代码的基础上快速进行二次开发,可应用于多个行业。
【作者简介】
廖建尚,男,副教授,毕业于广东工业大学通信与信息系统专业,硕士,先任职于广东交通职业技术学院。长期从事物联网技术的开发和教学工作。
【目录】
目  录

第1部分  微处理器基本原理和开发知识

任务1  微处理器(2)

1.1  学习场景:微处理器有哪些应用(2)

1.2  学习目标(2)

1.3  原理学习:微处理器发展与应用(3)

1.3.1  微处理器概述(3)

1.3.2  微处理器的发展与应用(6)

1.3.3  微处理器和物联网(10)

1.4  任务小结(15)

1.5  思考与拓展(15)

任务2  MCS-51微处理器(16)

2.1  学习场景:MCS-51微处理器有哪些应用(16)

2.2  学习目标(17)

2.3  原理学习:MCS-51微处理器和CC2530微处理器(17)

2.3.1  MCS-51微处理器(17)

2.3.2  CC2530微处理器(20)

2.3.3  CC2530开发平台(26)

2.3.4  CC2530开发环境(29)

2.4  任务实践(31)

2.5  任务小结(33)

2.6  思考与拓展(33)

任务3  项目开发基本调试(34)

3.1  开发场景:如何进行项目开发(34)

3.2  开发目标(34)

3.3  原理学习:软件开发环境(35)

3.3.1  IAR for 8051开发环境(35)

3.3.2  IAR for 8051程序调试(37)

3.4  任务实践:实现一个工程项目(46)

3.4.1  开发设计(46)

3.4.2  功能实现(46)

3.5  任务验证(47)

3.6  任务小结(47)

3.7  思考与拓展(48)

第2部分  CC2530微处理器接口开发技术

任务4  信号灯的设计与实现(50)

4.1  开发场景:如何控制信号灯(50)

4.2  开发目标(50)

4.3  原理学习:微处理器的GPIO功能与应用(50)

4.3.1  微处理器GPIO(50)

4.3.2  CC2530与GPIO(52)

4.3.3  GPIO的位操作(54)

4.4  任务实践:信号灯的软/硬件设计(54)

4.4.1  开发设计(54)

4.4.2  功能实现(56)

4.5  任务验证(58)

4.6  任务小结(58)

4.7  思考与拓展(58)

任务5  键盘按键的设计与实现(59)

5.1  开发场景:如何检测键盘按键(59)

5.2  开发目标(59)

5.3  原理学习:微处理器中断(59)

5.3.1  中断基本概念与定义(59)

5.3.2  CC2530与外部中断(63)

5.4  任务实践:键盘按键检测的软/硬件设计(65)

5.4.1  开发设计(65)

5.4.2  功能实现(67)

5.5  任务验证(69)

5.6  任务小结(69)

5.7  思考与拓展(69)

任务6  电子秒表的设计与实现(70)

6.1  开发场景:如何实现电子秒表(70)

6.2  开发目标(70)

6.3  原理学习:定时/计数器(70)

6.3.1  定时/计数器(70)

6.3.2  CC2530与定时器(72)

6.4  任务实践:电子秒表的软/硬件设计(77)

6.4.1  开发设计(77)

6.4.2  功能实现(78)

6.5  任务验证(80)

6.6  任务小结(81)

6.7  思考与拓展(81)

任务7  万用表电压检测的设计与实现(82)

7.1  开发场景:如何使用万用表检测电压(82)

7.2  开发目标(82)

7.3  原理学习:A/D转换器(83)

7.3.1  A/D转换器(83)

7.3.2  CC2530与A/D转换器(85)

7.4  任务实践:万用表电压检测的软/硬件设计(88)

7.4.1  开发设计(88)

7.4.2  功能实现(90)

7.5  任务验证(91)

7.6  任务小结(91)

7.7  思考与拓展(92)

任务8  低功耗智能手环的设计与实现(93)

8.1  开发场景:如何实现低功耗(93)

8.2  开发目标(93)

8.3  原理学习:嵌入式电源管理(94)

8.3.1  电源管理(94)

8.3.2  CC2530的电源管理(96)

8.4  任务实践:低功耗智能手环的软/硬件设计(98)

8.4.1  开发设计(98)

8.4.2  功能实现(100)

8.5  任务验证(104)

8.6  任务小结(105)

8.7  思考与拓展(105)

任务9  监测站宕机复位重启的设计与实现(106)

9.1  开发场景:如何实现监测站宕机复位重启(106)

9.2  开发目标(106)

9.3  原理学习:看门狗(106)

9.4  任务实践:监测站宕机复位重启的软/硬件设计(109)

9.4.1  开发设计(109)

9.4.2  功能实现(110)

9.5  任务验证(113)

9.6  任务小结(113)

9.7  思考与拓展(114)

任务10  智能工厂设备交互的设计与实现(115)

10.1  开发场景:如何实现设备交互(115)

10.2  开发目标(116)

10.3  原理学习:CC2530串口(116)

10.3.1  串口(116)

10.3.2  CC2530串口(119)

10.4  任务实践:智能工厂设备交互的软/硬件设计(125)

10.4.1  开发设计(125)

10.4.2  功能实现(126)

10.5  任务验证(129)

10.6  任务小结(130)

10.7  思考与拓展(130)

任务11  农业大棚温湿度信息采集系统的设计与实现(131)

11.1  开发场景:如何实现温湿度信息采集(131)

11.2  开发目标(131)

11.3  原理学习:I2C总线和温湿度传感器(132)

11.3.1  I2C总线(132)

11.3.2  温湿度传感器(135)

11.4  任务实践:温湿度信息采集系统的软/硬件设计(139)

11.4.1  开发设计(139)

11.4.2  功能实现(140)

11.5  任务验证(147)

11.6  任务小结(148)

11.7  思考与拓展(148)

第3部分 基于CC2530和常用传感器开发

任务12  传感器原理与应用技术(150)

12.1  学习场景:日常生活中传感器的应用有哪些(150)

12.2  学习目标(150)

12.3  原理学习:传感器应用和发展趋势(150)

12.3.1  传感器简述(150)

12.3.2  传感器的应用(157)

12.3.3  传感器技术的发展趋势(161)

12.3.4  传感器与物联网应用(164)

12.4  任务小结(169)

12.5  思考与拓展(169)

任务13  温室大棚光照度测量的设计与实现(170)

13.1  开发场景:如何实现光照度的测量(170)

13.2  开发目标(170)

13.3  原理学习:光敏传感器和I2C总线(171)

13.3.1  光敏传感器(171)

13.3.2  BH1750FVI-TR光敏传感器(172)

13.3.3  I2C总线和光照传感器(174)

13.3.4  CC2530驱动BH1750FVI-TR光敏传感器(175)

13.4  任务实践:光照度测量的软/硬件设计(175)

13.4.1  开发设计(175)

13.4.2  功能实现(176)

13.5  任务验证(180)

13.6  任务小结(181)

13.7  思考与拓展(181)

任务14  户外气压海拔测量计的设计与实现(182)

14.1  开发场景:如何实现气压高度测量(182)

14.2  开发目标(182)

14.3  原理学习:气压海拔传感器原理与测量(182)

14.3.1  气压海拔传感器(182)

14.3.2  FBM320气压海拔传感器(184)

14.4  任务实践:户外气压海拔测量计的软/硬件设计(186)

14.4.1  开发设计(186)

14.4.2  功能实现(188)

14.5  任务验证(196)

14.6  任务小结(196)

14.7  思考与拓展(196)

任务15  室内空气质量检测的设计与实现(198)

15.1  开发场景:如何测量空气质量(198)

15.2  开发目标(198)

15.3  原理学习:半导体气体传感器和空气质量传感器(199)

15.3.1  半导体气体传感器(199)

15.3.2  MP503型空气质量传感器(200)

15.4  任务实践:空气质量检测系统软/硬件设计(201)

15.4.1  开发设计(201)

15.4.2  功能实现(203)

15.5  任务验证(205)

15.6  任务小结(205)

15.7  思考与拓展(205)

任务16  电子计步器的设计与实现(207)

16.1  开发场景:如何实现计步器(207)

16.2  开发目标(207)

16.3  原理学习:三轴加速度传感器与测量(208)

16.3.1  人体运动模型(208)

16.3.2  三轴加速度传感器(208)

16.3.3  三轴加速度传感器的应用(209)

16.3.4  LIS3DH三轴加速度传感器(210)

16.3.5  计步算法(213)

16.3.6  获取传感器数据(214)

16.4  任务实践:电子计步器的软/硬件设计(216)

16.4.1  开发设计(216)

16.4.2  功能实现(218)

16.5  任务验证(222)

16.6  任务小结(223)

16.7  思考与拓展(223)

任务17  红外测距系统的设计与实现(224)

17.1  开发场景:如何用红外距离传感器测量距离(224)

17.2  开发目标(224)

17.3  原理学习:距离传感器与测量(225)

17.3.1  距离传感器(225)

17.3.2  Sharp红外距离传感器(226)

17.4  任务实践:红外测距系统的软/硬件设计(228)

17.4.1  开发设计(228)

17.4.2  功能实现(229)

17.5  任务验证(231)

17.6  任务小结(232)

17.7  思考与拓展(232)

任务18  人体红外报警器的设计与实现(233)

18.1  开发场景:如何实现人体红外报警(233)

18.2  开发目标(233)

18.3  原理学习:人体红外传感器与测量(234)

18.3.1  人体红外传感器(234)

18.3.2  热释电红外传感器(235)

18.3.3  AS312型热释电红外传感器(237)

18.4  任务实践:人体红外报警器的软/硬件设计(237)

18.4.1  开发设计(237)

18.4.2  功能实现(239)

18.5  任务验证(241)

18.6  任务小结(242)

18.7  思考与拓展(242)

任务19  燃气报警器的设计与实现(243)

19.1  开发场景:如何实现可燃气体传感器的报警(243)

19.2  开发目标(243)

19.3  原理学习:可燃气体传感器与测量(244)

19.3.1  可燃气体传感器(244)

19.3.2  MP-4可燃气体传感器(246)

19.4  任务实践:燃气报警器的软/硬件设计(247)

19.4.1  开发设计(247)

19.4.2  功能实现(248)

19.5  任务验证(250)

19.6  任务小结(251)

19.7  思考与拓展(251)

任务20  电动车报警器的设计
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP