作 者:黄智伟,王兵,朱卫华 编著 出 版 社:北京航空航天大学出版社 出版时间:2012-8-1' V2 u" W6 V$ ?1 R- C0 |* Y& c 内容简介 以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。 《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。 # f! s& B* E! s& _& ^ 8 }) O4 N& U6 f4 B 目录 ; V* `( ]" \6 v 第1章 STM32F系列32位微控制器最小系统设计 1.1 STM32系列32位微控制器简介 1.2 STM32F103xx系列微控制器简介' t# h5 Q1 S l 1.2.1 STM32F103xx系列微控制器的主要特性 1.2.2 STM32F103xx系列微控制器的内部结构 1.3 STM32F系列32位微控制器系统板设计示例 1.3.1 系统板简介0 W8 D8 f8 o1 Y+ m- {; E0 t" R 1.3.2 系统板PCB图 2 `2 U; c P3 Q: ^8 J& i& S 第2章 工程建立、软件仿真调试与程序下载 2.1 STM32F的固件函数库( c# T2 r! _' d$ y3 n 2.1.1 固件函数库简介 2.1.2 固件函数库文件夹结构7 }" _% {9 ~1 m 2.1.3 与外设/单元有关的库函数4 e ~9 \ q4 ^) M( P0 k; R 2.2 工程建立4 z4 i- [' K# n- R _/ I% | 2.2.1 下载ST3.00外设库4 e# S! o* V' i5 E 2.2.2 进人工程建立, Z3 J' o- d. Z2 g/ v 2.2.3 进行选项设置 2.2.4 进行工程相关设置 2.2.5 设置仿真调试选项% v: ]; R, T, b( f; x3 A0 p 2.3 软件仿真调试- O5 f. b* S8 k$ Z 2.3.1 软件仿真设置, k: v: ], s1 e+ {7 }% D. [ 2.3.2 启动软件仿真$ Y' N7 ~+ N- o* g 2.4 程序下载 2.4.1 利用串口下载程序 2.4.2 利用J-LINK下载程序& S7 U- u% @2 r! t 2.5 怎样在RAM中调试程序 第3章 delay和sys文件函数的使用3 X9 z0 g) q4 l8 d5 E 3.1 delay文件函数; l* F( l, F+ D 3.1.1delay_init函数. Q1 q! M% j) d( |5 B 3.1.2 delay_us函数" }9 [- s# W" f 3.1.3 delay_ms函数" x4 [" p1 M: @8 u7 a6 v2 z7 S 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函数 3.3 编程示例 3.3.1 添加文件到工程9 e3 p3 p6 }" {5 V1 k; X 3.3.2 delay示例程序 3.3.3 sys示例程序清单 r/ Y* W/ P" R 3.3.4 主函数程序6 R1 p( x4 J) F5 `1 r 第4章 GPIO的使用 4.1 STM32F GPIO简介 4.2 GPIO编程示例/ }6 h* \2 ^: @, h9 t 4.3 外部中断操作 4.3.1 STM32F外部中断设置! h! U5 U, {, ?7 ^) I: H6 b 4.3.2 外部中断操作示例程序设计 4.3.3 外部中断操作示例程序 第5章 USART的使用 5.1 STM32F USART简介" }0 m, _. O4 y+ _& |" | 5.1.1 串行接口基本原理与结构! O. K0 b! C7 `3 J/ M% K 5.1.2 STM32F USART的基本特性- R( S# V; C6 O 5.1.3 STM32F USART齣操作% j" c2 a n) a8 M" N6 ?$ o 5.2 USART-USB转换2 {( M+ k/ t U% P 5.2.1 USART-USB转换模块硬件设计( s, [+ q; Y% d$ W9 M P- | 5.2.2 USART-USB转换示例程序设计 5.2.3 USART-USB转换示例程序: l: ?4 b# B1 j# S 5.3 USART的中断操作8 B9 K/ I7 V6 f ……& R4 y$ f# I: \0 `, y/ O9 b. J0 U 第6章 ADC的使用 第7章 DAC的使用 第8章 定时器的使用 第9章 看门狗的使用" X! k( a" P c5 U# M 第10章 FSMC的使用 第11章 SPI的使用 第12章 I2C的使用 第13章 CAN的使用% ~* z; Z6 S4 f% K! x- S: T 第14章 SDIO的使用 参考文献: H1 ^& \, H s. [$ L% r ! Z8 `" E, P3 h& e; I6 Z + C' F9 D& m: \, Q3 S 当当网购买地址" s$ I5 l- I' ?/ A4 U: T3 X* k : N+ P) A+ ]1 v" O. E- s' q, T9 ]4 ` 亚马逊购买地址 ' a0 R- I9 e6 X. ~3 o 书籍源码下载 |
【银杏科技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微控制器应用设计与实践》