|
作 者:黄智伟,王兵,朱卫华 编著 出 版 社:北京航空航天大学出版社 出版时间:2012-8-1
内容简介 以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。 ~* `% T1 J0 d, C$ D 《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。 $ M& F; C0 G' L 目录 ' A! E: A; \" h2 n 第1章 STM32F系列32位微控制器最小系统设计4 F* `+ @. \0 ]" c 1.1 STM32系列32位微控制器简介2 B) k- l5 M, E- N; X4 ]1 q1 I9 H 1.2 STM32F103xx系列微控制器简介 1.2.1 STM32F103xx系列微控制器的主要特性 1.2.2 STM32F103xx系列微控制器的内部结构 1.3 STM32F系列32位微控制器系统板设计示例 1.3.1 系统板简介 1.3.2 系统板PCB图: [0 V& h# N; C9 c4 ? z! { 第2章 工程建立、软件仿真调试与程序下载1 Q: Y$ P" |1 Z3 W) Z9 W 2.1 STM32F的固件函数库& R4 n# Y' o4 I! E/ K: w) i3 V9 ~8 F$ v 2.1.1 固件函数库简介2 t5 ^( B# |9 ]9 r 2.1.2 固件函数库文件夹结构8 i9 m+ z) t/ k* o Y w3 |* Q 2.1.3 与外设/单元有关的库函数 2.2 工程建立, g+ r' l. x, c+ k0 [) w 2.2.1 下载ST3.00外设库( x) v; i% Z1 J5 r& R6 e 2.2.2 进人工程建立 2.2.3 进行选项设置. h6 p. E3 s {; E) I* s' q 2.2.4 进行工程相关设置 2.2.5 设置仿真调试选项 2.3 软件仿真调试 2.3.1 软件仿真设置 2.3.2 启动软件仿真* Q/ u& @) s# \9 k 2.4 程序下载 2.4.1 利用串口下载程序 2.4.2 利用J-LINK下载程序 2.5 怎样在RAM中调试程序 第3章 delay和sys文件函数的使用 3.1 delay文件函数9 G- P/ k$ J ? 3.1.1delay_init函数 3.1.2 delay_us函数% H2 D/ ~$ ?. q+ ~ 3.1.3 delay_ms函数' R! u z c& A7 g+ b: T8 Y4 H 3.2 sys文件函数 3.2.1 I/O口的位操作 3.2.2 Stm32_Clock_lnit函数 3.2.3 Sys_Soft_Reset函数) I6 O; U( C- j% R6 ^: g, M" } 3.2.4 Sys_SleepDeep函数 a6 A: b9 m C& x$ ? 3.3 编程示例 3.3.1 添加文件到工程% R B5 U& l* f" }+ s- y 3.3.2 delay示例程序 3.3.3 sys示例程序清单1 k; N! s3 `& i 3.3.4 主函数程序+ O/ z- G4 ^$ q 第4章 GPIO的使用9 B3 r4 S1 N' }: A, ?! K4 w 4.1 STM32F GPIO简介1 ]. M( a7 B ]; Y4 U 4.2 GPIO编程示例3 d, s& U+ D: j, r" L) k 4.3 外部中断操作' [4 s S% W1 B, ]7 P Z 4.3.1 STM32F外部中断设置; M9 P) R3 n9 R n 4.3.2 外部中断操作示例程序设计 4.3.3 外部中断操作示例程序 6 n: ^& z* q# @! \7 g m 第5章 USART的使用/ {2 J/ x+ {6 W% K0 _ 5.1 STM32F USART简介 5.1.1 串行接口基本原理与结构1 x- z( m. }3 E5 u6 j# ^! ?0 v 5.1.2 STM32F USART的基本特性; r6 G3 ~; }4 _5 r. J! H: P1 T 5.1.3 STM32F USART齣操作5 @5 X( Y* i% ~ 5.2 USART-USB转换' ^* w- X2 x- _2 S. ?5 Y1 c7 L 5.2.1 USART-USB转换模块硬件设计* `$ L G6 l" a$ u( @" Y/ I 5.2.2 USART-USB转换示例程序设计/ \/ K7 k, w, J/ I: K- e 5.2.3 USART-USB转换示例程序 5.3 USART的中断操作. V% @ R. `8 L; a7 ~ ……) T/ h4 J8 ^4 \# e+ P5 j 第6章 ADC的使用 第7章 DAC的使用, K6 J; v! W: i9 H! o3 F 第8章 定时器的使用 第9章 看门狗的使用 第10章 FSMC的使用) s; N* i7 R3 r8 L' A 第11章 SPI的使用 第12章 I2C的使用 第13章 CAN的使用 第14章 SDIO的使用 参考文献" p9 q: a* l# v g6 c + t2 q7 i1 _; H N) p. c1 n' X d " ~) v$ \" c8 q$ L. J% a 当当网购买地址 1 Z& G, q5 X3 D& b! O 亚马逊购买地址8 t% E, {. ^* x9 g) t# S ! B" H0 c; L* ~1 p$ S 书籍源码下载 |
无刷直流电机控制应用+基于STM8S系列单片机---电子书
MCSDK FOC应用详解
STM32F10xxx 正交编码器接口应用笔记 及源代码
基于STM32定时器ETR信号的应用示例
《无刷直流电机控制应用 基于STM8S系列单片机》
STM32定时器触发SPI逐字收发之应用示例
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
STM32 USB的程序,包含固件、驱动和测试用的应用程序
工业以太网总线ETHERCAT驱动程序设计及应用(扫描版)
微信公众号
手机版
这玩意怎么下啊
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微控制器应用设计与实践》