电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>电子技术应用>电子常识>STM32为什么必须先配置时钟再配置GPIO?原因解析

STM32为什么必须先配置时钟再配置GPIO?原因解析

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

GPIO配置不同输出速度会有什么影响

单片机GPIO配置不同输出速度有何区别?
2023-09-18 15:43:44197

为什么要在芯片中配置GPIO呢?

为什么要在芯片中配置GPIO呢 作为一种基础的控制接口,GPIO(General Purpose Input/Output)即通用输入输出端口,可用于控制数字设备。因为GPIO的应用广泛,如控制
2023-09-13 15:28:59291

STM32GPIO配置

STM32微控制器通用输入/输出引脚(GPIO)提供许多与应用框架内外部电路相连接的方法。本应用笔记提供有关GPIO配置的基本信息,以及硬件和软件开发人员使用GPIO引脚优化其STM32 32-bit ARM Cortex MCUs电源性能的指南。
2023-08-31 10:50:550

STM32单片机的GPIO输入、输出模式与配置方法

STM32 单片机是一款高性能、低功耗的 32 位微控制器,具有强大的计算能力、灵活的外设模块和实现微控制器应用所需的社区支持。在单片机应用中,GPIO 输入输出模式是必不可少的硬件接口之一。本文将介绍 STM32 单片机的 GPIO 输入、输出模式与配置方法。
2023-08-15 18:23:001357

STM32GPIO操作配置和使用方法

本篇开始对STM32GPIO在实际开发设计中的使用配置和技巧进行探讨,可以先去回顾下之前介绍的GPIO的相关理论基础知识包括基本结构,工作模式和寄存器原理。
2023-07-07 16:50:121362

CC2530 GPIO口输入配置配置步骤

介绍CC2530 GPIO口输入配置配置
2023-07-06 14:40:09579

STM32F407 GPIO口输入配置配置步骤

介绍STM32F407新建寄存器工程流程,介绍输入模式的配置方式,以按键为例完成按键输入检测。
2023-07-06 14:28:56694

STM32GPIO在实际开发设计的使用配置和技巧

一、前言 本篇开始对STM32GPIO在实际开发设计中的使用配置和技巧进行探讨,可以先去回顾下之前介绍的GPIO的相关理论基础知识包括基本结构,工作模式和寄存器原理。 了解过STM32GPIO
2023-06-22 10:22:00323

雅特力AT32F421的时钟配置解析

在进行时钟配置之前,应充分了解对应芯片的时钟树结构,这样在进行时钟配置时才会游刃有余。对于系统时钟频率及路径的配置我们需要关注时钟源、倍频及系统时钟部分。
2023-05-11 12:26:36448

STM32F4时钟配置的操作步骤

本文将介绍STM32F4时钟配置的操作步骤、并对比时钟配置前后LED外设闪烁的快慢以及对应代码的讲解。
2023-04-21 11:29:441368

STM32 GPIO的API函数配置和使用技巧

本篇开始对STM32GPIO在实际开发设计中的使用配置和技巧进行探讨,可以先去回顾下之前介绍的GPIO的相关理论基础知识包括基本结构,工作模式和寄存器原理。
2023-04-14 10:46:46612

AN3362 STM32F2xxMCU的时钟配置工具

AN3362 STM32F2xxMCU的时钟配置工具
2022-11-24 08:34:460

AN4132 STM32F373x和STM32F38x微控制器时钟配置工具

AN4132 STM32F373x和STM32F38x微控制器时钟配置工具
2022-11-24 08:32:490

AN4055 STM32F0xx微控制器的时钟配置工具

AN4055 STM32F0xx微控制器的时钟配置工具
2022-11-24 08:32:260

AN3988 基于STM32F4的时钟配置工具

AN3988 基于STM32F4的时钟配置工具
2022-11-24 08:32:130

AN3309 STM32L1xx微控制器时钟配置工具介绍

AN3309 STM32L1xx微控制器时钟配置工具介绍
2022-11-24 08:31:110

AN4899_STM32GPIO配置

AN4899_STM32GPIO配置
2022-11-21 17:07:172

stm32 时钟配置的问题

stm32 时钟配置的问题官方3.5的库 是默认会配置系统时钟吗?默认使用的是外部时钟的8M,配置成了72M了?如果我现在用的外部晶振是25M,是不是就 得 重新定义HSE_VALUE ,而且系统时钟也得自己去配置呢?如果不想自己配置 ,又得去修改那些头文件呢???
2013-12-19 15:35:49

STM32低功耗开发时,需要注意的GPIO配置问题

一个产品的功耗不光是硬件功耗的事,其实软件也是影响整个产品功耗的一个关键因素。进行STM32低功耗产品开发时,可以通过GPIO配置方式来减低功耗。
2022-02-08 16:09:116

单片机GPIO配置不同输出速度有何区别?

不管标准外设库,还是STM32CubeMX配置GPIO输出引脚,都会有速度GPIO_InitStruct.Speed这个选项。
2022-02-08 15:24:273

STM32跑马灯配置流程

函数介绍外围设备时钟使能函数 “RCC_APB2PeriphClockCmd”引脚状态设置函数GPIO_Init引脚电平设置函数GPIO_SetBits&GPIO_ResetBits跑马灯配置流程(战舰开发板V3)LED的初始化 LED初.
2022-01-13 16:23:081

关于STM32 GPIO配置等问题

关于STM32 GPIO配置等问题一、GPIO的基本结构图示二、模式直接上图:图表数据解析:三、配置等问题问题一、GPIO的基本结构图示提示:图片来自STM32中文参考手册P176 STM32
2022-01-13 16:22:073

RK3399 GPIO配置问题/电源域配置

标题RK3399 GPIO配置问题/电源域配置平台RK3399OS LinuxKernel 4.4硬件需要拉高gpio1 A3来使能OTG功能,但是在配置dts后一直没有电压,最后查下来是硬件
2022-01-05 14:19:3420

STM32GPIO_Mode--GPIO配置

本篇由转载而来,有侵权请联系作者,谢谢。原博客地址:https://blog.csdn.net/snow416/article/details/6540646一、GPIO配置(1
2021-12-28 19:33:1213

stm32f10x配置USART串口

1.GPIO口的配置首先要注意的时钟的使能,不仅要打开GPIO口的时钟,同样的在使用复用和串口的时钟也需要打开。RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA
2021-12-28 19:09:553

STM32f103------串口中断及其配置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档STM32f103------串口中断及其配置使能串口时钟GPIO时钟配置GPIO(TX、RX)配置串口开启中断,初始化NVIC串口
2021-12-27 19:30:4421

STM32 HAL库 CUBEMX配置 ADC采集

STM32 HAL库 CUBEMX配置 ADC采集软硬件型号正点原子阿波罗STM32F428IG开发板STM32CUBEMX+KEIL5编程STM32F4 1.24.2 库版本1.单通道不定时任意时刻采集信号CUBEMX配置1.打开RCC2.配置时钟树3.选择ADC通道4.使能持续
2021-12-27 18:57:0925

STM32L151的ADC时钟配置爬坑记

目录一、前言二、挖坑过程三、填坑记录一、前言首先说明一下,我所指的“爬坑”并不是说STM32L151的时钟有问题哈,STM32L151的时钟肯定是没问题的,只是跟STM32F1或F4的时钟配置有些
2021-12-27 18:55:588

2.使用cubemx配置stm32(二)__核心配置

文章目录使用cubemx配置stm32(二)__核心配置cubemx工程搭建实现单片机点灯程序CubeMX新建工程CubeMX图形配置调试时钟信号来源**CubeMX图形配置时钟树**CubeMX
2021-12-27 18:48:210

STM32-GPIO详解

STM32-GPIO配置介绍typedef struct { uint32_t GPIO_Pin; GPIOMode_TypeDef GPIO
2021-12-24 19:12:3313

STM32 SPI配置及深入解析

SPI分析平时会使用硬件SPI,但是只用于应用没有具体深入了解SPI的执行流程,此处我采用抓取波形的方式对SPI进行了一下深入了解。STM32配置void SPI1_Init(void
2021-12-22 19:16:574

STM32f429外部中断配置解析基于HAL库

STM32f429外部中断配置解析基于HAL库
2021-12-16 16:58:409

STM32F1系列HAL库配置系统时钟

STM32F1系列HAL库配置系统时钟其实一开始对于时钟我也是知之甚少,在MSP432中我就一直忽视时钟配置,其实也是在STM32学习时落下的病根,现在趁有空补一下。时钟简单讲解对于时钟系统,在之前
2021-12-16 16:57:252

STM32CUBEMX配置教程(二)时钟等内部参数配置

STM32CUBEMX配置教程(二)时钟等参数配置基于STM32H743VI使用STM32CUBEMX两年了,始终觉得这个工具非常的方便,但因为不是经常使用,导致有些要点总是会有些遗忘,因此写下这一
2021-12-14 18:42:4617

参照STM32时钟配置STM32CubeMX Clock Configuration(STM32L011G4U6为例)

本文将详细解析STM32微控制器的时钟树和STM32CubeMX Clock Configuration的配置关系。
2021-12-14 18:42:332

STM32CubeMX配置GPIO与USB简介

目录目的工具版本使用方法时钟配置SYS配置GPIO配置USB配置Clock Configuration生成工程代码简单代码测试目的本文介绍使用STM32CubeMX进行硬件电路的初始化配置,不管
2021-12-14 18:42:233

STM32CUBEMX配置教程(一)基础配置

STM32CUBEMX配置教程合集(一)
2021-12-14 18:41:409

STM32低功耗模式下GPIO如何配置最节能?

目录1、将未使用的GPIO 配置为模拟输入模式2、调节GPIO 速度3、GPIO不使用时禁用寄存器时钟4、避免悬空未使用的引脚STM32低功耗模式下GPIO如何配置最节能,这里总结了一下四点,亲
2021-12-07 16:06:059

STM32CubeMX配置GPIO点亮LED

配置时钟(RCC)做好以上两个步骤后点击j进入Clock Configuratiion窗口然后先进行上图中的第二步:选择HSE(即外部高速时钟,HSI 是高速内部时钟),外部时钟频率范围是 4MHz – 16MHz,我们这里选择8MHz。即第三步设置的8;最后如第四步,在system clo
2021-12-07 12:06:118

STM32F103最小系统板点亮流水灯

STM32 芯片的 GPIO 被分成很多组,每组有 16 个引脚。要点亮LED流水灯,就需要GPIO进行初始化。我这里使用的是STM32F103C8T6,它的GPIO地址在《STM32中文参考手册
2021-12-07 10:06:138

STM32F1改用内部时钟HSI,配置系统时钟64M

STM32F1改用内部时钟HSI,配置系统时钟64M
2021-12-02 19:06:0823

GPIO配置

有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入的区别最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO配置种类有8种之多:(1
2021-12-01 10:36:1313

STM32芯片IO口的配置以及上拉下拉电阻介绍(一)

STM32芯片IO口的配置以及上拉下拉电阻介绍(一)思考以下几个问题IO口常见的配置方式推挽输出开漏输出STM32芯片做硬件研发的朋友们都知道。但是还是有很多做硬件的新朋友“只知其然而不知其所然
2021-11-30 21:06:0412

2、【STM32F0系列学习】之—通用输入输出端口(GPIO)

STM32F0系列学习】之—通用输入输出端口GPIO1、GPIO端口配置说明1、GPIO端口配置说明
2021-11-29 16:51:0766

STM32入坑(七)使用HSI配置系统时钟

STM32入坑(七)使用HSI配置系统时钟简介原理用到的GPIO配置方法及程序注意事项简介名称:使用HSI配置时钟功能:配置系统时钟为18M/72M/128M硬件资源:STM32开发板、(LED灯
2021-11-26 18:51:1064

基本时钟配置

DCO频率配置 MCLK,SMCLK时钟源选择,分频配置 时钟信号选择
2021-11-25 09:36:0440

stm32F103学习(一) LED灯的闪烁

stm32在使用IO口的时候需要配置时钟,因为库函数操作,也是配置寄存器,寄存器运作根据它的工作原理就需要时钟,51单片机因为是时钟默认,所以不用配置,但是功耗大,32可以配置需要的区域的时钟
2021-11-25 09:06:027

STM32时钟配置——时钟解析

STM32为什么要有复杂的时钟系统首先STM32 本身非常复杂,外设非常的多,但是并不是所有外设都需要系统时钟这么高的频率,比如看门狗以及 RTC 只需要几十 k 的时钟源即可。同一个电路,时钟越快
2021-11-23 18:21:388

STM32F0xx_ GPIO配置详细过程

STM32F0xx_GPIO配置详细过程
2020-04-08 09:31:313667

STM32F4_ RCC系统时钟配置及描述

STM32F4_RCC系统时钟配置及描述
2020-04-07 14:24:075001

STM32F0xx_ RTC实时时钟配置详细过程

STM32F0xx_RTC实时时钟配置详细过程
2020-04-07 11:50:547545

浅谈STM32时钟配置及相关问题

STM32时钟配置及相关问题
2020-03-24 11:16:333520

关于 STM32 时钟配置的那些坑

关于STM32时钟配置的那些坑
2020-03-08 12:06:085215

关于STM32GPIO配置不同输出速度会有什么影响?

STM32GPIO配置不同输出速度会有什么影响?
2020-03-01 11:53:4811054

STM32单片机为什么必须先配置时钟

首先,任何外设都需要时钟,51单片机,STM32,STM430等等,因为寄存器是由D触发器组成的,往触发器里面写东西,前提条件是有时钟输入。
2019-07-31 17:35:002

STM32时钟配置设计中的常见问题解析

在线调试的朋友应该知道,你点一下复位按钮,软件会跳转到下图的位置,其实可以看到复位之后第一个执行的函数就是【SystemInit】。说到这里,应该明白为什么我们在main函数开始没有看见时钟配置相关的函数了吧,程序是在复位后立马配置时钟
2018-12-11 16:04:113343

STM32时钟系统时钟树和时钟配置函数介绍及系统时钟设置步骤资料

本文档的主要内容详细介绍的是STM32时钟系统时钟树和时钟配置函数介绍及系统时钟设置步骤资料。
2018-10-11 08:00:0021

STM32的串口中断配置

STM32的串口中断配置,也是很简单的. 首先是配置UART的GPIO口 首先是配置UART的GPIO
2018-04-06 07:24:0012197

每一个GPIO如何配置成一个外部中断触发源

1STM32中断分组STM32 的每一个GPIO都能配置成一个外部中断触发源,这点也是 STM32 的强大之
2018-01-25 08:44:1414974

基于STM32Cube的时钟配置

本文档内容介绍了基于STM32Cube的时钟配置,以及使用操作步骤图解。
2017-11-28 18:02:5122

针对STM32设计,这8种GPIO配置不可忽视

最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO配置种类有8种之多:(1)GPIO_Mod
2017-10-24 09:49:1011392

DSP在线升级与资源优化再配置

DSP在线升级与资源优化再配置
2017-10-20 09:53:275

STM32时钟

STM32时钟配置的总结
2017-01-14 11:05:112

《振南电子STM32视频教程》第七讲:STM32GPIO和AFIO的配置和应用

[第7讲] STM32GPIO和AFIO的配置和应用(54分钟),由何强主讲.本课主要讲解:(1).STM32GPIO;(2).STM32的AFIO;(3).GPIO的初始化要素;
2016-10-09 15:54:131172

再配置PLL的最佳配置

在开始查找PLL的最佳配置之前,需要考虑的是如何才能为PLL找到配置。具体而言,我们应找到PLL针对给定参考振荡器和所需输出频率所使用的所有可行配置。只有在确保获得能够满足需
2012-11-22 10:34:323296

用可再配置FPGA实现DSP功能

用可再配置FPGA实现DSP功能 
2010-07-16 17:56:4310

已全部加载完成