顶部
收藏

嵌入式系统原理及应用


作者:
蒋建春 曾素华
定价:
35.50 元
版面字数:
540千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2021年
ISBN:
978-7-04-039536-5
物料号:
39536-00
出版时间:
2014-06-20
读者对象:
高等教育
一级分类:
电气/电子信息/自动化类
二级分类:
电气/自动化专业课
三级分类:
嵌入式系统

本书是一本针对嵌入式系统的应用需求、结合嵌入式系统理论知识进行编写的教材,得到工信部“十二五”规划教材立项支持。本书在内容的选择上,遵循理论与具体对象结合的原则,采用嵌入式控制领域应用广泛的ARM处理器Cortex-M3和典型的接口及总线作为硬件对象,分析讲解Cortex-M3处理器的结构、工作模式、中断处理、系统启动等原理及过程;针对控制领域对操作系统的应用需求,选择编程简单但功能齐全的μ操作系统作为主要内容;然后系统讲解了嵌入式系统理论知识及硬件设计、底层驱动编程、系统启动与中断处理、操作系统概念及应用等知识。

本书以“总体到具体”、“底层到上层”的顺序进行讲解,符合人的思维习惯。让读者能将理论知识和具体对象结合起来,真正系统理解和掌握嵌入式系统软硬件知识。

本书可作为高等院校理工科本科高年级学生的教材,也可作为嵌入式系统设计工程师的参考资料。

  • 目录
    • 前言
      • 第1章 嵌入式系统概论
        • 1.1 嵌入式系统简介
          • 1.2 嵌入式系统的分类
            • 1.3 嵌入式系统的发展现状和发展趋势
              • 习题
              • 第2章 嵌入式系统的基础知识
                • 2.1 嵌入式系统的基本结构
                  • 2.2 嵌入式系统硬件基础
                    • 2.3 嵌入式软件基础
                      • 2.4 嵌入式系统中断管理与系统启动
                        • 习题
                        • 第3章 嵌入式系统开发基础
                          • 3.1 嵌入式系统硬件平台
                            • 3.2 嵌入式软件平台
                              • 3.3 嵌入式系统开发技术
                                • 3.4 嵌入式系统开发与调试基础
                                  • 习题
                                  • 第4章 ARMCortex-M3处理器体系结构与开发环境
                                    • 4.1 ARM处理器的发展历程
                                      • 4.2 Cortex-M3处理器体系结构
                                        • 4.3 Cortex-M3嵌入式软件开发环境RealViewMDK
                                          • 习题4
                                          • 第5章 嵌入式系统常用外设驱动编程实例
                                            • 5.1 LPC1768简介
                                              • 5.2 GPIO与键盘实例
                                                • 5.3 UART异步串口模块实例
                                                  • 5.4 A/D转换器应用实例
                                                    • 5.5 触摸屏模块设计实例
                                                      • 5.6 LCD模块设计
                                                        • 5.7 PWM控制实例
                                                          • 习题5
                                                          • 第6章 嵌入式操作系统基础知识
                                                            • 6.1 操作系统基础知识
                                                              • 6.2 嵌入式操作系统
                                                                • 6.3 任务间互斥、同步与通信
                                                                  • 习题6
                                                                  • 第7章 嵌入式实时操作系统μC/OS-Ⅱ
                                                                    • 7.1 μC/OS-Ⅱ内核结构
                                                                      • 7.2 μC/OS-Ⅱ任务管理
                                                                        • 7.3 μC/OS-Ⅱ时间管理
                                                                          • 7.4 μC/OS-Ⅱ任务同步
                                                                            • 7.5 μC/OS-Ⅱ任务通信
                                                                              • 7.6 μC/OS-Ⅱ任务互斥
                                                                                • 习题7
                                                                                • 第8章 μC/OS-Ⅱ操作系统应用及移植
                                                                                  • 8.1 μC/OS-Ⅱ应用基础
                                                                                    • 8.2 μC/OS-Ⅱ应用编程举例
                                                                                      • 8.3 操作系统移植
                                                                                        • 习题8
                                                                                        • 参考文献
                                                                                          • 版权

                                                                                          相关图书