1.选用FireWater模式
这个模式下才支持多通道数据
2 代码编写
我使用的是cubemx和keil
(1 先在cubemx里把串口打开
我用的是401
(2 打开我的Keil继续
/* Private includes ----------------------------------------*/
/* USER CODE BEGIN Includes */
#include <stdio.h>
/* USER CODE END Includes */
/* USER CODE BEGIN 4 */
int fputc(int ch, FILE *f)//重定向printf函数
{
HAL_UART_Transmit(&huart2, (uint8_t *)&ch, 1, 0xffff);
return ch;
}
随便找个地方加上面这个函数
别放在while(1)里
用printf输出
格式要求是这样子的!
然后就能看到两条线啦
一直不知道怎么弄
今天问了朋友刚刚学会的
浅记录一下