作 者:黄智伟,王兵,朱卫华 编著7 ]2 v3 }: l# J( o 出 版 社:北京航空航天大学出版社# v5 Y& d0 ~' n$ v E1 B& g& C1 m3 f 出版时间:2012-8-16 k1 Y1 h) T* {" o 内容简介 % E+ R( h" J' J. D# G. v5 n 以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。# F' M/ f- f7 a, T# _0 [: [ 《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。 4 j; J' k! N) C+ a9 N6 [" A 目录 u5 N$ s; ^* h; u! W# ^- U& `, ` * C% t! I/ A/ U' ^) _ 第1章 STM32F系列32位微控制器最小系统设计 1.1 STM32系列32位微控制器简介: l9 u- c$ M8 |! S5 i& v) m 1.2 STM32F103xx系列微控制器简介 1.2.1 STM32F103xx系列微控制器的主要特性 1.2.2 STM32F103xx系列微控制器的内部结构% `, W; x3 I; f+ i 1.3 STM32F系列32位微控制器系统板设计示例 1.3.1 系统板简介6 B6 q' q* |9 T" ~( | 1.3.2 系统板PCB图' B3 `. y, H* E2 p: p9 w* x 第2章 工程建立、软件仿真调试与程序下载 2.1 STM32F的固件函数库; A. t/ C5 H, y. t 2.1.1 固件函数库简介 2.1.2 固件函数库文件夹结构( H. [/ f! D b7 b, o- ~: B+ h: ` 2.1.3 与外设/单元有关的库函数$ f7 T* Z# x7 T Y7 f 2.2 工程建立 2.2.1 下载ST3.00外设库 2.2.2 进人工程建立 2.2.3 进行选项设置 2.2.4 进行工程相关设置 2.2.5 设置仿真调试选项3 u8 R" s% j. E7 q) r1 S 2.3 软件仿真调试 2.3.1 软件仿真设置2 \8 Z3 k1 T6 l! M 2.3.2 启动软件仿真2 v0 m3 ~% ?' O* G% _ 2.4 程序下载. m! @5 }4 o6 V& m; | 2.4.1 利用串口下载程序 2.4.2 利用J-LINK下载程序7 N% h& Y) j5 n! o5 o 2.5 怎样在RAM中调试程序6 d# p; M) @( Q$ \1 [ , q5 p: ]/ n* k6 | 第3章 delay和sys文件函数的使用, `8 B' i: |& R" B% e 3.1 delay文件函数: q8 p! z w" V5 b) C6 o 3.1.1delay_init函数 3.1.2 delay_us函数 3.1.3 delay_ms函数3 r& k! Q# P8 V0 A6 d, W 3.2 sys文件函数 3.2.1 I/O口的位操作 3.2.2 Stm32_Clock_lnit函数 3.2.3 Sys_Soft_Reset函数 3.2.4 Sys_SleepDeep函数7 D! M- n- D" @ 3.3 编程示例 3.3.1 添加文件到工程 3.3.2 delay示例程序9 \, c# \2 w! |1 X, r 3.3.3 sys示例程序清单 3.3.4 主函数程序 7 a$ n9 E2 E) ^# c! Q4 U 第4章 GPIO的使用/ B2 M+ n4 \/ | a$ C6 h' {; O. h 4.1 STM32F GPIO简介 4.2 GPIO编程示例 4.3 外部中断操作& P; [7 O8 W' W+ ^$ l z- I 4.3.1 STM32F外部中断设置* d! [2 g2 Y7 j5 r5 c 4.3.2 外部中断操作示例程序设计 4.3.3 外部中断操作示例程序 7 f3 ]( |( T( B8 b 第5章 USART的使用+ `/ }/ F1 v# a 5.1 STM32F USART简介 5.1.1 串行接口基本原理与结构5 I/ C! g' _( H' g 5.1.2 STM32F USART的基本特性% x+ y7 J C0 b; v' r 5.1.3 STM32F USART齣操作2 d0 }% [& r- n+ H 5.2 USART-USB转换0 y0 U- T& z: x7 k( y 5.2.1 USART-USB转换模块硬件设计, c+ `6 M( t/ w( Z" | E 5.2.2 USART-USB转换示例程序设计1 ]! E. v- O& t8 {! J, e3 { 5.2.3 USART-USB转换示例程序 5.3 USART的中断操作 …… 第6章 ADC的使用! Z3 I$ v# \) [# v: b! S3 J0 J 第7章 DAC的使用3 q7 L/ j9 c `3 B n3 N 第8章 定时器的使用 第9章 看门狗的使用5 f! x* S; t" ?$ W% `- V/ h) O% I 第10章 FSMC的使用, X8 {' _+ Y! q; }- P |6 N; ^ 第11章 SPI的使用 第12章 I2C的使用 第13章 CAN的使用 第14章 SDIO的使用 参考文献# y9 m( w9 w7 I5 d 2 z$ ^3 |, @" f! P/ {9 O. D7 A, J : F! {8 t; [( G$ |2 S1 B" j4 T 当当网购买地址 亚马逊购买地址 书籍源码下载 |
【银杏科技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微控制器应用设计与实践》