嵌入式系统原理及应用实例

本书特色

[

  根据嵌入式系统的特点,对嵌入式系统的基础知识、工作原理与典型的应用设计等方面进行了介绍。作者根据长期的嵌入式系统开发经验,从嵌入式系统研发人员的角度,分析嵌入式系统设计需要掌握的理论知识、设计方法及步骤,介绍了嵌入式系统的基本组成,从底层到应用层各个典型模块的设计,将理论知识和实际对象充分结合起来,形成了一个完整的嵌入式系统。其主要内容包括:嵌入式系统软硬件基础知识、嵌入式系统开发基础、armcortexm3内核体系结构、基于stm32f103vet6的典型的外设模块硬件/驱动程序设计、嵌入式操作系统基础、μc/osii操作系统的应用及移植等部分。
  《嵌入式系统原理及应用实例》既可以作为高等院校计算机、电子类、自动化及控制类大学本科高年级学生的教材,也可以作为非计算机类硕士研究生与嵌入式系统设计工程技术人员的重要参考书。

]

目录

第1章 嵌入式系统概论1.1 嵌入式系统简介1.1.1 嵌入式系统的历史1.1.2 嵌入式系统的定义1.1.3 嵌入式系统的特点1.2 嵌入式系统的分类1.2.1 嵌入式系统的实时性分类1.2.2 嵌入式系统的应用领域分类1.3 嵌入式系统的发展现状和发展趋势1.3.1 嵌入式系统的发展现状1.3.2 嵌入式系统的发展趋势习题1第2章 嵌入式系统的基础知识2.1 嵌入式系统的基本结构2.1.1 硬件层2.1.2 中间层2.1.3 软件层2.1.4 应用层2.2 嵌入式系统硬件基础2.2.1 嵌入式微处理器基本知识2.2.2 存储器系统2.2.3 输入/输出接口2.3 嵌入式系统软件基础2.3.1 嵌入式软件分类及特点2.3.2 嵌入式软件体系结构2.4 嵌入式系统中断与系统启动2.4.1 中断基础知识2.4.2 bootloader基础习题2第3章 嵌入式系统开发基础3.1 嵌入式系统硬件平台3.1.1 嵌入式处理器分类3.1.2 常见的嵌入式处理器3.2 嵌入式软件平台3.2.1 常用嵌入式操作系统3.2.2 嵌入式文件系统3.2.3 嵌入式图形用户接口3.3 嵌入式系统开发技术3.3.1 嵌入式系统的设计流程3.3.2 嵌入式系统的硬件/软件协同设计技术3.3.3 嵌入式系统的可重构设计技术3.3.4 嵌入式中间件技术3.4 嵌入式系统开发与调试基础3.4.1 嵌入式代码生成流程3.4.2 嵌入式软件代码结构分析3.4.3 嵌入式软件调试方法习题3第4章 arm cortex m3处理器体系结构4.1 arm 处理器的发展历程4.2 cortex m3处理器体系结构4.2.1 cortex m3体系结构简介4.2.2 cortex m3异常管理4.2.3 cortex m3复位异常习题4第5章 嵌入式系统常用外设驱动编程实例5.1 stm32f103vet6简介5.1.1 stm32f103vet6概述5.1.2 引脚概述5.2 gpio应用实例—led模块设计5.2.1 gpio简介5.2.2 gpio寄存器描述5.2.3 基于gpio的led灯控制5.3 stm32外部中断及键盘应用实例5.3.1 stm32外部中断简介5.3.2 嵌入式键盘工作原理5.3.3 基于中断的键盘应用实例5.4 stm32uart串口应用实例5.4.1 异步串行通信概述5.4.2 stm32uart串口简介5.4.3 stm32uart应用实例5.5 dma 及a/d转换器应用实例5.5.1 dma 工作原理5.5.2 stm32的dma 控制器5.5.3 a/d转换器原理5.5.4 stm32a/d转换器介绍5.5.5 stm32a/d转换器应用实例5.6 lcd应用实例5.6.1 lcd工作原理5.6.2 tft型lcd显示屏及接口简介5.6.3 tft型lcd应用实例5.7 spi总线及触摸屏应用实例5.7.1 触摸屏原理及有关技术5.7.2 触摸屏驱动芯片ads7843简介5.7.3 spi总线工作原理5.7.4 stm32spi简介5.7.5 触摸屏应用实例习题5第6章 嵌入式操作系统基础知识6.1 操作系统基础知识6.1.1 操作系统的基本概念6.1.2 操作系统的主要功能6.1.3 操作系统的分类6.2 嵌入式操作系统6.2.1 嵌入式操作系统的特点6.2.2 实时操作系统的基本概念6.3 任务间互斥、同步与通信6.3.1 任务的互斥6.3.2 任务的同步6.3.3 任务间的通信习题6第7章 嵌入式实时操作系统μc/os ii7.1 μc/os ii内核结构7.1.1 μc/os ii组成及功能7.1.2 μc/os ii内核结构概述7.2 μc/os ii任务管理7.2.1 μc/os ii系统任务管理7.2.2 μc/os ii用户任务管理7.3 μc/os ii时间管理7.3.1 μc/os ii时钟节拍管理7.3.2 μc/os ii软件定时器管理7.4 μc/os ii任务同步7.4.1 μc/os ii信号量7.4.2 μc/os ii事件标志组7.5 μc/os ii任务通信7.5.1 μc/os ii消息邮箱7.5.2 μc/os ii消息队列7.6 μc/os ii任务互斥7.6.1 μc/os ii互斥原理7.6.2 μc/os ii互斥信号量习题7第8章 μc/os ii操作系统的应用及移植8.1 μc/os ii应用基础8.1.1 任务划分8.1.2 μc/os ii任务堆栈的设置8.1.3 任务的执行分类及优先级设置8.2 μc/os ii应用编程举例8.2.1 μc/os ii同步信号量应用实例8.2.2 μc/os ii消息邮箱通信应用实例8.2.3 μc/os ii互斥信号量应用实例8.2.4 μc/os ii事件标志组应用实例8.2.5 μc/os ii定时器应用实例8.3 操作系统移植8.3.1 μc/os ii移植基础知识8.3.2 μc/os ii在stm32f103上的移植实现习题8第9章 智能家居监测控制系统实例9.1 需求分析9.2 总体设计9.3 系统硬件设计9.3.1 家居控制器*小系统设计9.3.2 电源电路设计9.3.3 通信电路设计9.3.4 显示模块电路9.3.5 数据采集模块电路9.4 系统软件设计9.4.1 主程序设计9.4.2 报警任务9.4.3 gsm 短信查询控制任务9.4.4 信息采集任务9.4.5 其他函数说明9.5 系统验证习题9参考文献

封面

嵌入式系统原理及应用实例

书名:嵌入式系统原理及应用实例

作者:蒋建春

页数:362

定价:¥48.0

出版社:北京航空航天大学出版社

出版日期:2015-08-01

ISBN:9787512418035

PDF电子书大小:96MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注