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

复现:

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

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

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

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

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

后边有空再研究

相关推荐
SUNNYSPY00139 分钟前
BSS138-ASEMI中低压通用MOS管BSS138
单片机
国科安芯44 分钟前
国科安芯推出商业航天级抗辐照半双工 RS485 收发器 ASC485S2Y
前端·单片机·嵌入式硬件·架构·安全性测试
嵌入式ZYXC2 小时前
第1篇:《面试题:画一个STM32最小系统电路,每个元件的作用》
stm32·单片机·嵌入式硬件·面试·职场和发展
振南的单片机世界3 小时前
printf重定向:一句fputc,串口打印任意变量
stm32·单片机·嵌入式硬件
eng八戒4 小时前
【RA-Eco-RA2L1开发板评测】基于 FSP 实现串口打印功能
单片机·嵌入式硬件
嵌入式ZYXC4 小时前
第2篇:《面试题:LDO和DC-DC的区别?分别用在什么场景?》
stm32·单片机·嵌入式硬件·面试·职场和发展
HAPPY酷5 小时前
单片机OLED进阶:打造赛博朋克风“碎片化消散”文字特效
单片机·嵌入式硬件·microsoft
czhaii5 小时前
GB2312简体中文编码表
单片机·算法
玩转单片机与嵌入式5 小时前
AI 推理会不会堵住实时任务?MCU 上跑模型时,RTOS 和 DMA 该怎么配合?
人工智能·单片机·嵌入式硬件
清风6666665 小时前
基于单片机的超声波人体感应PWM自动调光灯设计与实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业