打印
[技术问答]

请问HC32F072有没有串口调试功能(Printf重定向至串口)?

[复制链接]
2081|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
szwzxnet|  楼主 | 2022-3-31 16:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不知道HC32F072有没有可以将PRINTF重定向至串口的串口调试功能?如果有的话可否提供相关资料或DEMO程序?谢谢!

使用特权

评论回复
沙发
HC11425| | 2022-4-1 15:59 | 只看该作者
/**
******************************************************************************
** \brief  Re-target putchar function
******************************************************************************/
int fputc(int ch, FILE *f)
{

    if (((uint8_t)ch) == '\n')
    {
        Debug_Output('\r');
    }
    Debug_Output(ch);

    return ch;
}

void Debug_Output(uint8_t u8Data)
{
        Uart_SendDataPoll(M0P_UART0,u8Data);
       
    //M0P_UART0->SCON_f.REN = 0;
    //M0P_UART0->SBUF = u8Data;
    //
    //while (TRUE != M0P_UART0->ISR_f.TI)
    //{
    //    ;
    //}
    //M0P_UART0->ICR_f.TICLR = 0;
}

在DDL.H文件添加就可以了  重定义printf
小华半导体代理技术热线 131 6807 9092

使用特权

评论回复
板凳
hjl2832| | 2022-4-2 08:22 | 只看该作者
串口重定向打印函数,都是自己编写的,调用相应的串口收发函数。

使用特权

评论回复
地板
szwzxnet|  楼主 | 2022-4-2 11:57 | 只看该作者
HC11425 发表于 2022-4-1 15:59
/**
******************************************************************************
** \brief  Re-t ...

谢谢!

使用特权

评论回复
5
szwzxnet|  楼主 | 2022-4-2 11:59 | 只看该作者
hjl2832 发表于 2022-4-2 08:22
串口重定向打印函数,都是自己编写的,调用相应的串口收发函数。

谢谢!

使用特权

评论回复
6
tpgf| | 2022-5-1 10:43 | 只看该作者
没有现成的函数调用吗

使用特权

评论回复
7
磨砂| | 2022-5-1 10:53 | 只看该作者
具体发送什么内容需要自己编辑

使用特权

评论回复
8
晓伍| | 2022-5-1 10:59 | 只看该作者
什么叫重定向啊

使用特权

评论回复
9
八层楼| | 2022-5-1 11:15 | 只看该作者
需要操作指针吗

使用特权

评论回复
10
观海| | 2022-5-1 11:22 | 只看该作者
函数是库函数 吧

使用特权

评论回复
11
guanjiaer| | 2022-5-1 11:33 | 只看该作者
在其他头文件可以吗

使用特权

评论回复
12
pklong| | 2022-5-16 09:56 | 只看该作者
重定向函数写法固定,但是根据单片机不同、串口号不同,需要修改

使用特权

评论回复
13
touser| | 2022-5-16 10:13 | 只看该作者
这个printf函数C库已经帮我们实现好了

使用特权

评论回复
14
yorkbarney| | 2022-5-16 10:34 | 只看该作者
重定义fputc函数

使用特权

评论回复
15
yujielun| | 2022-5-16 10:59 | 只看该作者
rintf重定向的方法有很多种

使用特权

评论回复
16
maudlu| | 2022-5-16 11:32 | 只看该作者
在Target中选择Use MicroLIB

使用特权

评论回复
17
iyoum| | 2022-5-16 12:06 | 只看该作者
在stdio.h下舒适地使用printf与scanf的

使用特权

评论回复
18
usysm| | 2022-5-16 12:49 | 只看该作者
调用MDK微库(MicroLib)的方法

使用特权

评论回复
19
yujielun| | 2022-5-28 17:46 | 只看该作者
使用microusb  

使用特权

评论回复
20
mmbs| | 2022-5-29 09:31 | 只看该作者
Printf可以重定向至串口

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

22

帖子

2

粉丝