STM32F4XX芯片的架构初了解

STM32F4 datasheet 基本概念解读 本文主要对STM32F4 datasheet的基本概念解读,主要对标题和和芯片特点中的专有名词进行讲解。希望通过本文章的阅读,等大家拿到一份芯片的datasheet后,能比较清楚的知道该芯片的功能有哪些,配置有哪些。 阅读详情

对STM32F4XX芯片的架构初步了解

(截图源自STM32F4XXdatasheet!)
在这里插入图片描述在这里插入图片描述

由上图可知:
	1.IO口挂载在AHB1总线上,其频率为168MHZ
	2.一些高级外设如相机和USB挂载在AHB2总线上,其频率也为168MHZ
	3.DMA1对应于APB1(最高为42MHZ),TIM2~5,TIM12~15,USART2~5等都挂在APB1上。
	4.DMA2对应于APB2(84MHZ),TIM1,TIM8~11,USART1,USART6,ADC1~3等都挂在APB2上。
注意:如果定时器挂载在APB2会倍频到168MHZ,挂载在APB1会倍频到84MHZ。
【STM32】STM32F4单片机总线架构 本文介绍了单片机基本组成,介绍了单片机系统总线架构。对于初学者来说,在了解系统框图及总线架构的的基础上,对外设的理解会更加透彻,能够理解处理器和外设是并行运行的,更好的编写底层驱动程序。当对外设有了一定了解后,更有必要深入理解总线架构,这样在驱动程序编写、调试中才能更加得心应手。 阅读详情

相关推荐

STM32F4 | STM32F4 总线架构 | STM32F4时钟系统 | IO 引脚复用器和映射 | NVIC 中断优先级管理 | HAL 库中寄存器地址名称映射分析

STM32F4 总线架构 | STM32F4时钟系统 | IO 引脚复用器和映射 | NVIC 中断优先级管理 | HAL 库中寄存器地址名称映射分析

F4_Family的博客 1141

STM32F4的基础介绍

STM32F4的基础介绍1. 前言2. STM32F4总线架构3. STM32F4时钟系统3.1 时钟树3.2 时钟初始化3.3 时钟使能参考文献 1. 前言 上周了解了Cortex-M3/M4处理器的相关知识(见Cortex-M处理器栏目),大致知道了stm32的心是什么样子,从本周起,开始结合stm32F4开发板进行实际学习,方便更深入了解stm32的世界。 时隔多年再次学习单片机类似的东西,希望会有不同的理解和体会。 硬件平台:ALIENTEK探索者stm32F4,stm32的型号为stm32f407

dianji2015_的博客 5821

STM32F40xx搭建Keil工程编译错误(stm32f4xx_fmc.c)

状况: 搭建完Keil工程后进行编译后发生如下的错误: compiling stm32f4xx_fmc.c... ..\..\CodeFile\Bsp\stm32f4xx_fmc.c(144): error: #20: identifier "FMC_Bank1" is undefined FMC_Bank1->BTCR[FMC_Bank] = 0x000030DB; ...

hrx-@@ 1万+

STM32F4外设配置速查【总线协议部分】

总线协议 I2C (又称I2C、IIC等) I2C(Integrated Circuit)是两线式半双工串行总线 由数据线SDA和时钟SCL构成 一般可达400kbps以上 协议栈 底层硬件 SDA和SCL分别上拉到VCC,同时接入设备 主设备操纵SCL,可以接收/发送SDA 从设备可以发送/接收SDA 驱动 空闲(释放总线) SDA=1 SCL=1 起止信号 起始信号:SCL=1 SDA下降沿 停止信号:SCL=1 SDA上升沿 应答信号ACK 发送器每发送一个字节,就在时钟9器件释放SDA,由接收器反馈

qq_40500005的博客 1685

stm32f4xx.h文件的详解

stm32f4xx.h详解 我的上一篇博客中详细讲解了system_stm32f4xx.c文件,在那个文件中,包含了唯一一个头文件,而这个头文件在开发过程中起到至关重要的作用,如果没有这个文件,就像大厦没有了根基,是肯定会倒的,所以,今天我们来深入了了解一下这么重要的文件它的内容到底是怎样的。 受先我们先来看下这个文件的思维导图,以及该文件的介绍。 这段文字已经大概地介绍了一下这个文件的内容,接下来,我们详细解释。 首先,在这里大家可能有点懵逼,这是个什么东西,这就是混合编程的一种用法,在这里我们并没

qq_46359697的博客 8813

程序逆向【0】_GD32F4xx 和 STM32F4xx 的读保护设置与程序读取实战

STM32、GD32 MCU Flash程序读取及选项字节相关操作介绍

madao1234的博客 1568

STM32F4xx固件库分析

ST公司提供的标准软件库,包含了STM32芯片所有寄存器的控制操作,我们直接学习如何使用ST标准库即可,极大的方便了快速开发. . . . . .

想和你一起看世界!的博客 8299

stm32f4xx标准外设固件库

STM32F4的相关资料:http://www.stmcu.org/document/list/index/category-523 一、标准固件库简介 本文下载的是STM32F4xx_DSP_StdPeriph_Lib_V1.5.0,其文件夹如下图所示: 其中Project文件夹为各个开发环境(MDK-ARM、EWARM、TrueSTUDIO)的模板工程,Utilit...

weixin_33853827的博客 5547

STM32F4xx固件库的说明及使用

一、固件库介绍 1、先从网站上找到STM32F4xx固件库文件 (文件名为STM32F4xx_DSP_StdPeriph_Lib_V1.4.0),这里我上传到了。 2、解压打开。 3、Libraries文件夹,里面有CMSIS、和STM32F4xx_StdPeriph_Driver两个文件夹,CMSIS 文件夹存放的是符合 CMSIS 规范的一些文件。包括 STM32F4 核内外设访问层代码,DSP 软件库, RTOS API, 以及 STM32F4 片上外设访问层代码等。STM32F4xx_StdPer

留小乙的博客 1万+

STM32之system_stm32f4xx.c的理解

对system_stm32f4xx的理解 上一篇博客解释了stm32的启动文件,在启动文件中,在进入__mainC库函数之前,进入了SystemInit函数,如下图所示。 那,今天我们就来探究一下这个函数的功能是什么,这个函数在这个文件system_stm32f4xx.c中,所以我们今天所要讲解的内容就是system_stm32f4xx.c文件。 首先,我们先来看下这个文件的思维导图。 This file provides two functions and one global variable to

qq_46359697的博客 5297

STM32F4 数据手册、参考手册、HAL库函数手册 2022年最新版

2022年最新收集的STM32F4开发手册,可用于STM32F4的代码开发中。 包含: 2022年最新英文版数据手册、参考手册、HAL库函数手册 2013中文版参考手册

基于标准库的STM32F4xx的工程模板

摘要:本文详细介绍了如何为STM32F407VET6创建基于标准外设库的Keil5工程模板。首先从ST官网下载STM32F4标准库,然后通过Keil5安装对应固件包并新建空白工程。重点讲解了工程目录结构设计、标准库文件添加方法、Keil工程配置步骤(包括头文件路径设置、宏定义添加和编译器选择),以及编译过程中常见问题的解决方法(如删除多余外设文件、修改配置文件等)。最后成功完成工程模板配置,为后续STM32F4系列开发打下基础。该模板适用于习惯使用标准库开发的用户,可作为STM32F4系列开发的起始框架。

black_Gh的博客 2899

stm32f4标准库+datasheet.7z

stm32f4xx标准库+datasheet,标准库是最新的v1.8.0。官方最后一次更新是2016年,估计以后都使用hal库了吧,用习惯了标准库的我表示还是标准库香。

STM32F4XX的DFU功能

相当部分的 STM32芯片都带USB模块,有时我们会考虑利用STM32芯片的USB模块进行程序代码的下载或升级。USB协议中有专门针对设备固件升级的类协议,即可以通过DFU类协议进行产品固件的加载或更新。 关于STM32产品的DFU程序下载和升级,ST官方有相关的资料文档。可以去www.stmcu.com.cn或者去www.st.com搜索DFUse下载相关资料。 有个用户手册UM0412详细介绍了如何利用ST官方软件工具DfuSe进行相关编程操作。顺便提醒下,下载DfuSe安装包解压运行Dfu..

子曰小玖的博客 5742

STM32 datasheet(很少见的中文版)

本人历尽千辛万苦收集到一份中文版的STM32中文datasheet,这里共享给大家!

stm32F412 DATASHEET

stm32F412的英文手册,分享给大家 stm32F412的英文手册,分享给大家

STM32F4xx之库函数

STM32F4xx之库函数的RCC、GPIO与USART函数

weixin_52483742的博客 1872

stm32f411 datasheet

stm32f411 资源,说明文档

上一篇: STM32F4XX时钟树
下一篇: STM32F4XX NVIC中断优先级理解
芯芯泡饭
博客等级 码龄7年 48粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值