STM32F407由一个Cortex-M4内核,片上flash,片上sram,以及片上外设(uart,I2C,SPI等)组成。
内核通过I,S,D三条数据总线,与总线矩阵相连,对片上flash,片上sram,以及片上外设等进行操作,内核通过I总线获取指令,内核通过D总线进行立即数加载和调试访问,内核通过S总线访问SRAM中的数据,也可以通过该总线获得指令(效率低于I总线)。
并且I总线可以向片内flash,SARM,FSMC取址,而且,STM32F407有三种自举方式,也就是当BOOT1为任意和BOOT0为0时,程序从flash中0x0800 0000 开始自举启动,程序此时开始启动。
编辑:ymf
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
sram
+关注
关注
6文章
761浏览量
114584 -
Cortex-M4
+关注
关注
6文章
89浏览量
46491 -
外设
+关注
关注
0文章
30浏览量
11660
发布评论请先 登录
相关推荐
STM32CUBEMX(10)--Flash读写
概述
本例程主要讲解如何对芯片自带Flash进行读写,用芯片内部Flash可以对一些需要断电保存的数据进行保存,无需加外部得存储芯片,本例程采用的是
发表于 09-10 15:36
有没有把esp日志保存到flash的方法?
目前使用vscode+esp-idf开发,版本v4.4.2,请问各位大佬有没有把esp日志保存到flash的方法?日志如果只通过串口输出,对于物联网设备当出现问题的时候比较难定位问题,主要就是看不到
发表于 06-13 08:05
stm32使用SD卡保存HEX升级芯片内部flash,需要转换成BIN文件吗?
请问下:stm32 自己使用SD卡保存HEX升级芯片内部flash,需要转换成BIN文件吗?
发表于 05-09 06:15
请问STM32F10X系列的flash能擦写次数是多少?
目前有个项目由于空间限制,用flash内部的一部分当作数据存储由于数据保存更新比较频繁,所以会重复擦写flash,就不知道stm3210x的flas
发表于 05-07 06:06
如何用Arduino开发STM32G070?
如何用Arduino开发STM32G070,各位大神有相关教程吗。我如何在Arduino的开发板管理器中添加STM32G070开发板,如何把程序下载到CPU中?
发表于 04-07 08:22
stm32 flash写数据怎么存储的
stm32 flash写数据怎么存储的 STM32是一款广泛应用于嵌入式系统开发的微控制器,它的Flash存储器是其中一个重要的组成部分。在本文中,我将详细介绍
stm32f103 flash模拟eeprom
,STM32F103的Flash存储器可以模拟EEPROM的功能,在本文中我们将详细介绍如何使用STM32F103的Flash存储器来实现EEPROM。 概述 EEPROM(Elect
基于RASC的keil电子时钟制作(瑞萨RA)(9)----保存数据到flash
本篇文章主要介绍如何使用e2studio对瑞萨进行Flash配置,并且分别对Code Flash & Data Flash进行读写操作。
html控制台输出语句
,并讨论它们的应用场景和用法。 console.log() console.log()是HTML控制台中最常用的输出语句之一。它用于输出日志消息和变量的值。可以向console.log()中传递一个或多个参数,多个参数之间用逗号
评论