#define DMA_PRIORITY_ULTRA_HIGH CHCTL_PRIO(3)
修改为
#define DMA_PRIORITY_ULTRA_HIGH CHCTL_PRIO(7)
#define configMAX_SYSCALL_INTERRUPT_PRIORITY 32
修改为
#define configMAX_SYSCALL_INTERRUPT_PRIORITY 5
总之系统里的中断大于DMA
#define DMA_PRIORITY_ULTRA_HIGH CHCTL_PRIO(3)
修改为
#define DMA_PRIORITY_ULTRA_HIGH CHCTL_PRIO(7)
#define configMAX_SYSCALL_INTERRUPT_PRIORITY 32
修改为
#define configMAX_SYSCALL_INTERRUPT_PRIORITY 5
总之系统里的中断大于DMA