stc8H启用DMA发送后 卡住【踩坑日志】

复现:

开启了串口中断,开启DMA发送中断。

成功发送后,接收中断中 打印。发现也接收到了数据。但是程序卡死。

串口中断中加了 清楚发送标志就好了。

c 复制代码
		if(UART3_CheckTxFlag())
		{
			UART3_ClearTxFlag();
		}

但是 没开DMA 时 ,不需要清楚。以前是阻塞发送,持续检测发送标志。

后边有空再研究

相关推荐
泛凡(Linyongui)3 小时前
基于 CW32L010 的智能厨卫调温旋钮方案--低成本 EC21 编码旋钮全解析
单片机·嵌入式硬件·c#
糖糖单片机设计5 小时前
基于单片机的热水器节能控制系统
单片机·嵌入式硬件
金色光环8 小时前
【DSP学习】C2000_PWM中断程序_笔记
笔记·单片机·学习
智购科技智能售货柜9 小时前
顾客已经关门,视觉售货柜还在处理旧画面:延迟积压怎么查?~YH
python·单片机·嵌入式硬件·物联网·eclipse
糖糖单片机设计9 小时前
基于 STM32 的智能电蚊香控制系统
stm32·单片机·嵌入式硬件
zhangrelay10 小时前
Arduino-MEGA-ESP单片机理论课笔记-01入门-02硬件-03开发环境-2026
笔记·单片机·嵌入式硬件·学习·机器人
AlanAshley10 小时前
手机与电脑的屏幕计时器熄屏区别及协议栈
单片机·智能手机·电脑
AlanAshley11 小时前
电脑烧屏的软件与硬件原因全解析
单片机·嵌入式硬件·电脑
ScilogyHunter11 小时前
Hercules系列安全MCU功能安全原理详解
java·单片机·安全·hercules
szxinmai主板定制专家12 小时前
AMR 项目落地:机器人控制器硬件定制化需求复盘
arm开发·单片机·fpga开发·系统架构·机器人·am62x