cathy的博客

技术博客 I 如何在PCB设计中进行DDR布线?

在如今的印刷电路板设计中,双数据速率(DDR)存储器非常普遍。许多设计都会用到DDR存储器配置的不同版本,这需要在布局中使用特定的布线模式。

基于STM32模拟uart串口通信

UART即通用异步收发器,是一种串行通信方式。

STM32F4 HAL库串口同时收发代码卡死问题

在使用串口USART1接收数据转手用USART2发送,在发送的同时再将USART2接收的数据使用USART1进行发送,两个串口都为同时进行,在两个串口每个500ms传输一次时,可以正常传输一段时间之后卡死,但间隔20ms甚至更小时,直接卡死,使用标准库就不会出现这样的情况。

STM32U5带OEM Key保护的RDP降级

STM32MCU 的硬件中能够用来进行芯片生命周期管理的最常见的特性就是 RDP(ReadOut Protection)读保护功能。

GD32F4x如何开启读保护功能(芯片加密)?

在芯片加密时,时常会用到读保护功能,这个功能可以保证你的代码不被 J-link,ST-link 之类的调试器读取,STM32 系列相关资料网上有很多,但是 GD32 的资料目前来说还是比较少。

VSCODE编写STM32代码配置

VSCODE提供了丰富实用的插件,可以大幅提升编写代码的体验和效率。

STM32 FLASH 写入不成功问题

遇到一个很奇怪的问题,我从STM32FLASH的0x08024000开始往进些数据,每包1000个字节,前两包写入正常,但是到第三包写入数据的时候发现写入falsh的数据不完整,到0x0247fB这块后后面都是ff没写进去数据......

STM32-串口发送数据-过程与配置

除了在智能卡模式下以外,传送期间 TE 位上的“0”脉冲(“0”后紧跟的是“1”)会在当前字的后面发送一个报头(空闲线路)。

STM32配置外接有源晶振方式

一直以来都是使用正点原子的板子,所以一旦换了板子,就要考虑到新板子的晶振问题......

STM32 PWM CCR配置解析

在原子哥的PWM输出例程中,感觉对捕获/比较寄存器(CCR)的设置不太合理。