搜索
查看: 61082|回复: 397

[电子书] STM32图书分享之三—《STM32自学笔记》(2013年03月25日更新)

  [复制链接]

该用户从未签到

21

主题

51

帖子

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2012-5-13 12:54:34 | 显示全部楼层 |阅读模式




《STM32自学笔记》


作  者:蒙博宇 编著
出 版 社:北京航空航天大学出版社
出版时间:2012-2-1
1.jpg

内容简介
        本书以新颖的思路、简单的逻辑、简洁的语言来阐述作者初遇STM32以来的种种认识,书中多处内容都是由作者从STM32初学时的实践中总结而来。本书主要介绍ARM Cortex—M3系列STM32的原理及应用,全书共7章。第1章主要对STM32做基本介绍;第2章介绍ARM Cortex—M3内核架构的大致概况;第3章从外设特性、功耗特性、安全特性等方面对STM32进行全面的剖析;第4章主要介绍开发工具;第5章则引导读者针对STM32的外设进行一系列的基础实验设计;第6章通过10篇高级应用文章介绍STM32的一些高级知识;第7章则通过一个综合实例讲述一个STM32完整应用方案的实现过程。本书共享源代码和相关资料,下载地址为http://bbs.cepark.CO ZTl和北京航空航天大学出版社“下载中心”。  
        本书条理清楚,通俗易懂,贴近读者,主要面向STM32的初学者,以及所有对ARM Cortex—M3系列微控制器感兴趣的朋友们。


目录

1章 什么是STM321
1.1CortexM3说起1
1.2STM32面面观3
2章 杰出的源泉——ARM CortexM3内核架构8
2.1 ARM架构回顾8
2.2 CortexM3 CPU:核心中的核心9
2.2.1管道9
2.2.2编程模型10
2.2.3 CortexM3 CPU的运行模式12
2.2.4 Thumb2指令集13
2.2.5非对齐存取接口13
2.3 CortexM3处理器——不只是个处理器14
2.3.1总线14
2.3.2总线矩阵14
2.3.3存储映射15
2.3.4位带的概念16
2.3.5系统节拍定时器18
2.3.6中断处理18
2.3.7嵌套中断向量控制器19
2.4低功耗的新期待25
2.4.1进入低功耗模式25
2.4.2 CoreSight调试组件26
3章 欢迎来到STM32的世界28
3.1STM32跑起来28
3.1.1引脚分布和封装尺寸28
3.1.2电源的供应方案28
3.1.3复位电路29
3.1.4一个典型的STM32最小系统30
3.1.5时钟源的选择30
3.1.6启动引脚和ISP编程31
3.1.7调试端口32
3.2认识真正的STM3232
3.2.1存储区映射33
3.2.2性能最大化34
3.3丰富多样的外部设备41
3.3.1通用设备单元41
3.3.2通信接口61
3.4 STM32也论低功耗66
3.4.1运行模式67
3.4.2几种低功耗模式68
3.4.3调试支持特性70
3.5STM32保驾护航71
3.5.1一些安全特性71
3.5.2复位控制71
3.5.3电源检测72
3.5.4时钟安全系统72
3.5.5看门狗73
3.5.6外设的安全特性76
3.6高性能内置Flash模块76
3.6.1内置Flash安全特性和编程方法77
3.6.2选项字节77
4章 百花齐放的开发工具79
4.1开发平台79
4.2固件库和协议栈80
4.3实时操作系统RTOS80
4.4 Keil MDK使用入门81
5STM32基础实验101
5.1先用GPIO来点个灯吧101
5.2简约而不简单的SysTick定时器114
5.3使用GPIOSysTick定时器实现按键扫描121
5.4通过串口和PC说声Hello129
5.5风吹草动也不放过——NVIC和外部中断140
5.6两只忠诚的看门狗154
5.7 DMA——让数据传输更上一层楼177
5.8 BKP寄存器与入侵检测一廉价的掉电存储与防拆解方案191
5.9利用RTC实现一个万年历204
5.10挑战STM32的低功耗设计218
5.11 STM32有一双眼睛叫ADC228
5.12通用定时器的应用242
5.13嵌入式Flash的读/275
5.14使用SPI接口实现自通信282
5.15 I2C接口自通信实验298
5.16来认识一下CAN总线316
6STM32进阶应用335
6.1进阶文章1IAR EWARM的工程建立335
6.2进阶文章2STM32的时钟树343
6.3进阶文章3:解析STM32的库函数348
6.4进阶文章4:在STM32平台上实现CortexM3的位带特性354
6.5进阶文章5:解析STM32的启动过程358
6.6进阶文章6:环形缓冲区的实现366
6.7进阶文章7:软件定时器的设计372
6.8进阶文章8STM32ISP下载379
6.9进阶文章9:基于STM32标准外设固件库v3.x的工程建立385
6.10进阶文章10:使用I/O口实现模拟I2C接口389
7章 综合性实例:STM32IAP方案395
附录A 常用程序408
附录B Typedef定义410
附录C 本书硬件平台介绍 411
参考文献418


回复

使用道具 举报

该用户从未签到

0

主题

10

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-29 22:56:12 | 显示全部楼层

回复:STM32图书分享之三—《STM32自学笔记》

看看
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

89

主题

574

帖子

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2012-5-14 15:30:05 | 显示全部楼层

回复:STM32图书分享之三—《STM32自学笔记》

谢谢你!
大家觉得好就顶一下!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

0

主题

6

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-17 08:48:12 | 显示全部楼层

RE:STM32图书分享之三—《STM32自学笔记》


好书
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

15

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-17 18:11:05 | 显示全部楼层

回复:STM32图书分享之三—《STM32自学笔记》

STM32自学笔记.pdf
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

5

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-20 21:58:48 | 显示全部楼层

RE:STM32图书分享之三—《STM32自学笔记》

下来学习了
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

8

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-22 18:07:43 | 显示全部楼层

回复:STM32图书分享之三—《STM32自学笔记》

学习中
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

14

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-25 17:38:00 | 显示全部楼层

RE:STM32图书分享之三—《STM32自学笔记》

好书。。感谢一下
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

14

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-25 18:04:46 | 显示全部楼层

RE:STM32图书分享之三—《STM32自学笔记》

STM32图书分享之三—《STM32自学笔记》
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

蝴蝶豆

新手上路

最后登录
2018-8-25
发表于 2012-5-26 17:23:14 | 显示全部楼层

回复:STM32图书分享之三—《STM32自学笔记》

谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

22

帖子

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-5-27 18:02:29 | 显示全部楼层

RE:STM32图书分享之三—《STM32自学笔记》

哎要花钱买的,没得下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-29 01:28 , Processed in 0.188204 second(s), 45 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表