stm32自学笔记系统架构与存储器的关系

 stm32系统架构由4个驱动单元加4个被动单元组成,其结果框图(![在这里插入图片描述](https://img-blog.csdnimg.cn/20200801162527435.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpcWlmZmY=,size_16,color_FFFFFF,t_70)
 寄存器,程序,单片机0.1烧录数据分别存放于存储器中,存储器为一个4GB的线性空间分成8个区域,其中一个block2区域为片上外设寄存器(寄存器:具有特殊功能的内存单元)的存放区域。block3为FSMC灵活的静态的存储器控制器,是 STM32F10xx 中一个很有特色的外设,通过 FSMC,我们可以扩展内存,如外部的SRAM,NANDFLASH 和 NORFLASH。但有一点我们要注意的是,FSMC 只能扩展静态的内存,即名称里面的 S:static,不能是动态的内存,比如 SDRAM 就不能扩展。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200801162450689.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpcWlmZmY=,size_16,color_FFFFFF,t_70)

针对新手了解stm32基本架构非常有用

你可能感兴趣的:(笔记)