作 者:黄智伟,王兵,朱卫华 编著0 n0 Z8 H" w5 X5 \0 _3 L0 w2 f 出 版 社:北京航空航天大学出版社0 G/ K+ m; J+ K; \& E4 s1 d 出版时间:2012-8-1 N" [: N; w% o3 Q4 A2 u 内容简介+ }0 r" O* L$ }, t: a( V + W" A# L6 m9 p9 ], _" U 以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。 《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。$ u9 o2 V1 h& r1 v3 t; K+ p# ^' P* k 2 i7 A9 i3 W: X$ O/ G# M 目录9 F e3 f2 p9 X, X3 ] . v; R& g2 I% F' Q 第1章 STM32F系列32位微控制器最小系统设计" Q; J. u7 I3 d& L 1.1 STM32系列32位微控制器简介 1.2 STM32F103xx系列微控制器简介 1.2.1 STM32F103xx系列微控制器的主要特性 1.2.2 STM32F103xx系列微控制器的内部结构5 f n4 m/ T! J 1.3 STM32F系列32位微控制器系统板设计示例 1.3.1 系统板简介 1.3.2 系统板PCB图 , ~* l* w0 y1 ^$ J" G. e9 H 第2章 工程建立、软件仿真调试与程序下载 2.1 STM32F的固件函数库9 r3 O& F) w5 ]) M/ P 2.1.1 固件函数库简介/ V) M! w8 V6 c( ]% ]: b 2.1.2 固件函数库文件夹结构 2.1.3 与外设/单元有关的库函数2 B. H) I/ E0 q 2.2 工程建立 2.2.1 下载ST3.00外设库( ^( l( ^) N* G( s' B$ | 2.2.2 进人工程建立 O* W+ s2 J" z: H# C 2.2.3 进行选项设置 2.2.4 进行工程相关设置$ I* f; ?# {# d3 d6 x 2.2.5 设置仿真调试选项# u' _# X% |- |( L) S# e# J 2.3 软件仿真调试 2.3.1 软件仿真设置 2.3.2 启动软件仿真 }% u; E/ ^' f. h/ ~1 ^3 r( | 2.4 程序下载 2.4.1 利用串口下载程序 2.4.2 利用J-LINK下载程序; b$ m0 _5 b( k" j- q 2.5 怎样在RAM中调试程序6 j' x9 f1 |9 [; a4 F 第3章 delay和sys文件函数的使用 3.1 delay文件函数; u1 R- Z" M! P9 O* a 3.1.1delay_init函数6 z9 `- R" `1 \( f7 Q5 ?0 k: a 3.1.2 delay_us函数3 @8 ^4 p, F( r3 T 3.1.3 delay_ms函数* A2 X; A) {) J 3.2 sys文件函数 3.2.1 I/O口的位操作+ A; o! s N+ v- Z5 y0 Y 3.2.2 Stm32_Clock_lnit函数 3.2.3 Sys_Soft_Reset函数% _: A& `/ N4 X; m 3.2.4 Sys_SleepDeep函数& j0 i" G! l: R 3.3 编程示例 3.3.1 添加文件到工程 3.3.2 delay示例程序 3.3.3 sys示例程序清单 3.3.4 主函数程序 , F) q" A6 R/ |$ S 第4章 GPIO的使用 4.1 STM32F GPIO简介) r6 S i) g, |9 p* n 4.2 GPIO编程示例2 @& r+ A4 S- d% L( j5 T 4.3 外部中断操作 4.3.1 STM32F外部中断设置; Z( T$ X& [; K( f) \2 b, o, ^ 4.3.2 外部中断操作示例程序设计 4.3.3 外部中断操作示例程序+ ]! V4 I+ U* [8 F ( c. o9 m! i# g' t! S 第5章 USART的使用 5.1 STM32F USART简介 5.1.1 串行接口基本原理与结构, i$ I2 x4 {2 {' e L% W" W3 _ 5.1.2 STM32F USART的基本特性 5.1.3 STM32F USART齣操作: G0 }2 J2 Y" K! _2 D; L9 ` 5.2 USART-USB转换8 p- r) p/ i) ~$ _1 X 5.2.1 USART-USB转换模块硬件设计 5.2.2 USART-USB转换示例程序设计 5.2.3 USART-USB转换示例程序 5.3 USART的中断操作3 O' j9 k. ? Q- b2 u% t ……5 i( T) \" n- [0 M) D 第6章 ADC的使用4 X6 r: y Y* V K- p$ L! f7 ?: J2 d 第7章 DAC的使用 第8章 定时器的使用& _% O l7 ]! T7 u; B5 k9 l, [- j 第9章 看门狗的使用& @ x* h Y) w7 P8 z 第10章 FSMC的使用6 r8 T8 X% e* m: _2 Q 第11章 SPI的使用 第12章 I2C的使用 第13章 CAN的使用 第14章 SDIO的使用 参考文献 ! Q& }8 ^. i' h: {; l5 j ! R6 w, C0 S+ m n' f& P/ N | 9 s. f, @- D& c& ?+ ` 当当网购买地址' s' h3 I& n% j6 P' K$ ? 亚马逊购买地址1 a2 F5 q2 V0 t0 a J 8 T* r6 a( I$ g3 O3 M8 L9 a 书籍源码下载 |
STM32 生态系统|基于STM32WB的低功耗蓝牙应用(一)
《无刷直流电机控制应用 基于STM8S系列单片机》
STM32定时器触发SPI逐字收发之应用示例
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
无刷直流电机控制应用+基于STM8S系列单片机---电子书
STM32 USB的程序,包含固件、驱动和测试用的应用程序
工业以太网总线ETHERCAT驱动程序设计及应用(扫描版)
【实战经验】STM32 DFSDM测量温度应用
【实战经验】基于STM32 I2S的音频应用开发介绍
这玩意怎么下啊
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
回复:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
回复:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
回复:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
RE:【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》