解决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中打开

相关推荐
FreakStudio3 小时前
MicroPython对接大模型:uopenai + 火山方舟实现文字聊天和图片理解
python·单片机·ai·嵌入式·面向对象·电子diy
一路往蓝-Anbo5 小时前
第四章:STM32 CAN基础收发编程
stm32·单片机·嵌入式硬件
椰羊~王小美5 小时前
嵌入式 和 单片机
java·单片机·嵌入式硬件
悠哉悠哉愿意6 小时前
【物联网学习笔记】TIM
笔记·单片机·嵌入式硬件·物联网·学习
豆包公子6 小时前
AUTOSAR CP故障诊断协议栈DEM(DTC故障管理)裸机实现-实践篇
单片机·嵌入式硬件·车载系统
Wave8457 小时前
STM32+ESP8266 智能手表实战:天气获取与阿里云时钟同步
stm32·阿里云·智能手表
汽车芯猿8 小时前
嵌入式 SHA-256 完全实现(附原码)(无 uint64_t,减少栈使用)
c语言·单片机
进击的小头8 小时前
第12篇:嵌入式核心外设科普:ADC_DAC模拟前端接口原理与典型应用
单片机·嵌入式硬件
水云桐程序员9 小时前
嵌入式系统开发 需要的环境配置
嵌入式硬件·物联网·硬件工程
CHANG_THE_WORLD9 小时前
PE文件解析器详细文档
stm32·单片机·嵌入式硬件