图书介绍

嵌入式系统开发与应用实例PDF|Epub|txt|kindle电子书版本网盘下载

嵌入式系统开发与应用实例
  • 马洪连,李大奎主编;朱明,迟宗正,张益嘉等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121262852
  • 出版时间:2015
  • 标注页数:270页
  • 文件大小:27MB
  • 文件页数:280页
  • 主题词:微型计算机-系统开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

嵌入式系统开发与应用实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

概述1

0.1 嵌入式综合实训平台简介1

0.2 性能指标及功能1

第一部分 嵌入式系统结构(无操作系统)应用实例6

实例1 ADS1.2集成开发环境的安装与应用6

1.1 使用ADS创建用户工程6

1.1.1 建立一个工程6

1.1.2 编译和链接工程9

1.2 使用HJTAG进行代码调试13

实例2 外部按键中断的应用15

2.1 实例目的和内容15

2.2 实例原理15

2.2.1 S3C2440异常中断概述16

2.2.2 异常中断工作原理16

2.3 程序编写17

实例3 RS-232串行接口通信应用19

3.1 实例目的和内容19

3.2 实例原理19

3.2.1 标准RS-232C串行接口简介19

3.2.2 相关寄存器介绍20

3.3 程序编写24

实例4 基于I2C总线通信的器件应用31

4.1 实例目的和内容31

4.2 实例原理31

4.2.1 I2C总线及应用电路31

4.2.2 相关寄存器介绍32

4.3 程序编写33

实例5 LED指示灯驱动应用39

5.1 实例目的和内容39

5.2 实例原理40

5.2.1 LED及应用电路40

5.2.2 相应寄存器介绍40

5.3 程序编写41

实例6 LGD图片显示应用44

6.1 实例目的和内容44

6.2 实例原理44

6.2.1 LCD及应用电路44

6.2.2 相关寄存器介绍47

6.3 程序编写50

实例7 蜂鸣器驱动应用58

7.1 实例目的和内容58

7.2 实例原理58

7.2.1 蜂鸣器及应用电路58

7.2.2 相关寄存器介绍59

7.3 程序编写61

实例8 直流电机驱动应用64

8.1 实例目的和内容64

8.2 实例原理64

8.2.1 直流电机及应用电路64

8.2.2 相关寄存器介绍65

8.3 程序编写65

第二部分 嵌入式操作系统的应用实例70

实例9 μC/OS-II实时操作系统多任务调度70

9.1 实例目的和内容70

9.2 实例原理70

9.3 程序编写71

9.4 实例步骤74

实例10 μC/OS-II多任务通信77

10.1 实例目的和内容77

10.2 实例原理77

10.3 程序编写78

10.3.1 信号量78

10.3.2 消息队列81

10.3.3 消息邮箱83

10.4 实例步骤85

实例11 μC/OS-II内存管理87

11.1 实例目的和内容87

11.2 实例原理87

11.3 程序编写88

11.4 实例步骤91

实例12 Linux下交叉编译工具链的建立92

12.1 实例目的和内容92

12.2 实例步骤92

实例13 定制Linux内核及制作文件系统96

13.1 实例目的和内容96

13.2 实例步骤96

13.2.1 配置内核96

13.2.2 编译内核114

13.2.3 制作实训平台文件系统映像115

13.2.4 下载并烧写内核及文件系统镜像117

第三部分 基于Linux下的C/C++程序设计应用实例122

实例14 Linux下独立按键应用122

14.1 实例目的和内容122

14.2 实例原理122

14.3 程序编写122

14.3.1 驱动程序122

14.3.2 测试程序125

14.4 实例步骤126

实例15 Linux下矩阵键盘应用127

15.1 实例目的和内容127

15.2 实例原理127

15.3 程序编写128

15.3.1 驱动程序128

15.3.2 测试代码133

15.4 实例步骤134

实例16 Linux下A/D转换应用136

16.1 实例目的和内容136

16.2 实例原理136

16.3 程序编写138

16.3.1 驱动程序138

16.3.2 测试程序142

16.4 实例步骤142

实例17 Linux下LED控制应用144

17.1 实例目的和内容144

17.2 实例原理144

17.3 程序设计145

17.3.1 驱动程序145

17.3.2 测试程序146

17.4 实例步骤147

实例18 Linux下LCD驱动应用149

18.1 实例目的和内容149

18.2 实例原理149

18.3 程序编写150

18.3.1 驱动程序150

18.3.2 测试程序152

18.4 实例步骤152

实例19 Linux下触摸屏控制应用154

19.1 实例目的和内容154

19.2 实例原理154

19.3 程序编写155

19.4 实例步骤159

实例20 Linux下I2C总线器件控制应用160

20.1 实例目的和内容160

20.2 实例原理160

20.3 程序编写160

20.4 实例步骤162

实例21 Linux下USART串行应用164

21.1 实例目的和内容164

21.2 实例原理164

21.3 程序编写165

21.4 实例步骤170

实例22 Linux下网络通信应用172

22.1 实例目的和内容172

22.2 实例原理172

22.3 程序编写174

22.4 实例步骤176

实例23 Linux下U盘读写应用179

23.1 实例目的和内容179

23.2 实例原理179

23.3 实例步骤180

23.3.1 简介180

23.3.2 U盘挂载测试180

23.3.3 U盘读写测试181

实例24 Linux下SD卡读写应用182

24.1 实例目的和内容182

24.2 实例原理182

24.3 实例步骤183

实例25 Linux下蜂鸣器控制应用184

25.1 实例目的和内容184

25.2 实例原理184

25.3 程序编写184

25.3.1 驱动程序184

25.3.2 测试程序187

25.4 实例步骤190

实例26 Linux下电机控制应用192

26.1 实例目的和内容192

26.2 实例原理192

26.3 程序编写192

26.3.1 驱动程序192

26.3.2 测试程序195

26.4 实例步骤198

实例27 Linux下CMOS摄像头应用200

27.1 实例目的和内容200

27.2 实例原理200

27.3 实例步骤202

实例28 Linux下USB接口摄像头应用203

28.1 实例目的和内容203

28.2 实例原理203

28.3 实例步骤204

实例29 Linux下音频播放应用205

29.1 实例目的和内容205

29.2 实例原理205

29.3 实例步骤205

29.3.1 简介205

29.3.2 移植MadPlay206

29.3.3 下载运行209

第四部分 常用传感器扩展应用实例212

实例30 超声波传感器应用212

30.1 实例目的和内容212

30.2 实例原理212

30.3 程序编写213

30.3.1 驱动程序213

30.3.2 测试程序215

30.4 实例步骤216

实例31 温湿度传感器应用218

31.1 实例目的和内容218

31.2 实例原理218

31.3 程序编写221

31.3.1 驱动程序221

31.3.2 测试程序224

31.4 实例步骤225

实例32 光照强度传感器应用227

32.1 实例目的和内容227

32.2 实例原理227

32.3 程序编写229

32.3.1 驱动代码229

32.3.2 测试代码234

32.4 实例步骤235

实例33 三轴数字加速度计应用237

33.1 实例目的和内容237

33.2 实例原理237

33.3 程序编写242

33.3.1 驱动代码242

33.3.2 测试代码248

33.4 实例步骤251

实例34 陀螺仪运动传感器应用253

34.1 实例目的和内容253

34.2 实例原理253

34.3 程序编写254

34.3.1 驱动代码254

34.3.2 测试代码261

34.4 实例步骤262

实例35 人体红外传感器应用264

35.1 实例目的和内容264

35.2 实例原理264

35.3 程序编写265

35.3.1 驱动代码265

35.3.2 测试代码267

35.4 实例步骤268

参考文献270

热门推荐