





定价:79元
印次:1-1
ISBN:9787302630739
出版日期:2023.09.01
印刷日期:2023.08.31
图书责编:曾珊
图书分类:零售
《ARM Cortex-M4 嵌入式系统外设接口开发——基于STM32F4系列微控制器》(微课视频版)详细讲述了STM32F4系列微控制器硬件以及基础开发与实践应用开发,包括GPIO、串口、定时器、I2C、SPI、ADC和DAC等相关技术,对整个STM32F4系列微控制器进行总结梳理,适合广大读者作为学习ARM Cortex-M4 嵌入式系统外设接口技术的参考书。
奚海蛟,教育部电子信息行业指导委员会嵌入式方向专家委员,北京航空航天大学博士后,长期从事嵌入式、物联网、人工智能、无人机等领域的科学研究、技术开发和人才培养工作,主持研发了航空航天、轨道交通、风力发电、光纤通信等方向的多个重大项目,为企业培养、推荐近万名嵌入式技术人才。被评为武汉“3551人才引进计划”第八批重点人才,拥有近20项各类专利,出版10余部图书。
前言 STM32系列32位微控制器基于ARM CortexM系列处理器,旨在为MCU用户提供新的开发自由度。它包括一系列产品,集高性能、实时功能、数字信号处理、低功耗/低电压操作、连接性等特性于一身,同时还保持了集成度高和易于开发的特点。 品种齐全的STM32微控制器基于行业标准内核,提供了大量工具和软件选项以支持项目开发,使该系列产品成为小型项目或端到端平台的理想选择,主要包括主流产品(STM32F0、STM32F1、STM32F3)、超低功耗产品(STM32L0、STM32L1、STM32L4、STM32L4+)、高性能产品(STM32F2、STM32F4、STM32F7、STM32H7)。 STM32F4系列包含高速嵌入式存储器和广泛的增强型I/O和外设,连接到两个APB总线、三个AHB总线和一个32位多AHB总线矩阵; 64KB CCM(内核耦合存储器)数据RAM; LCD并行接口,8080/6800模式; 具有正交(增量)编码器输入的定时器; 5V容错I/O; 并行摄像头接口; 真随机数发生器; 具有亚秒级精度和硬件日历的RTC; 96位唯一ID。本书案例使用意法半导体公司的STM32F407VGTx芯片实现。 本书案例使用STM32固件库进行开发。它是由意法半导体公司针对STM32提供的函数接口,即API(Application Program Interface),具有开发快速、易于阅读、维护成本低等优点。开发者调用这些函数接口来配置STM32的寄存器,可以脱离最底层的寄存器操作。 本书适用于Windows 10...
目录
第1章STM32开发入门
1.1STM32F4主板硬件资源
1.1.1STM32F4主板硬件结构
1.1.2接口明细
1.1.3跳线功能定义
1.1.4按键定义
1.1.5主控板资源说明
1.1.6主控板原理图
1.2启动文件和时钟配置
1.2.1启动文件
1.2.2STM32F4时钟系统
第2章GPIO开发
2.1LED灯控制
2.1.1开发原理
2.1.2开发步骤
2.1.3运行结果
2.2蜂鸣器控制
2.2.1开发原理
2.2.2开发步骤
2.2.3运行结果
2.3按键处理: 轮询
2.3.1开发原理
2.3.2开发步骤
2.3.3运行结果
2.4按键处理: 中断
2.4.1开发原理
2.4.2开发步骤
2.4.3运行结果
2.5待机唤醒
2.5.1开发原理
2.5.2开发步骤
2.5.3运行结果
第3章串口开发
3.1串口通信: 轮询
3.1.1开发原理
3.1.2开发步骤
3.1.3运行结果
3.2串口通信: 中断
3.2.1开发原理
3.2.2开发步骤
3.2.3运行结果
3.3串口通信: DMA
3.3.1开发原理
3.3.2开发步骤
3.3.3运行结果
第4章定时器开发
4.1滴答定时器
4.1.1开发原理
4.1.2开发步骤
4.1.3运行结果
...
内容新颖 关注当前嵌入式开发中常用的热门技术和新应用领域。
注重实战 从实际编码角度进行讲解,实战例程简单易懂。
源码剖析 以典型示例结合源码剖析的方式呈现技术要点,提升读者的实际编码能力。
"