STM32Cube LL库的巧妙之处

STM32Cube LL库的巧妙之处

STM32的标准外设库、HAL和LL软件库都具有许多巧妙之处,值得我们借鉴和学习。在今天的讲解中,我将介绍STM32Cube LL库中一个巧妙的技巧,即如何使用”静态内联”来提高代码效率。

STM32串口自动识别波特率的原理

STM32串口自动识别波特率的原理

对于连接到其他设备的情况,并且不知道对方设备的串口波特率,如果能够自动识别波特率是非常方便的。

USB 接口电路设计常见问题

USB 接口电路设计常见问题

USB是一种快速、双向、同步传输、廉价、方便使用的可热插拔的串行接口。由于其快速的数据传输速率、便捷的接口、支持热插拨等优点,USB设备广泛应用于各个领域。

单片机系统中扩展SDRAM的几个配置步骤

单片机系统中扩展SDRAM的几个配置步骤

当我们在使用MCU的嵌入式系统设计中,如果程序或数据的内存占用过大无法容纳在片上闪存或SRAM中,我们通常会考虑使用SDRAM。在阅读了文章《SRAM、DRAM、SDRAM的区别》之后,我们能够更好地理解它们之间的区别。

开关电源PCB上电感正确摆放位置

开关电源PCB上电感正确摆放位置

用于电压转换的开关稳压器通过使用电感来临时存储能量。这些电感通常具有较大的尺寸,并需要在开关稳压器的印刷电路板(PCB)布局中进行适当的安排。这项任务相对来说并不复杂,因为电感中的电流变化是连续的,而不是瞬间变化。这种变化通常是相对缓慢的。

单片机的欠压复位,如何保护你的系统?

单片机的欠压复位,如何保护你的系统?

欠压复位(BOR:Brownout Reset)是单片机可靠性的一个关键特性,通常被用于解决电源相关的问题。

为什么要0.1uF和10uF两个电容并联在一起?

为什么要0.1uF和10uF两个电容并联在一起?

摘要:对于从事电子行业的人来说,常常会遇到一个问题:在芯片附近放置的电容应该选择多大?当我们回答是0.1uF时,可能会因为自己知道这个答案而感到庆幸。

PCB板层设计与电磁兼容性有多大关系?

PCB板层设计与电磁兼容性有多大关系?

在高速电路板设计的过程中,电磁兼容性的考虑是至关重要且具有挑战性的。本文将从层数设计和层布局两个方面探讨如何降低传导耦合和辐射耦合所引起的电磁干扰,以提升电磁兼容性。

单片机输出PWM的常见方法和注意事项

单片机输出PWM的常见方法和注意事项

PWM的应用可以说非常广泛,控制电机速度、灯光亮度、通信调制等众多领域。PWM的问题小伙伴问的比较多,最近也在用PWM,这里就分享一下关于PWM的一些内容。

单片机内部Flash是Nor,还是Nand Flash?

单片机内部Flash是Nor,还是Nand Flash?

Flash在我们生活中无处不在,比如:U盘、固态硬盘、SD卡、内存卡等。同时,在单片机开发过程中也会遇到各种各样的Flash,比如:SPI Flash、Nor Flash、 Nand Falsh等。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部