1、确定电脑安装 cp2102usb to uart Bridge ,没安装的自己下载安装包安装
2、TXD连接自己开发板中MCU的USART_RX,RXD连接MCU的USART_TX
3、串口初始化
4、重映射printf的功能 (本代码中映射的串口1的功能)
#ifdef __GNUC_
#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)
#else
#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
#endif
PUTCHAR_PROTOTYPE
{
HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xFFFF);
return ch;
}
5、在main 函数中打印
extern float current_temp;
int main()
{
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
MX_USART1_UART_Init();
while (1)
{
printf("%f\n", current_temp);
}
}