书籍详情
嵌入式系统案例教程
作者:丁德红,丁一,彭进香 著
出版社:科学出版社
出版时间:2020-02-01
ISBN:9787030636096
定价:¥48.00
购买这本书可以去
内容简介
《嵌入式系统案例教程》由浅入深地介绍STM32F429的相关知识。全书共分17章,主要介绍STM32F429常用开发环境的使用和芯片性能与特点,以及μC/OS-III操作系统的相关内容。《嵌入式系统案例教程》配套的开发板为ALIENTEK阿波罗STM32F429,书中有详细原理图及所有实例的完整代码,且代码有详细的注释并经过严格测试。《嵌入式系统案例教程》中的源码已生成HEX文件,读者只需通过串口/仿真器下载到开发板即可观察实验现象,体验实验过程。《嵌入式系统案例教程》既可作为高等院校计算机科学、软件工程、物联网、电子技术、通信工程等专业的教材,也可作为IT从业人员的自学参考用书。
作者简介
暂缺《嵌入式系统案例教程》作者简介
目录
第1章 开发环境
1.1 MDK5简介与安装
1.2 工程模板和工程结构
1.3 程序下载与调试
第2章 硬件平台及体系结构
2.1 STM32F4总线架构
2.2 STM32F4时钟系统
2.3 NVIC中断管理
2.4 寄存器地址映射
第3章 FPU测试(Julia分形)
3.1 FPU概述
3.2 分形
3.3 Julia分形
3.4 分形实验
第4章 DSP测试
4.1 STM32F429 DSP简介
4.2 DSP库运行环境搭建
4.3 DSP BasicMath测试
4.4 FFT介绍
4.5 FFT应用——谐波分析
4.6 DSP FFT实验
第5章 手写识别
5.1 电阻式触摸屏
5.2 电容式触摸屏
5.3 手写识别简介
5.4 手写识别实验
第6章 T9拼音输入法
6.1 拼音输入法简介
6.2 T9输入法实验
第7章 USB读卡器
7.1 USB简介
7.2 USB读卡器实验
第8章 网络通信
8.1 STM32F429以太网接口
8.2 TCP/IP和LWIP简介
8.3 网络通信实验
第9章 内存管理
9.1 SDRAM简介
9.2 FMC SDRAM接口简介
9.3 STM32CubeMX配置FMC(SDRAM)
9.4 SDRAM API函数
9.5 SDRAM测试效果
9.6 内存管理概述
9.7 内存管理实验
第10章 嵌入式操作系统μC/OS-Ⅲ
10.1 μC/OS-Ⅲ简介
10.2 μC/OS-Ⅲ启动和初始化
10.3 任务状态
10.4 任务控制块
10.5 任务堆栈
10.6 任务就绪表
10.7 任务调度和切换
10.8 任务创建和删除实验
10.9 任务挂起和恢复实验
10.10 时间片轮转调度实验
10.11 μC/OS-Ⅲ系统内部任务
第11章 μC/OS-Ⅲ中断和时间管理
11.1 中断管理
11.2 时间管理
第12章 μC/OS-Ⅲ软件定时器
12.1 定时器工作模式
12.2 μC/OS-Ⅲ定时器实验
第13章 μC/OS-Ⅲ信号量和互斥信号量
13.1 信号量
13.2 直接访问共享资源区实验
13.3 使用信号量访问共享资源区实验
13.4 任务同步实验
13.5 优先级反转
13.6 优先级反转实验
13.7 互斥信号量
13.8 互斥信号量实验
13.9 任务内嵌信号量
13.10 任务内嵌信号量实验
第14章 μC/OS-Ⅲ消息传递
14.1 消息队列
14.2 消息队列相关函数
14.3 消息队列实验
14.4 任务内嵌消息队列
14.5 任务内嵌消息队列实验
第15章 μC/OS-Ⅲ事件标志组
15.1 事件标志组
15.2 事件标志组相关函数
15.3 事件标志组实验
第16章 μC/OS-Ⅲ同时等待多个内核对象
16.1 同时等待多个内核对象
16.2 OSPendMulti()函数
16.3 同时等待多个内核对象实验
第17章 μC/OS-Ⅲ存储管理
17.1 存储管理简介
17.2 存储区创建
17.3 存储块的使用
17.4 存储管理实验
参考文献
1.1 MDK5简介与安装
1.2 工程模板和工程结构
1.3 程序下载与调试
第2章 硬件平台及体系结构
2.1 STM32F4总线架构
2.2 STM32F4时钟系统
2.3 NVIC中断管理
2.4 寄存器地址映射
第3章 FPU测试(Julia分形)
3.1 FPU概述
3.2 分形
3.3 Julia分形
3.4 分形实验
第4章 DSP测试
4.1 STM32F429 DSP简介
4.2 DSP库运行环境搭建
4.3 DSP BasicMath测试
4.4 FFT介绍
4.5 FFT应用——谐波分析
4.6 DSP FFT实验
第5章 手写识别
5.1 电阻式触摸屏
5.2 电容式触摸屏
5.3 手写识别简介
5.4 手写识别实验
第6章 T9拼音输入法
6.1 拼音输入法简介
6.2 T9输入法实验
第7章 USB读卡器
7.1 USB简介
7.2 USB读卡器实验
第8章 网络通信
8.1 STM32F429以太网接口
8.2 TCP/IP和LWIP简介
8.3 网络通信实验
第9章 内存管理
9.1 SDRAM简介
9.2 FMC SDRAM接口简介
9.3 STM32CubeMX配置FMC(SDRAM)
9.4 SDRAM API函数
9.5 SDRAM测试效果
9.6 内存管理概述
9.7 内存管理实验
第10章 嵌入式操作系统μC/OS-Ⅲ
10.1 μC/OS-Ⅲ简介
10.2 μC/OS-Ⅲ启动和初始化
10.3 任务状态
10.4 任务控制块
10.5 任务堆栈
10.6 任务就绪表
10.7 任务调度和切换
10.8 任务创建和删除实验
10.9 任务挂起和恢复实验
10.10 时间片轮转调度实验
10.11 μC/OS-Ⅲ系统内部任务
第11章 μC/OS-Ⅲ中断和时间管理
11.1 中断管理
11.2 时间管理
第12章 μC/OS-Ⅲ软件定时器
12.1 定时器工作模式
12.2 μC/OS-Ⅲ定时器实验
第13章 μC/OS-Ⅲ信号量和互斥信号量
13.1 信号量
13.2 直接访问共享资源区实验
13.3 使用信号量访问共享资源区实验
13.4 任务同步实验
13.5 优先级反转
13.6 优先级反转实验
13.7 互斥信号量
13.8 互斥信号量实验
13.9 任务内嵌信号量
13.10 任务内嵌信号量实验
第14章 μC/OS-Ⅲ消息传递
14.1 消息队列
14.2 消息队列相关函数
14.3 消息队列实验
14.4 任务内嵌消息队列
14.5 任务内嵌消息队列实验
第15章 μC/OS-Ⅲ事件标志组
15.1 事件标志组
15.2 事件标志组相关函数
15.3 事件标志组实验
第16章 μC/OS-Ⅲ同时等待多个内核对象
16.1 同时等待多个内核对象
16.2 OSPendMulti()函数
16.3 同时等待多个内核对象实验
第17章 μC/OS-Ⅲ存储管理
17.1 存储管理简介
17.2 存储区创建
17.3 存储块的使用
17.4 存储管理实验
参考文献
猜您喜欢