搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
嵌入式系统设计与全案例实践
0.00     定价 ¥ 128.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111744474
  • 作      者:
    编者:李正军//李潇然|责编:李馨馨//杨晓花
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2024-03-01
收藏
畅销推荐
内容介绍
本书以基于ARM的STM32微控制器的基本概念、基本原理为主线,详细阐述了STM32的学习方法与应用系统开发技术。本书在内容组织和框架设计上具有两个鲜明的特点,即全案例和基于学习者学习需求。从学习者的角度,精心组织每个章节的内容体系,并给出各个外设模块的硬件设计和软件设计实例,其代码均在开发板上调试通过,可通过TFT LCD或串口调试助手查看调试结果,可以很好地锻炼学生的硬件理解能力和软件编程能力,培养举一反三的能力。 本书共分17章,主要内容包括绪论、STM32嵌入式微控制器与最小系统设计、嵌入式开发环境的搭建、STM32通用输入/输出接口及其应用、STM32中断系统与按键中断设计实例、STM32定时器系统与PWM、STM32 USART及其应用、STM32 SPI与铁电存储器接口应用实例、STM32 I2C与日历时钟接口应用实例、STM32模-数转换器(ADC)及其应用、STM32 DMA及其应用、STM32 CAN总线系统设计、人机接口和DGUS屏的应用开发、旋转编码器的设计、CAN通信转换器的设计、电力网络仪表设计实例和嵌入式控制系统设计。本书内容丰富,体系先进,结构合理,理论与实践相结合,尤其注重工程应用技术的讲解。 本书可作为检测、自动控制等领域嵌入式系统开发工程技术人员的参考用书,也可作为高等院校自动化、机器人、自动检测、机电一体化、人工智能、电子与电气工程、计算机应用、信息工程、物联网等相关专业的本科、专科学生及研究生的教材。
展开
目录
前言
第1章 绪论
1.1 嵌入式系统
1.1.1 嵌入式系统概述
1.1.2 嵌入式系统和通用计算机系统的比较
1.1.3 嵌入式系统的特点
1.2 嵌入式系统的组成
1.3 嵌入式系统的软件
1.3.1 无操作系统的嵌入式软件
1.3.2 带操作系统的嵌入式软件
1.3.3 嵌入式操作系统的分类
1.3.4 嵌入式实时操作系统的功能
1.3.5 典型嵌入式操作系统
1.3.6 软件架构选择建议
1.4 嵌入式系统的分类
1.4.1 按应用对象的分类
1.4.2 按功能和性能的分类
1.4.3 按结构复杂度的分类
1.5 嵌入式系统的应用领域
1.6 嵌入式微处理器的分类
1.6.1 嵌入式微处理器
1.6.2 嵌入式微控制器
1.6.3 嵌入式DSP
1.6.4 嵌入式SoC
第2章 STM32嵌入式微控制器与最小系统设计
2.1 STM32微控制器概述
2.1.1 STM32 微控制器产品线
2.1.2 STM32微控制器的命名规则
2.1.3 STM32微控制器的选型
2.2 STM32F1系列产品系统架构和STM32F103ZET6内部架构
2.2.1 STM32F1系列产品系统架构
2.2.2 STM32F103ZET6内部架构
2.3 STM32F103ZET6的存储器映像
2.3.1 STM32F103ZET6内置外设的地址范围
2.3.2 嵌入式SRAM
2.3.3 嵌入式Flash
2.4 STM32F103ZET6的时钟结构
2.5 STM32F103VET6的引脚
2.6 STM32F103VET6 最小系统设计
2.7 学习STM32的方法
第3章 嵌入式开发环境的搭建
3.1 Keil MDK5安装配置
3.1.1 Keil MDK简介
3.1.2 MDK下载
3.1.3 MDK安装
3.1.4 安装库文件
3.2 Keil MDK下新工程的创建
3.2.1 建立文件夹
3.2.2 打开Keil μVision
3.2.3 新建工程
3.3 J-Link驱动安装
3.3.1 J-Link简介
3.3.2 J-Link驱动安装
3.4 Keil MDK5调试方法
3.4.1 进入调试模式
3.4.2 调试界面介绍
3.4.3 变量查询功能
3.4.4 断点功能
3.4.5 结束调试模式
3.5 STM32F103开发板的选择
3.6 STM32仿真器的选择
第4章 STM32通用输入/输出接口及其应用
4.1 STM32通用输入/输出接口概述
4.2 STM32的GPIO功能
4.2.1 普通I/O功能
4.2.2 单独的位设置或位清除
4.2.3 外部中断/唤醒线
4.2.4 复用功能(AF)
4.2.5 软件重新映射I/O复用功能
4.2.6 GPIO锁定机制
4.2.7 输入配置
4.2.8 输出配置
4.2.9 复用功能配置
4.2.10 模拟输入配置
4.3 STM32的GPIO常用库函数
4.4 STM32的GPIO使用流程
4.4.1 普通GPIO配置
4.4.2 复用功能I/O配置
4.5 STM32的GPIO按键输入应用实例
4.5.1 按键输入硬件设计
4.5.2 按键输入软件设计
4.6 STM32的GPIO LED输出应用实例
4.6.1 LED输出硬件设计
4.6.2 LED输出软件设计
第5章 STM32中断系统与按键中断设计实例
5.1 中断的基本概念
5.1.1 中断的定义
5.1.2 中断的应用
5.1.3 中断源与中断屏蔽
5.1.4 中断处理过程
5.1.5 中断优先级与中断嵌套
5.2 STM32F103中断系统
5.2.1 嵌套向量中断控制器
5.2.2 STM32F103中断优先级
5.2.3 STM32F103中断向量表
5.2.4 STM32F103中断服务函数
5.3 STM32F103外部中断/事件控制器
5.3.1 STM32F103 EXTI内部结构
5.3.2 STM32F103 EXTI工作原理
5.3.3 STM32F103 EXTI主要特性
5.4 STM32F10x的中断系统库函数
5.5 STM32外部中断设计流程
5.5.1 NVIC 设置
5.5.2 中断端口配置
5.5.3 中断处理
5.6 STM32的外部中断设计实例
5.6.1 STM32的外部中断硬件设计
5.6.2 STM32的外部中断软件设计
第6章 STM32定时器系统与PWM
6.1 STM32F103定时器概述
6.2 STM32基本定时器
6.2.1 基本定时器简介
6.2.2 基本定时器的主要功能
6.2.3 基本定时器的功能描述
6.3 STM32通用定时器
6.3.1 通用定时器简介
6.3.2 通用定时器的主要功能
6.3.3 通用定时器的功能描述
6.3.4 通用定时器的工作模式
6.4 STM32高级控制定时器
6.4.1 高级控制定时器简介
6.4.2 高级控制定时器的主要功能
6.4.3 高级控制定时器的结构
6.5 STM32定时器库函数
6.6 STM32定时器应用实例
6.6.1 STM32的通用定时器配置流程
6.6.2 STM32的定时器应用硬件设计
6.6.3 STM32的定时器应用软件设计
6.7 STM32 PWM输出应用实例
6.7.1 PWM输出硬件设计
6.7.2 PWM输出软件设计
6.8 看门狗定时器
6.8.1 看门狗应用介绍
6.8.2 独立看门狗
6.8.3 窗口看门狗
6.8.4 看门狗操作相关的库函数
6.8.5 独立看门狗程序设计
6.8.6 窗口看门
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

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

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