书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >
ARM CORTEX-M4嵌入式系统设计

ARM CORTEX-M4嵌入式系统设计

作者:孙安青
出版社:中国电力出版社出版时间:2024-06-01
开本: 16开 页数: 420
中 图 价:¥54.6(6.2折) 定价  ¥88.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

ARM CORTEX-M4嵌入式系统设计 版权信息

ARM CORTEX-M4嵌入式系统设计 本书特色

本书以ST公司的ARM Cortex-M4为内核的高性能STM32F407系列嵌入式微控制器为例,以初学者入门的角度,通过“学中做、做中学”的方式,循序渐进地介绍STM32F407系列嵌入式微控制器的各单元特点的同时,以浅显易懂的程序实例来讲解嵌入式微控制器的单元具体用法和技巧。对传统的教学方法和教学体系进行创新,力求解决嵌入式原理及应用课程抽象与难学的问题。

ARM CORTEX-M4嵌入式系统设计 内容简介

本书主要以GD32F303ZGT6 微控制器为对象讲解嵌入式系统设计方法和实例。全书共分为14 章,介绍了嵌入式系统与 GD32 微控制器、GD32 标准函数库、GD32 开发工具概述、启动文件和SysTick、GPIO、NVIC、EXTI、定时器、通用同步异步收发器、模数转换器、数模转换器、DMA、SPI 控制器和I2C 控制器。书中对常用片上外设的应用实例给出了清晰的系统应用设计思路,并明确了每个应用的设计步骤,使初学者在学习了相关基本知识后能够对具体的应用设计一看即懂。
本书适用于电子、通信、电气、测控、计算机、物联网等专业的在校生和嵌入式系统设计的爱好者。

ARM CORTEX-M4嵌入式系统设计 目录

目录 前言 第1 章 嵌入式系统与GD32 微控制器·1 1.1 嵌入式系统·1 1.2 GD32F303ZGT6 微控制器结构4 1.3 GD32F303ZGT6 微控制器基本电路· 16 1.4 GD32F303ZGT6 微控制器存储器映射和寄存器· 24 第2 章 GD32 标准函数库 34 2.1 概述 34 2.2 库文件及其层次关系 35 第3 章 GD32 开发工具概述 42 3.1 多种开发工具 42 3.2 Keil MDK 的安装与使用 44 3.3 GD32 的程序下载 54 第4 章 启动文件和SysTick· 59 4.1 启动文件 59 4.2 启动文件分析 62 4.3 SysTick · 66 第5 章 GPIO · 71 5.1 GPIO 结构原理 71 5.2 GPIO 功能描述 72 5.3 GPIO 常用寄存器 75 5.4 基于GPIO 寄存器操作实例 78 5.5 GPIO 典型应用步骤与常用库函数 85 5.6 基于GPIO 库函数应用实例 90 5.7 GPIO 的复用功能(AFIO)与重映射功能 98 第6 章 NVIC 109 6.1 NVIC 概述109 6.2 NVIC 中断类型及中断管理方法·109 6.3 NVIC 常用库函数114 6.4 应用实例·117 第7 章 EXTI 118 7.1 EXTI 概述118 7.2 与GPIO 相关EXTI 线121 7.3 EXTI 相关寄存器124 7.4 基于EXTI 寄存器操作的按键计数实例·130 7.5 EXTI 典型应用步骤与常用库函数134 7.6 基于EXTI 库函数的按键加减计数实例·138 第8 章 定时器143 8.1 定时器概述·143 8.2 定时功能·147 8.3 捕获比较功能·152 8.4 定时器寄存器·158 8.5 与NVIC 相关的定时器中断·174 8.6 基于寄存器操作的基本定时功能应用实例·175 8.7 定时器TIMERx 典型应用步骤与常用库函数183 8.8 基于定时器库函数的应用实例·194 第9 章 通用同步异步收发器(USART) 215 9.1 USART 概述215 9.2 USART 寄存器221 9.3 与NVIC 相关的USART 中断227 9.4 基于寄存器操作的USART 典型步骤与应用实例·229 9.5 基于库函数的USART 典型步骤与应用实例·235 第10 章 模数转换器(ADC)250 10.1 ADC 概述·250 10.2 GD32F303ZGT6 微控制器的ADC 结构251 10.3 功能描述253 10.4 ADC 寄存器·259 10.5 与NVIC 相关的ADC 中断·266 10.6 基于寄存器操作的应用实例266 10.7 基于库函数操作的典型步骤及常用库函数270 10.8 基于库函数操作的应用实例280 第11 章 数模转换器(DAC)286 11.1 DAC 概述·286 11.2 GD32F303ZGT6 微控制器的DAC 结构289 11.3 功能描述291 11.4 DAC 寄存器·293 11.5 基于寄存器操作的应用实例299 11.6 DAC 典型应用步骤及常用库函数·301 11.7 基于库函数的应用实例307 第12 章 DMA 315 12.1 DMA 概述·315 12.2 DMA 寄存器322 12.3 基于寄存器操作的应用实例328 12.4 基于库函数的DMA 典型应用步骤与常用库函数330 12.5 基于库函数的DMA 应用实例337 第13 章 SPI 控制器·345 13.1 SPI 概述345 13.2 GD32F303ZGT6 的SPI 控制器346 13.3 SPI 中断356 13.4 SPI 寄存器358 13.5 SPI 典型应用步骤及常用库函数364 13.6 应用实例369 第14 章 I2C 控制器380 14.1 I2C 概述380 14.2 I2C 协议层381 14.3 GD32F303ZGT6 的I2C 控制器·383 14.4 功能描述384 14.5 I2C 寄存器392 14.6 I2C 典型应用步骤及常用库函数398 14.7 应用实例405 参考文献409
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服