guanjiaer 发表于 2025-7-10 07:47

STM32CUBEIDE配置print重定向和浮点打印

配置



代码

#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(&huart3,(uint8_t *)&ch,1,1000);
       return ch;
}



使用

while (1)
{
        printf("main\r\n");
        HAL_Delay(1000);
    /* USER CODE END WHILE */

    /* USER CODE BEGIN 3 */
}


结果



————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/g313105910/article/details/149111648

小小蚂蚁举千斤 发表于 2025-7-28 22:32

配置print重定向和浮点打印简单
页: [1]
查看完整版本: STM32CUBEIDE配置print重定向和浮点打印