注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络硬件、外部设备与维护嵌入式系统技术应用与开发

嵌入式系统技术应用与开发

嵌入式系统技术应用与开发

定 价:¥45.00

作 者: 陆渊章,徐敏 著
出版社: 机械工业出版社
丛编项: 高等职业教育系列教材
标 签: 暂缺

购买这本书可以去


ISBN: 9787111662181 出版时间: 2020-09-01 包装: 平装
开本: 16开 页数: 182 字数:  

内容简介

  本书按照教育部新的教学改革要求,依托电子信息工程技术骨干专业建设和课程研究项目成果进行编写,突出嵌入式系统项目开发和应用能力的培养。主要内容包括嵌入式系统概述、ARM嵌入式微处理器、嵌入式操作系统、Android Studio开发环境、嵌入式应用程序开发和嵌入式系统硬件开发。本书基于Android Studio开发环境,从初学者的角度出发,循序渐进地针对嵌入式应用程序开发进行了介绍,并提供了大量的Android应用项目开发实例。 本书可作为高等职业院校电子信息类、物联网类、人工智能类专业高年级学生的教材,也可作为工程技术人员进行嵌入式系统开发的参考书。

作者简介

暂缺《嵌入式系统技术应用与开发》作者简介

图书目录

前言
第1章 嵌入式系统概述1
11 嵌入式系统的定义1
12 嵌入式系统的特点1
13 嵌入式系统的组成和分类2
131 嵌入式系统的组成2
132 嵌入式系统的分类4
14 嵌入式系统的发展与应用5
15 基于ARM的嵌入式开发环境6
151 交叉开发环境6
152 模拟开发环境7
16 如何学好嵌入式系统开发8
本章小结8
思考与习题9
第2章 ARM嵌入式微处理器10
21 ARM嵌入式微处理器简介10
211 嵌入式处理器分类10
212 ARM微处理器架构12
213 ARM嵌入式微处理器系列13
214 ARM版本的命名规则17
22 ARM嵌入式微处理器体系结构19
221 ARM体系结构的存储器格式19
222 ARM体系结构的工作状态19
223 ARM体系结构的运行模式20
224 ARM体系结构的寄存器21
23 ARM的异常处理26
231 ARM体系支持的异常类型26
232 ARM的异常中断28
233 ARM的异常响应29
234 ARM的异常返回29
本章小结30
思考与习题30
第3章 嵌入式操作系统31
31 嵌入式操作系统简介31
311 嵌入式最小系统31
312 嵌入式操作系统概念31
313 嵌入式操作系统性能管理33
32 常用的嵌入式操作系统34
321 嵌入式Linux操作系统35
322 嵌入式Android操作系统36
323 其他嵌入式操作系统38
本章小结40
思考与习题40
第4章 Android Studio开发环境41
41 项目1 搭建嵌入式开发环境41
411 Android系统编译环境41
412 应用开发环境介绍42
413 开发工具应用解析43
414 调试方式与快捷键44
415 搭建步骤详解44
42 项目2 编写Hello Android应用程序49
421 创建一个新的Android工程49
422 修改程序53
423 运行结果54
43 项目3 应用布局54
431 布局简介55
432 线性布局(LinearLayout)56
433 相对布局(RelativeLayout)59
434 表格布局(TableLayout)61
435 帧布局(FrameLayout)63
436 嵌套布局65
44 项目4 经典界面控件67
441 控件简介67
442 TextView控件67
443 Button控件69
444 EditText控件71
445 CheckBox控件72
446 ImageButton控件74
45 项目5 其他界面控件与视图75
451 Spinner控件75
452 ProgressBar控件79
453 RatingBar控件80
454 ScrollView视图82
455 GridView视图85
456 Gallery视图87
457 TabHost视图90
46 项目6 Intent和Activity92
461 Activity的生命周期92
462 Intent介绍93
463 新建Activity类93
464 Activity间的普通跳转94
465 等待返回的Activity间的跳转94
466 启动其他应用96
本章小结97
思考与习题97
第5章 嵌入式应用程序开发98
51 项目7 提示信息(Toast)98
511 Toast介绍98
512 系统默认的Toast98
513 自定义的Toast99
52 项目8 通知提示(Notification)100
521 Notification介绍100
522 特殊的Notification101
53 综合项目 天气预报102
531 设计原理102
532 设计流程102
533 网络定位103
534 访问天气服务器105
535 XML文件解析107
536 运行结果110
本章小结112
思考与习题112
第6章 嵌入式系统硬件开发113
61 项目9 JNI开发实验113
611 JNI介绍113
612 下载NDK和构建工具114
613 新建Hello JNI工程114
614 编译Hello JNI工程116
615 代码解析117
62 项目10 BUZZER 蜂鸣器控制实验118
621 Linux系统的API118
622 项目原理119
623 内核驱动119
624 应用程序编写122
625 调试运行126
63 项目11 LED指示灯控制实验127
631 项目原理127
632 内核驱动128
633 Linux平台设备驱动128
634 应用程序编写134
635 调试运行136
64 项目12 ADC模数转换实验139
641 项目原理139
642 内核驱动140
643 应用程序编写140
644 调试运行145
65 项目13 UART串口通信实验146
651 串口介绍146
652 项目原理147
653 内核驱动147
654 应用程序编写148
655 调试运行158
66 项目14 WiFi无线通信实验163
661 WiFi介绍163
662 内核驱动164
663 项目原理164
664 应用程序编写164
665 调试运行171
67 项目15 GPS定位系统实验173
671 GPS工作原理173
672 项目原理174
673 系统API介绍174
674 应用程序编写175
675 调试运行180
本章小结181
思考与习题181
参考文献182

本目录推荐