搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
嵌入式系统设计--基于STM32F103+Proteus仿真
0.00     定价 ¥ 89.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787576316438
  • 作      者:
    编者:周越//杨大为//王红|责编:吴博
  • 出 版 社 :
    北京理工大学出版社
  • 出版日期:
    2022-08-01
收藏
畅销推荐
内容介绍
本书以STM32F103系列微控制器为主要平台,全面讲解了嵌人式系统设计原理及其应用。本书共9章,包括嵌入式系统概述、嵌入式系统硬件设计基础、嵌入式系统软件设计基础、嵌入式系统开发设计流程、STM32的基础内部资源、人机交互接口技术、通信接口技术、嵌入式测控系统接口技术、嵌入式应用——物联网节点设计。本书基础案例全部采用Proteus系统仿真方式,方便读者实际操作体会理解,同时提供案例全部工程项目源代码、仿真原理图。本书也提供了适量习题,涵盖基本概念及相关应用,能够起到巩固重要知识点的作用。通过对本书的学习,读者能够全面理解和掌握当前流行的嵌入式系统设计的软硬件技术。 本书适用于高等院校计算机类、电子信息类、电气类等专业的在校学生和从事嵌入式系统设计的工程技术人员。
展开
目录
第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 发展历史与趋势
第2章 嵌入式系统硬件设计基础
2.1 嵌入式最小系统
2.2 微控制器
2.2.1 MCS-51系列
2.2.2 AVR系列
2.2.3 PIC系列
2.2.4 RISC-V系列
2.2.5 ARM Cortex-M系列
2.2.6 Cortex内核的STM32系列
2.3 AMBA系统总线
2.3.1 AHB
2.3.2 APB
2.3.3 STM32F103的总线结构
2.4 存储器
2.4.1 RAM
Z.4.2 KUM
2.4.3 EPROM/EEPROM
2.4.4 FlashROM
2.4.5 STM32F103的存储器单元
2.5 时钟
2.5.1 RTC
2.5.2 锁相环电路PLL
2.5.3 RC门振荡电路
2.6 STM32的时钟
2.6.1 HSE时钟
2.6.2 HSI时钟
2.6.3 内部PLL
2.6.4 ISE时钟
2.6.5 LSI时钟
2.6.6 系统时钟选择
2.6.7 RTC时钟
2.6.8 看门狗时钟
2.6.9 时钟输出
2.7 电源管理
2.7.1 AC-DC转换
2.7.2 DC-DC转换稳压芯片
2.7.3 LDO电源设计
2.7.4 电池充电及保护
2.7.5 STM32内部的电源控制
第3章 嵌入式系统软件设计基础
3.1 嵌入式系统软件体系结构
3.1.1 无操作系统结构
3.1.2 有操作系统结构
3.2 嵌入式编程语言的特点
3.2.1 汇编语言
3.2.2 C语言
3.3 嵌入式软件主要开发工具
3.3.1 IAR
3.3.2 MDK(Keil)
3.4 STM32软件开发的设计方式
3.4.1 寄存器方式
3.4.2 CMSIS软件层次结构
3.4.3 标准库方式
3.4.4 HAL库方式
3.4.5 LL库方式
3.4.6 各种开发方式的性能比较
3.5 标准库软件项目框架
3.6 STM32CubeMX(HAL)设计实例
3.7 HAL软件项目框架
第4章 嵌入式系统开发设计流程
4.1 嵌入式软件的交叉编译
4.2 总体设计开发流程
4.2.1 硬件仿真器调试方式流程
4.2.2 Proteus软件仿真调试方式流程
4.3 硬件仿真器调试
4.4 Proteus软件仿真调试
4.5 程序的下载
4.5.1 串口下载
4.5.2 仿真器下载
第5章 STM32的基础内部资源
5.1 STM32系统时钟配置
5.1.1 各类时钟源的特点
5.1.2 CubeMX图形化时钟配置
5.1.3 时钟配置的编程实现
5.2 I/O口
5.2.1 基本特点
5.2.2 输出应用实例
5.2.3 输入应用实例
5.3 中断总体介绍
5.3.1 STM32的中断种类
5.3.2 NVIC中断控制器的优先级
5.3.3 中断编程步骤
5.4 外部中断
5.4.1 基本特点
5.4.2 外部中断应用实例
5.5 定时器
5.5.1 基本特点
5.5.2 定时器中断的处理流程
5.5.3 定时器应用实例
5.6 SysTick——系统定时器
5.7 看门狗
5.8 待机唤醒
第6章 人机交互接口技术
6.1 按键输入
6.1.1 按键特点
6.1.2 独立式键盘
6.1.3 矩阵键盘
6.2 数码管显示
6.2.1 数码管显示原理
6.2.2 数码管动态扫描显示实例
6.3 字符点阵式LCD
6.3.1 字符点阵式LCD工作原理
6.3.2 字符点阵式LCD应用实例
6.4 图形点阵式LCD
6.4.1 图形点阵式LCD工作原理
6.4.2 汉字字模的提取
6.4.3 图形点阵式LCD应用实例
6.5 触摸屏
6.5.1 电阻式触摸屏
6.5.2 电容式触摸屏
6.5.3 触摸屏驱动模块的使用
第7章 通信接口技术
7.1 UART技术
7.1.1 STM32的UART原理
7.1.2 基于标准库的UART配置过程
7.1.3 RS-232和RS-485通信
7.1.4 UART应用实例
7.2 I2C总线
7.2.1 I2C总线原理
7.2.2 I2C总线应用实例
7.3 SPI总线
7.4 USB通用串行总线
7.5 CAN总线
7.5.1 CAN总线基本原理
7.5.2 STM32的CAN模块
7.6 以太网接口
7.7 蓝牙
7.7.1 蓝牙技术的工作原理
7.7.2 典型蓝牙模块
7.8 Wi-Fi
第8章 嵌入式测控系统接口技术
8.1 嵌入式测控系统概述
8.2 传感器概述
8.3 STM32内部A/D模块
8.3.1 A/D转换主要指标
8.3.2 内部A/D模块特点
8.3.3 基于标准库的A/D配置过程
8.3.4 A/D模块应用实例
8.4 典型数字量输出传感器接口
8.4.1 温湿度传感器DHT11应用实例
8.4.2 温湿度传感器SHT21应用实例
8.4.3 三轴加速度传感器LIS3DH
8.5 典型模拟量输出传感器接口
8.5.1 MPX4250压力传感器应用实例
8.5.2 光敏传感器应用实例
8.5.3 酒精传感器及接口
8.6
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

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

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