你会担心STM32时钟PLL各参数配错吗?

你会担心STM32时钟PLL各参数配错吗?

在嵌入式系统中,STM32时钟的功能越来越强大。通过观察各个系列的时钟树,我们可以发现最早的F1系列时钟功能相对较简单,而后续的H7、G0系列则拥有更为丰富的时钟功能。

MCU怎么在扩展的SDRAM上运行程序?

MCU怎么在扩展的SDRAM上运行程序?

在使用嵌入式系统设计时,如果程序或数据占用的内存太大,无法放入片上闪存或SRAM,开发者通常会考虑使用SDRAM。SDRAM是同步动态随机存取存储器的缩写,它在微控制器应用中被广泛使用。微控制器通过使用外部存储控制器(EMC)访问SDRAM,而SDRAM的时钟频率通常为100MHz或133MHz。

CAN/RS-485为什么要用双绞线?

CAN/RS-485为什么要用双绞线?

在CAN、RS-485等总线应用中,通常建议使用屏蔽双绞线进行组网和布线。这样做的目的是减少外界干扰对总线通信的影响。尽管许多工程师知道这一点,但却不太清楚其中的原理。在追根溯源的态度下,我将简单介绍双绞线对抗干扰的原理。

IC封装原理及功能特性汇总

IC封装原理及功能特性汇总

作为一名电子工程师,日常工作中我们通常会接触到各种类型的IC,如逻辑芯片、存储芯片、MCU或者FPGA等。我们对于这些IC的功能特性可能有相当的了解,但对于它们的封装方式,我们可能并不是十分清楚。

STM32开发工具之STM Studio调试和诊断工具讲解

STM32开发工具之STM Studio调试和诊断工具讲解

STM Studio这个工具已经面世很久了,但可能很多人并不熟悉。之前我没写过相关内容,今天就来谈谈STM Studio的一些内容。

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

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

今天有个用户问了我一个问题,就是GPIO配置不同输出速度的影响。这个问题看起来相当简单,很多人都可以回答出来。

控制IRQ和FIQ中断的编译器内部函数 – 基于Keil MDK

控制IRQ和FIQ中断的编译器内部函数 – 基于Keil MDK

在本文中,我们将探讨编译器内部函数__disable_irq、__enable_irq、__disable_fiq和__enable_fiq,这些函数用于控制IRQ和FIQ中断。

如何将变量存储在指定内存地址(基于Keil MDK-ARM)

如何将变量存储在指定内存地址(基于Keil MDK-ARM)

对于为何将特定的变量、数组(例如数据表或函数)分配到确定的内存地址,存在多种原因。

volatile关键字对编译器优化的影响

volatile关键字对编译器优化的影响

对于刚入门的朋友来说,代码优化可能不是首要关注的问题。然而对于那些经验丰富的开发者而言,掌握如何精细地调整代码已经成为了他们技能库中的一个重点。

不建议用STM32F1的RTC实现日历功能

不建议用STM32F1的RTC实现日历功能

某位读者提出了这样一个问题:在STM32F1系列中如何实现日程管理功能?

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部