SRAM:静态随机存储器 FSMC 全称“静态存储器控制器” 。使用 FSMC 控制器后,我 们可以把 FSMC 提供的 FSMC_A[25:0]作为地址线,而把 FSMC 提供的 FSMC_D[15:0]作为数据总线。
1、BOOT1=x BOOT0=0 从用户闪存启动,这是正常的工作模式。2、BOOT1=0 BOOT0=1 从系统存储器启动,这种模式启动的程序功能由厂家设置。ISP3、BOOT1=1 BOOT0=1 从内置SRAM启动,这种模式可以用于调试。
你说的这两个实际是一回事。就是把SRAM内部划分成虚拟的RAM和ROM,使得调试速度非常的快,但生成的代码不能超过SRAM的最大容量,空间划分可以在target里设定。
初识STM32固件库 我们认为固件库应该是什么样子的 RAM调试实验讲解:在SRAM中调试代码 RAM调试实验讲解:在SRAM中调试代码