前言: stm32是嵌入式MCU开发中最多应用的芯片,很早之前我们开发ST芯一般都是标准库开发,标准库简洁好读,现在要配合CubeMX生成代码,所以官方主推HAL库和LL库,但是HAL代码冗杂很绕,因为出来也不久,有些代码使用之后不是那么好用. 这次我就来分享两个实际使用过程中遇到的两个问题,一个是使用uart的发送中断进行数据发送产生的数组访问越界的问题.一个是stop模式下,dma相关的外设休眠唤醒需要注意重新初始化. 这篇是uart使用的介绍: 作者:良知犹存 转载授权以及围观:欢迎关注微…