作 者:黄智伟,王兵,朱卫华 编著7 \+ h5 E2 P. k) r+ z% }: z) e8 f 出 版 社:北京航空航天大学出版社 出版时间:2012-8-1 内容简介 以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。' x' |/ J2 m) R' m X# r0 }5 } 《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。9 S8 R# k3 B" k8 p% M! n+ @, T ! w8 J7 t" Z! u0 Y" A j K # Y" R) M+ E$ Q' Y) T q; I! a 目录7 X5 U: P& a6 v/ a4 F 第1章 STM32F系列32位微控制器最小系统设计 1.1 STM32系列32位微控制器简介8 D7 o1 o$ e/ Z7 A, T# F 1.2 STM32F103xx系列微控制器简介 1.2.1 STM32F103xx系列微控制器的主要特性 1.2.2 STM32F103xx系列微控制器的内部结构 1.3 STM32F系列32位微控制器系统板设计示例 1.3.1 系统板简介5 \" q1 p. R' L: M# f 1.3.2 系统板PCB图9 Z3 r& L+ R5 W, s- f0 B 8 o1 J8 f' f2 ]( L2 [: E 第2章 工程建立、软件仿真调试与程序下载5 p- n) B9 W9 N8 i% a7 i; Y7 _6 \2 W 2.1 STM32F的固件函数库 2.1.1 固件函数库简介 2.1.2 固件函数库文件夹结构; w6 U8 v! v, B) `( J 2.1.3 与外设/单元有关的库函数; ~* t3 K) _6 f9 i: W- r3 K6 U9 a 2.2 工程建立. i: e5 H5 Y# h. O( ]/ R 2.2.1 下载ST3.00外设库& H$ l5 R7 c! f, S, ]- ^ 2.2.2 进人工程建立9 V: `$ C( [& O/ q! O( y; X6 { 2.2.3 进行选项设置 2.2.4 进行工程相关设置# ~7 g7 U& S' Q U 2.2.5 设置仿真调试选项: o) p, s2 P& z$ A 2.3 软件仿真调试! z/ {4 X( Z- x9 f$ I 2.3.1 软件仿真设置 [" ]# K- E2 g( {' T* g- u 2.3.2 启动软件仿真7 [' R) k* D* P, d 2.4 程序下载 2.4.1 利用串口下载程序 2.4.2 利用J-LINK下载程序9 W$ r9 V, V0 p. O; l( K. r. h l 2.5 怎样在RAM中调试程序 第3章 delay和sys文件函数的使用 3.1 delay文件函数 3.1.1delay_init函数 3.1.2 delay_us函数; g. {; \ w( K' x* f 3.1.3 delay_ms函数 3.2 sys文件函数 Y( M" C7 N# I9 ?8 {$ o 3.2.1 I/O口的位操作3 c. L3 U# s) t; J& F 3.2.2 Stm32_Clock_lnit函数# E) p6 X+ C8 s! Y- b 3.2.3 Sys_Soft_Reset函数 3.2.4 Sys_SleepDeep函数+ G7 t* z4 |& ?% P1 ~ 3.3 编程示例 3.3.1 添加文件到工程 3.3.2 delay示例程序 3.3.3 sys示例程序清单 3.3.4 主函数程序 ' B1 r! B9 K- m/ z, ?2 d. u 第4章 GPIO的使用3 f- [+ A, h+ B0 T 4.1 STM32F GPIO简介 4.2 GPIO编程示例3 n/ m& Y: S; T& R2 G# J$ N3 ] 4.3 外部中断操作 4.3.1 STM32F外部中断设置 4.3.2 外部中断操作示例程序设计# j& v( K M0 x$ g+ e# h1 U4 B+ ] 4.3.3 外部中断操作示例程序9 ?5 S1 k1 }* ]5 G 第5章 USART的使用 5.1 STM32F USART简介 5.1.1 串行接口基本原理与结构6 }6 w: e7 M& h& |8 O/ I2 A 5.1.2 STM32F USART的基本特性 5.1.3 STM32F USART齣操作4 ?% r Z S9 R; c2 @ 5.2 USART-USB转换 5.2.1 USART-USB转换模块硬件设计 5.2.2 USART-USB转换示例程序设计 5.2.3 USART-USB转换示例程序 5.3 USART的中断操作 ……6 r8 i/ F" J7 T& O7 u( x 第6章 ADC的使用 第7章 DAC的使用5 t) B( Z/ o/ X5 h6 U8 l 第8章 定时器的使用 第9章 看门狗的使用! j V+ H4 e( F5 [1 i1 I% b3 U4 n H 第10章 FSMC的使用/ P2 f" K/ a+ ~' z 第11章 SPI的使用 u6 m2 m# e" U2 ? 第12章 I2C的使用+ k3 F3 [: ^/ ? 第13章 CAN的使用: W2 b7 t% \; I# ~ y4 U 第14章 SDIO的使用! n% u9 ? J1 o) \4 B9 m 参考文献 5 l& E" ^+ k4 A# N: \: B/ c: y% e 当当网购买地址7 B/ n3 M6 P: l4 x, H9 K 亚马逊购买地址* O2 D0 J$ ]; @0 q! r. T 0 e* C5 J9 B: G 书籍源码下载 |
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
无刷直流电机控制应用+基于STM8S系列单片机---电子书
STM32 USB的程序,包含固件、驱动和测试用的应用程序
工业以太网总线ETHERCAT驱动程序设计及应用(扫描版)
【实战经验】STM32 DFSDM测量温度应用
【实战经验】基于STM32 I2S的音频应用开发介绍
【中文文档】AN4112_使用STM32F05xx模拟比较器的六个应用案例
[连载]STM32F103ZET6 uCGUI3.90a控件应用教程(第五节 复选框和单选按钮)
《无刷直流电机控制应用 基于STM8S系列单片机》
这玩意怎么下啊
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微控制器应用设计与实践》