STM32F103串口乱码是数据类型弄错了吗?

2019-07-14 17:19发布

我用的调用的是HAL库,用官方的例程中的printf(" UART Printf Example: retarget the C library printf function to the UART ")能够正常输出,但是当我自己定义的确实乱码,代码如下
char * dataBuf = "ABCDEF";
HAL_UART_Transmit(&UartHandle,(uint8_t *)dataBuf, 6, 0xFF);
这样打印出来的就是乱码了,是不是我数据类型弄错了,该怎么定义
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。