- 博客(12)
- 收藏
- 关注
原创 关于STM32时钟的详细解析:
综上所述,STM32的时钟配置是一个复杂但重要的过程,它需要根据具体的应用场景和需求进行灵活配置。同时,时钟系统也提供了丰富的功能来支持微控制器的正常工作和高性能表现。【时钟的配置步骤】1.选择时钟源首先,需要确定系统时钟(SYSCLK)的来源,它可以是HSI(高速内部时钟)、HSE(高速外部时钟)或者通过PLL(相位锁定环)倍频后的时钟。对于需要高精度或高频率的场合,通常会选择HSE作为PLL的输入,并通过PLL倍频得到系统时钟。
2024-08-07 20:39:58
705
原创 ##STM32##时钟
选择HSE作为PLL的输入时钟源,设置预分频系数为1(即不分频),倍频系数为9。例如,将USART的时钟配置为APB2总线时钟(72MHz),不进行额外分频。:可接外部晶体/陶瓷谐振器或外部时钟源,频率范围通常为4MHz~16MHz,适用于需要高精度时钟的应用场景。例如,对于需要高精度时钟的应用,通常选择HSE作为系统时钟源。:由内部RC振荡器产生,频率为8MHz,上电后自动启动,可作为系统时钟的备用源。:选择不分频(即分频系数为1),使AHB总线时钟与系统时钟相同,为72MHz。
2024-08-05 21:32:19
443
原创 初步认识 #单片机#
单片机(Single-Chip Microcomputer),也被称为微控制器(Microcontroller Unit,MCU),是一种集成电路芯片。它采用超大规模集成电路技术,将具有数据处理能力的中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上,构成一个小而完善的微型计算机系统。单片机广泛应用于工业生产、电子设备等领域,是现代电子工程中不可或缺的一部分。
2024-08-05 21:26:48
979
原创 C程序的基本构造
这个简单的程序展示了C程序的基本构造,但C语言的强大之处在于它能够定义和使用各种函数、控制结构(如循环和条件语句)、以及处理复杂的数据结构。随着学习的深入,你将能够编写更加复杂和功能丰富的C程序。\n是一个特殊的字符,代表新的一行,用于在输出后换行。—注释在代码中以//开始,直到行尾。它们不会被编译器执行,而是用来给代码添加说明,帮助开发者理解代码的功能。当程序开始执行时,它会从main函数开始。—main函数可以返回一个整数给操作系统,通常返回0表示程序成功执行。函数的大括号{}内部,是函数的主体。
2024-08-05 20:53:33
168
原创 【STM32F429IGT6】GPIO学习基础
当提到STM32的GPIO(General Purpose Input/Output,通用输入输出)关键词基础时,我们主要关注的是与GPIO操作相关的基本概念、术语以及它们在STM32微控制器中的应用。
2024-08-04 23:28:53
663
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人