本帖最后由 ZhLeLe 于 2019-3-25 11:24 编辑
在MAIN函数里面调用:HAL_UART_Transmit_DMA(&huart1, (uint8_t *)"DMA Begining
",sizeof("DMA Begining
")-1);可以在串口调试助手上看到输出信息;
但是调用:HAL_UART_Transmit_DMA(&huart1, pTxBuff,sizeof(pTxBuff)-1);就看不到输出信息了。
数组定义uint8_t pTxBuff[]={"DMA Begining
"};
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
uint8_t pTxBuff[]是某函数的局部变量, 然后你退出了该函数, 所以pTxBuff的内容已经被改变了
一周热门 更多>