作 者:黄智伟,王兵,朱卫华 编著5 N! U' J7 a2 o% f 出 版 社:北京航空航天大学出版社$ C/ P+ T8 a/ t0 } 出版时间:2012-8-1 : }/ ^$ C! F& }0 L 内容简介 ! h* i6 _4 a) O% S+ a; K 以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。 《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。 目录- Z' A P' Y9 d2 i5 I 第1章 STM32F系列32位微控制器最小系统设计 1.1 STM32系列32位微控制器简介' }2 d+ g# @' m: ^7 e 1.2 STM32F103xx系列微控制器简介 1.2.1 STM32F103xx系列微控制器的主要特性 1.2.2 STM32F103xx系列微控制器的内部结构# k3 j1 d3 M1 \7 D 1.3 STM32F系列32位微控制器系统板设计示例 1.3.1 系统板简介" R/ R/ G0 w6 _* G! _1 C+ W& t 1.3.2 系统板PCB图 第2章 工程建立、软件仿真调试与程序下载) \+ R4 Q7 ?& {5 P; e 2.1 STM32F的固件函数库/ k- j. D! X5 t; g 2.1.1 固件函数库简介 2.1.2 固件函数库文件夹结构 2.1.3 与外设/单元有关的库函数3 \+ ^1 b- X" i% b6 ] 2.2 工程建立2 x6 ~. i" c1 V' u. _0 R, T0 l 2.2.1 下载ST3.00外设库/ s& o. e4 z0 ?* A1 B- j& j1 I 2.2.2 进人工程建立1 v; W+ {8 w; ]' e/ F 2.2.3 进行选项设置 2.2.4 进行工程相关设置; z- t5 c; V& j) G! |0 P; ~ 2.2.5 设置仿真调试选项& k1 ^: z( P/ i4 x5 A% E 2.3 软件仿真调试 2.3.1 软件仿真设置 2.3.2 启动软件仿真 2.4 程序下载6 K. K- @5 O R# Y6 |$ d 2.4.1 利用串口下载程序0 Z( n5 l, F) F$ V 2.4.2 利用J-LINK下载程序0 [& ]$ w0 I9 k% E& u 2.5 怎样在RAM中调试程序 第3章 delay和sys文件函数的使用 3.1 delay文件函数 3.1.1delay_init函数& c- L! k8 v1 K* S 3.1.2 delay_us函数( [; M! j+ B: F2 ~ o' }8 M1 U 3.1.3 delay_ms函数 3.2 sys文件函数7 t9 Y% c; E; Y* g% t/ B% V s. W 3.2.1 I/O口的位操作 3.2.2 Stm32_Clock_lnit函数 3.2.3 Sys_Soft_Reset函数. L# K, Y3 A5 ^3 s: h 3.2.4 Sys_SleepDeep函数- W3 h5 ?+ ?4 @! V1 V 3.3 编程示例; \$ e8 h' g4 n0 ^ 3.3.1 添加文件到工程2 n' q2 f/ l& ^" C5 P 3.3.2 delay示例程序 3.3.3 sys示例程序清单 3.3.4 主函数程序 6 Q: z# w' Q+ w1 D. H9 h 第4章 GPIO的使用2 c5 n8 b7 k" H4 I+ f m H 4.1 STM32F GPIO简介' R! M0 g# H9 T! d* Z5 p 4.2 GPIO编程示例 4.3 外部中断操作 4.3.1 STM32F外部中断设置) P! o. E% T/ m 4.3.2 外部中断操作示例程序设计 4.3.3 外部中断操作示例程序% i4 k* v8 f' s9 H1 Z9 G: m * B0 n+ b( g# z: B. X; Z/ ? 第5章 USART的使用6 P. x- B5 g& {7 M7 Y/ L F 5.1 STM32F USART简介 5.1.1 串行接口基本原理与结构 5.1.2 STM32F USART的基本特性" n! B7 T f% g( b" U# m4 V 5.1.3 STM32F USART齣操作, z* t/ k/ J- c6 G% e7 y1 Q 5.2 USART-USB转换 5.2.1 USART-USB转换模块硬件设计 5.2.2 USART-USB转换示例程序设计 5.2.3 USART-USB转换示例程序5 O9 T8 y0 B1 v* w7 T7 ]# Y8 z 5.3 USART的中断操作# n H. z1 b: q3 N, r1 g …… 第6章 ADC的使用 第7章 DAC的使用 第8章 定时器的使用# D) J, W% ^8 f: z9 c4 P/ t( x5 s 第9章 看门狗的使用 第10章 FSMC的使用 第11章 SPI的使用, _+ A' h2 b' y1 c6 Q 第12章 I2C的使用 第13章 CAN的使用& G6 R7 s7 ?8 ^- X6 y 第14章 SDIO的使用6 c: ?9 n! b% S5 ~# b 参考文献# Z# x+ N. E$ w* W; W2 H& t 当当网购买地址: S1 K( \, P, d- ~' \+ {& k. J5 j 亚马逊购买地址% W" T7 [& `) B. A/ A 书籍源码下载 |
【银杏科技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微控制器应用设计与实践》