软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > stm32自学笔记第2版-带书签带目录pdf电子免费版

stm32自学笔记第2版-带书签带目录pdf电子免费版

分享到:
stm32自学笔记第2版2014年1月由北京航空航天大学出版社出版发行,以新颖的思路、简单的逻辑、简洁的语言来阐述作者初遇STM32以来的种种认识。书中多处内容都是由作者从STM32初学时的实践中总结而来。小编极力推荐的这本STM32自学笔记第2版主要介绍ARMCortex-M3系列STM32的原理及应用,全书共7章。第1章主要对STM32做基本介绍;第2章介绍ARMCortex-M3内核架构的大致概况;第3章从外设特性、功耗特性,安全特性等方面对STM32进行全面的剖析;第4章主要介绍开发工具;第5章则引导读者针对STM32的外设进行一系列的基础实验设计,共18个;第6章通过11篇高级应用文章介绍STM32的一些高级知识;第7章则通过一个综合实例讲述一个STM32完整应用方案的实现过程。STM32自学笔记第2版条理清楚,通俗易懂,贴近读者,主要面向STM32的初学者,以及所有对ARMCortex-M3系列微控制器感兴趣的朋友们。
stm32自学笔记第2版

stm32自学笔记第2版目录:

第1章 什么是STM32
1.1 从Cortex-M3说起
1.2 STM32面面观
第2章 杰出的源泉一一ARM Cortex-M3内核架构
2.1 ARM架构回顾
2.2 Cortex-M3 CPU:核心中的核心
2.2.1 管道
2.2.2 编程模型
2.2.3 Cortex-M3 CPU的运行模式
2.2.4 Thumb-2指令集
2.2.5 非对齐存取接口
2.3 Cortex-M3处理器一一不只是个处理器
2.3.1 总线
2.3.2 总线矩阵
2.3.3 存储映射
2.3.4 位带的概念
2.3.5 系统节拍定时器
2.3.6 中断处理
2.3.7 嵌套中断向量控制器
2.4 低功耗的新期待
2.4.1 进入低功耗模式
2.4.2 CoreSight调试组件
第3章 欢迎来到STM32的世界
3.1 让STM32跑起来
3.1.1 引脚分布和封装尺寸
3.1.2 电源的供应方案
3.1.3 复位电路
3.1.4 一个典型的STM32最小系统
3.1.5 时钟源的选择
3.1.6 启动引脚和ISP编程
3.1.7 调试端口
3.2 认识真正的STM32
3.2.1 存储区映射
3.2.2 性能最大化
3.3 丰富多样的外部设备
3.3.1 通用设备单元
3.3.2 通信接口
3.4 STM32也论低功耗
3.4.1 运行模式
3.4.2 几种低功耗模式
3.4.3 调试支持特性
3.5 为STM32保驾护航
3.5.1 一些安全特性
3.5.2 复位控制
3.5.3 电源检测
3.5.4 时钟安全系统
3.5.5 看门狗
3.5.6 外设的安全特性
3.6 高性能内置Flash模块
3.6.1 内置Flash安全特性和编程方法
3.6.2 选项字节
第4章 百花齐放的开发工具
4.1 开发平台
4.2 固件库和协议栈
4.3 实时操作系统RTOS
4.4 Keil MDK使用人门
4.4.1 Keil MDK的安装与工程建立
4.4.2 使用Keil MDK进行STM32的程序开发
第5章 STM32基础实验
第6章 STM32进阶应用
第7章 综合性实例:S丁M32的IAP方案
附录A 常用程序
附录B Typedef定义
附录C 本书硬件平台介绍
参考文献

前言/序言:

......
STM32微控制器是近年来迅速兴起的基于ARM.CorteX-M3内核的高端32位微控制器的代表。STM32微控制器依托意法半导体公司(STMicroelectronics,简称ST)本身雄厚的研发、生产实力,在正确的市场推广策略引导下,迅速占据了国内高端微控制器的大部分应用领域,优秀的性能、丰富的外设、稳定的供货以及低廉的价格等优点,使其长期保持优势。目前,STM32微控制器在工业控制、消费电子、手持设备、汽车电子、安防监控等众多领域得到了广泛的应用;正因为其高性价比、适合手工DIY的优点,在高校学生群体中也有非常高的人气。
(1)笔者与STM32的点点滴滴
2006年,ST公司开始在中国推广STM32微控制器,至2008年时,STM32在国内已经有相当的地位了;但此时在高校内很多学生仍然热衷于使用传统的8位单片机来进行电子设计.最明显的一个证据就是,笔者当初想在淘宝上购买一个STM32开发板,但发现销售此类开发板的店家不过数十家,与今时今日相比可谓差距甚大.经过反复比较,最终选定了一个比较简单的开发板,就此踏上了S.FM32的学习之路。当时,笔者是第一次接触ARM体系结构的处理器,虽说之前也有一些8位单片机的开发经历,但毕竟还是差异不小,困难也就接踵而来了。
首先开发环境的搭建就耗费了一周的时间。当时STM32的资料很零散,而且以英文居多;开发环境功能选项复杂,难以上手;而STM32的工程复杂度更是之前的8位单片机所不能比的;最要命的是,当时没有任何一份详实的人门教程或入门手册……相信时至今日,有相当多刚刚接触STM32的朋友也有这样的感觉。但无论如何,开发环境总算搭建好了,当时想终于可以来点个灯啥的。
此时第二个问题来了,STM32微控制器的开发主要依托于固件函数库进行,这使得开发者不再面对底层寄存器进行操作,笔者对这种开发方式相当陌生,只得找到库函数说明手册(找了很长时间才找到个英文的)逐个函数地查看其作用、参数定义,费了一番周章后,才把一个发光二极管点亮。
此后,学习STM32的道路也逐渐变得平坦起来:慢慢地认识了STM32的时钟树、普通外设、通信接口等外设单元的应用;开始尝试实现STM32的一些高级应用,如Bootloader、IAP、USB、DFU、脚本控制等;同时也开始深入了解ARM.CortcX-M3内核的体系结构。从此之后,参与开发的项目也一直使用STM32微控制器作为主控核心,越发地能深切体会到这个“小东西”的超高性价比,也越发地喜爱这个具有划时代意义的片子。而现在回想起当初的“青葱”岁月,不得不说其实是一段相当令人愉悦和欣慰的时光。
(2)如何入门STM32微控制器
对于一个初学者而言,特别是只有少数8位单片机开发经验的人来说,跨入STM32这扇大门的门槛在于开发方式的改变,这里的“改变”包括:开发环境的改变、开发工具的改变、工程结构的改变和调试手段的改变。
……

下载说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读

免责声明:

来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!如果您喜欢《stm32自学笔记第2版》,请购买正版,谢谢合作。
爱学习,请到3322软件站查找资源自行下载!
展开更多

软件截图

stm32自学笔记第2版-带书签带目录pdf电子免费版下载地址

下载提示

stm32自学笔记第2版-带书签带目录pdf电子免费版

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章