当前位置:主页 > 技术文档 > STM32 下载

STM32自学笔记 完整版

  • 更新:2020-10-16 09:59:18
  • 大小:35.8 MB
  • 热度:932
  • 审核:晏鹏举
  • 类别:技术文章
  • 格式:PDF

  • 资源介绍
  • 相关推荐

在STM32内部,FSMC的一端通过内部高速总线AHB连接到内核Cortex-M3,另一端则是面向扩展存储器的外部总线。

内核对外部存储器的访问信号发送到AHB总线后,经过FSMC转换为符合外部存储器通信规约的信号,送到外部存储器的相应引脚,实现内核与外部存储器之间的数据交互。

FSMC中的DATASET和ADDSET的设置需要参看外部存储器的时序图来确定。

一般而言,DATASET指的是数据建立时间,也就是读/写信号开始到读/写信号停止(上升沿存储数据)的持续时间。(一般来说写比读快!)。

而ADDSET指的是地址建立时间,指的是片选之后到读/写操作之前的时间,这是针对SRAM来说的,如果操纵的是TFT,不存在地址线,所以此时的ADDSET就是读/写信号结束到RS电平的转换时间。

以新颖的思路、简单的逻辑、简洁的语言来阐述作者初遇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系列微控制器感兴趣的朋友们。

资源下载

资源下载地址1:https://pan.baidu.com/s/1h0dsXFL8dJKiS1p2H9d3Ow

相关资源

网友留言

如何自学stm32
羿华灿

看问题描述,感觉题主是初学单片机。问题描述里的三种学习途径其实没有高下之分,差别主要是在学习曲线上。单片机本质上也是一个计算机,所以从微机原理学起是一种最原始的bottom-up的方法。学习过程可能很无聊,但是知识上的收获是最多的,能完全搞清楚来龙去脉。从51到cortex-m是EE学科的学生最实用效率最高的路线,因为这样学习的实用性最高,对于参加各种比赛也有很大帮助。等学会了再回去看看微机原理之类的东西,其实也没什么大的差别。直接上手stm32的板子也未尝不可,跳过51的主要难点在于新概念太多,学习时要有清晰的计划,不要搞成「从入门到放弃」了。

学习单片机和学习英语,在思路上,从某种角度来上来看,是一样一样的。如果一上来直接跟你说讲语法,将理论,背单词等等,结果我们知道的,学了这么多年,你可能遇到老外,还是不懂最简单的寒暄。单片机学习也是这样的,你在学习了最基本的会下载程序,并且知道了IO口的最基本控制道理,把现有程序烧录进去,不用管是什么原理,光是看这几盏灯在忽明忽暗,你就觉得很兴奋,兴致就上来了。就好像第一节课英语就学了“hello,I'm fine .”然后跟你一个老外说了这一句,他听懂了,他居然能听懂了!是非常非常开心的意见事情。

我大学曾选修过《微机原理》,但很不幸,作为非通信专业,简直是煎熬,计算机内部的知识,本来是抱着强烈的兴趣想要去了解,但第一节课后,我就完全没有兴趣了。后来工作需要,被逼的没办法,去淘宝上买了一个开发板,看教学视频,10分钟后就睡着了。