搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
嵌入式系统设计基础
0.00     定价 ¥ 59.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787030667939
  • 作      者:
    编者:李肃义//邱春玲//陈晨|责编:姜红//韩海童
  • 出 版 社 :
    科学出版社
  • 出版日期:
    2021-06-01
收藏
畅销推荐
内容介绍
本书首先介绍嵌入式系统基本概念及开发设计方法,然后以8位微控制器为基础,介绍芯片的内部组成、结构、资源等嵌入式系统硬件基本知识,再详细介绍嵌入式程序设计基础及编码规范,最后介绍32位删嵌入式系统的开发方法。本书共分8章,每章后附习题,便于读者学习嵌入式系统知识,掌握嵌入式系统应用开发基本技术。 本书结构紧凑、语言简练,讲解由浅入深、通俗易懂,适合作为高等学校相关专业的本科生和研究生教材,也可供从事嵌入式系统开发应用的工程技术人员、科研人员学习和参考。
展开
目录
前言
第1章 嵌入式系统概述
1.1 嵌入式系统简介
1.1.1 嵌入式系统定义
1.1.2 嵌入式系统特点
1.1.3 嵌入式系统组成
1.1.4 嵌入式系统分类
1.2 嵌入式处理器
1.2.1 MCU
1.2.2 MPU
1.2.3 DSP
1.2.4 SoC
1.3 嵌入式操作系统
1.4 嵌入式系统的应用和发展
1.4.1 嵌入式系统的应用
1.4.2 嵌入式系统的发展
本章小结
习题
第2章 嵌入式系统工程设计
2.1 嵌入式系统的项目开发生命周期
2.1.1 概述
2.1.2 需求分析
2.1.3 方案设计
2.1.4 项目执行
2.1.5 项目结题
2.2 嵌入式系统的工程设计方法
2.2.1 面向过程思想
2.2.2 面向对象思想
2.2.3 面向对象建模基础
2.2.4 基于UML的车载GPS终端设计
本章小结
习题
第3章 8位嵌入式MCU芯片硬件基础
3.1 8051单片机的基本组成
3.2 8051中央处理器
3.2.1 运算器
3.2.2 控制器
3.3 8051存储器
3.3.1 程序存储器
3.3.2 数据存储器
3.4 8051的I/O端口
3.5 8051的中断系统
3.5.1 中断技术的优势及中断系统的功能
3.5.2 中断系统结构
3.5.3 中断处理过程
3.6 8051的定时器/计数器
3.6.1 定时器/计数器的结构和功能
3.6.2 方式寄存器和控制寄存器
3.6.3 定时/计数器的工作方式
3.7 8051的串行口
3.7.1 串行口结构及控制寄存器
3.7.2 串行口的工作方式
3.7.3 波特率设计
3.7.4 串行口应用
3.8 8051的最小系统
3.9 MCS-51扩展基础
3.9.1 单片机扩展及系统结构
3.9.2 外部存储器扩展
3.9.3 外部简单I/O扩展
3.9.4 外部A/D扩展
本章小结
习题
第4章 嵌入式C程序设计基础及编码规范
4.1 C51简介
4.1.1 C51特点
4.1.2 C51程序结构
4.1.3 C51关键字
4.2 C51程序设计基础
4.2.1 数据类型
4.2.2 变量定义
4.2.3 特殊功能寄存器及位变量定义
4.2.4 绝对地址访问
4.2.5 基本运算与流程控制
4.2.6 宏定义与文件包含
4.2.7 函数
4.2.8 C51程序设计实例
4.3 嵌入式C语言编码规范
本章小结
习题
第5章 ARM体系结构与指令集简介
5.1 ARM处理器
5.1.1 ARM处理器简介
5.1.2 典型ARM系列处理器
5.1.3 ARM微处理器特点
5.2 ARM处理器体系结构
5.2.1 嵌入式微处理器体系结构
5.2.2 ARM微处理器工作模式及状态
5.2.3 ARM微处理器的寄存器
5.2.4 ARM微处理器的异常处理
5.2.5 ARM支持的数据类型和存储模式
5.3 ARM Cortex-M3处理器
5.3.1 ARM Cortex-M3组成结构
5.3.2 ARM Cortex-M3寄存器组
5.3.3 ARM Cortex-M3操作模式和特权级别
5.3.4 ARM Cortex-M3的异常和中断
5.3.5 ARM Cortex-M3存储器系统
5.4 ARM指令系统简介
5.4.1 ARM指令格式
5.4.2 ARM寻址方式
5.4.3 ARM指令分类
本章小结
习题
第6章 STM32基本原理
6.1 STM32性能和结构
6.1.1 STM32性能
6.1.2 STM32内部结构
6.1.3 STM32芯片封装和引脚功能
6.2 STM32存储地址映射
6.3 STM32系统控制模块
6.3.1 系统启动模式
6.3.2 系统复位
6.3.3 系统时钟
6.3.4 时钟设置相关主要寄存器
6.4 STM32F103中断系统
6.4.1 嵌套向量中断控制器
6.4.2 STM32F103中断优先级分组与向量表
6.4.3 STM32F103外部中断/事件控制器
6.4.4 EXTI相关寄存器
6.5 通用输入/输出端口
6.5.1 GPIO基本结构
6.5.2 GPIO寄存器
6.5.3 GPIO复用
6.6 定时器
6.6.1 基本定时器
6.6.2 基本定时器相关寄存器
6.6.3 通用定时器的内部结构
6.6.4 通用定时器相关寄存器
6.6.5 高级定时器
6.7 模数转换
6.7.1 ADC特性
6.7.2 ADC内部结构
6.7.3 ADC相关寄存器简介
6.8 STM32F103的最小系统
本章小结
习题
第7章 STM32库函数及应用举例
7.1 STM32库函数简介
7.1.1 STM32库函数概述
7.1.2 固件库函数文件描述
7.1.3 STM32编码规范
7.1.4 外设的初始化和设置
7.2 STM32常用库函数
7.2.1 通用输入/输出库函数
7.2.2 外部中断/事件控制器库函数
7.2.3 通用定时器库函数
7.3 STM32库函数编程实例
7.3.1 STM32 GPIO库函数编程实例
7.3.2 STM32 EXTI库函数编程实例
7.3.3 STM32 TIM库函数编程实例
本章小结
习题
第8章 嵌入式实时操作系统μC/OS在STM32上的移植
8.1 嵌入式实时操作系统概述
8.1.1 嵌入式操作系统简介
8.1.2 常用嵌入式实时操作系统简介
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证