硬件电路经检测没有问题,软件在别的板子上也没有出现过这种情况,请问这会是什么原因导致的呢
Shine:
请用仿真器跟一下代码,看进不去的时候,中断标志位有没有置1?代码有没有跑飞?
另外,如果是裸机程序的话,看一下中断子程序函数名前有没有用interrupt定义。
user5054519:
回复 Shine:
程序没跑飞,因为程序还在运行且dma接收中断还是可以进去,只是发送中断进不去。用的也不是裸机程序。
Shine:
回复 user5054519:
发送中断标志位有没有置1?
user5054519:
回复 Shine:
没有被置1,而且我用其他程序在这个板子上运行时也会出现这种情况,但硬件有查不出什么问题。
Tony Tang:
什么接口的DMA?