本帖最后由 panxiaoyi 于 2025-3-30 11:39 编辑
请教一下大家,如下图代码,没有使能中断:问题点:红色箭头。现在的程序是正常的。
如果把 1 移动到 2 的函数里面的最后位置,程序正常。
如果把 1 移动到 3 的函数里面的最开始位置,这是我想要的,但是程序异常。
正常时,显示屏的上半部分会整体的每秒变化一次颜色,同时显示“e”那里会不断的变化字符。
异常时,上部分的颜色不会变化,“e”那里变化正常,但是在屏幕的左上角有 3 个像数点会每秒不断的变化颜色,说明DMA已经发出了3个16比特的颜色数据后就被打断了。
请问是什么回事?
|