解决STM32H7系列串口DMA发送一次卡死

问题描述

使用

HAL_UART_Transmit_DMA

发送数组后卡死

问题解决

参考
https://www.armbbs.cn/forum.php?mod=viewthread&tid=123953

因为STM32H7的DMA不支持RAM1,所以要启用RAM2

数组前加
attribute ((section(".RAM_D2")))

Keil中打开

相关推荐
风逸尘_lz2 小时前
STM32标准工程目录文件解释
stm32·单片机·嵌入式硬件
小白学电子_2 小时前
51 单片机 拖尾流水灯
单片机·嵌入式硬件
酸奶乳酪5 小时前
IIC学习笔记
笔记·单片机·学习
进击的横打5 小时前
【车载开发系列】系统时钟与定时器
stm32·单片机·fpga开发
LCG元5 小时前
STM32实战案例:基于STM32F103的智能插座(电量计量+远程控制)
stm32·单片机·嵌入式硬件
至为芯5 小时前
PY32F005至为芯支持32位ARM内核的高主频MCU微控制器
单片机·集成电路·芯片
somi75 小时前
ARM-06-时钟系统配置
arm开发·单片机·嵌入式硬件·时钟配置
爱喝纯牛奶的柠檬5 小时前
基于STM32和HAL库的大夏龙雀BT311-10C02S蓝牙模块驱动
stm32·单片机·嵌入式硬件
小谦32516 小时前
NTC热敏电阻分压测量电路的数学特性与应用选择研究
stm32·嵌入式硬件
Xueqian E7 小时前
驱动策略和效率的整理
stm32·单片机·嵌入式硬件