作 者:黄智伟,王兵,朱卫华 编著 出 版 社:北京航空航天大学出版社 出版时间:2012-8-1 内容简介 以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。+ H, s9 ]) ?. p0 r5 E1 h+ s ` 《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。! r( Y0 Q" G7 v# X/ ]7 ? 1 z$ X# ^* `6 k( z/ P 目录 0 X0 o+ U7 l# m2 v& Z( x( ]! ` + }) h; s# ?4 J' E 第1章 STM32F系列32位微控制器最小系统设计7 M2 w% a* r7 A3 J( ] 1.1 STM32系列32位微控制器简介 1.2 STM32F103xx系列微控制器简介- r# z) J# @( D: t 1.2.1 STM32F103xx系列微控制器的主要特性; T4 {2 T" Q3 I( [6 X 1.2.2 STM32F103xx系列微控制器的内部结构 1.3 STM32F系列32位微控制器系统板设计示例6 S& ^# |" w. D 1.3.1 系统板简介) u, r6 a" J% W 1.3.2 系统板PCB图! L* |8 s4 J9 B4 K W: @! B3 e6 a$ ?4 N2 A U, k9 ]0 |8 P5 E! q; U 第2章 工程建立、软件仿真调试与程序下载8 n; N( U7 R& S: K" r 2.1 STM32F的固件函数库 k# e: w( j# i5 A4 b# s 2.1.1 固件函数库简介% l0 X; C6 O& e; C" s 2.1.2 固件函数库文件夹结构9 Q! `, Q* ~' A2 A" U 2.1.3 与外设/单元有关的库函数+ m) o7 {( \) d, v ]) S* { 2.2 工程建立, v: O; Q& [7 Z1 @ 2.2.1 下载ST3.00外设库. R9 B! ]6 y( Q: [+ f9 l+ _% A; _ 2.2.2 进人工程建立& o2 [8 u5 L8 A# R" B 2.2.3 进行选项设置 2.2.4 进行工程相关设置 2.2.5 设置仿真调试选项 2.3 软件仿真调试 2.3.1 软件仿真设置 2.3.2 启动软件仿真* W9 S7 o2 Z0 y5 ^( @& r! t- O 2.4 程序下载 2.4.1 利用串口下载程序 2.4.2 利用J-LINK下载程序 2.5 怎样在RAM中调试程序( e% L s% B: k+ J! b" z" V# [$ X 第3章 delay和sys文件函数的使用5 c4 S6 @5 i" `& K 3.1 delay文件函数8 d6 e# K, J9 {4 y0 b 3.1.1delay_init函数 3.1.2 delay_us函数 3.1.3 delay_ms函数 3.2 sys文件函数 3.2.1 I/O口的位操作 3.2.2 Stm32_Clock_lnit函数" j6 H8 a, P4 }$ N( q& ^* m 3.2.3 Sys_Soft_Reset函数 3.2.4 Sys_SleepDeep函数 3.3 编程示例 3.3.1 添加文件到工程 3.3.2 delay示例程序 3.3.3 sys示例程序清单6 S% \5 N. {, p: N 3.3.4 主函数程序 9 F" J( ~) H9 S) |/ E( k9 U 第4章 GPIO的使用 4.1 STM32F GPIO简介 4.2 GPIO编程示例 4.3 外部中断操作3 Z$ X7 u* d6 S- h; N 4.3.1 STM32F外部中断设置! O. ~* f* K* z9 b, C 4.3.2 外部中断操作示例程序设计, W2 D$ F6 r' ~ 4.3.3 外部中断操作示例程序 - m/ i+ s/ l# p6 n 第5章 USART的使用: E- n& v/ ~: a" o5 P 5.1 STM32F USART简介/ e% [8 Z& d, ~8 t& O8 c 5.1.1 串行接口基本原理与结构 5.1.2 STM32F USART的基本特性& x( \/ G6 {& s$ x' O; ? 5.1.3 STM32F USART齣操作 5.2 USART-USB转换/ u7 S2 g, _4 r7 I. h4 Y7 h9 ~ 5.2.1 USART-USB转换模块硬件设计 5.2.2 USART-USB转换示例程序设计' s- I; a* T: u, t5 l1 v 5.2.3 USART-USB转换示例程序 5.3 USART的中断操作0 i( { C! ~" J! } ……/ i) x- {5 N' P5 r$ z& r# C4 Y 第6章 ADC的使用5 C( K5 m2 E! D3 V4 x0 w Y0 S 第7章 DAC的使用. \, R# U- L, ~2 ]: R# g3 T3 { 第8章 定时器的使用/ J5 T& D; `& ]' m& i4 Q( a1 s4 Z 第9章 看门狗的使用2 }5 Y1 P- P5 |8 Y 第10章 FSMC的使用 第11章 SPI的使用 第12章 I2C的使用: ^7 A& H" s( T 第13章 CAN的使用9 k# g. _& E8 T4 X6 x( y( r 第14章 SDIO的使用 参考文献 d8 ?/ Y- S; G& t* {& V : ~; h/ X$ O( h9 i0 Q% T J 当当网购买地址3 p; ~* \4 N7 L; `( U4 f2 Z 亚马逊购买地址 书籍源码下载 |
【银杏科技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微控制器应用设计与实践》