你们好,我这边M451遇到个问题想咨询一下;
M451 UART问题咨询:
配置:UART2,921600bps(1ms约理论能发80字节,一秒至少8w字节吧);
发送:使用PDMA,发完一次PDMA中断一次;
接收:使能空闲中断以及FIFO满中断(UART_EnableInt(UART2, (UART_INTEN_RDAIEN_Msk | UART_INTEN_RXTOIEN_Msk));)
发送频率:1秒产生发送14000字节放入buffer;逻辑:任务每5毫秒取buffer,有多少发多少,算下来1秒内DMA约发送200次,每次70字节吧;
接收:不定时,上位机点击发就发;
问题:上位机发送数据到UART后,单片机容易死机;但是仿真器连着M451又复现不出来(是不是仿真单片机执行速度慢?); |