打印
[单片机芯片]

MounRiver是在哪个定义中关联了printf和串口的

[复制链接]
1237|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我以前习惯显示处理也用printf来输出,只要自己做一个putchar函数和屏幕关联即可
在这个环境中没找到这个关联项

使用特权

评论回复
沙发
WCHTech2| | 2022-4-24 13:23 | 只看该作者
您好,在我们工程debug文件中都会有一个_write函数,如下图。printf底层会调用到这个函数,这个函数和串口相关联。

使用特权

评论回复
板凳
wangshujun|  楼主 | 2022-4-24 20:42 | 只看该作者
谢谢,在这个ide里面有没有针对项目进行搜索的功能

使用特权

评论回复
地板
wangshujun|  楼主 | 2022-4-25 09:23 | 只看该作者
没找到在哪里定义了DEBUG 和DEBUG_UART1的关联

使用特权

评论回复
5
WCHTech2| | 2022-4-25 10:58 | 只看该作者
wangshujun 发表于 2022-4-25 09:23
没找到在哪里定义了DEBUG 和DEBUG_UART1的关联

您好,关于查找,可以使用Ctrl+F或Ctrl+H使用查找功能。关于DEBUG和DEBUG__USART1的关联定义,在debug.h文件中,具体如下图



使用特权

评论回复
6
wangshujun|  楼主 | 2022-4-25 15:51 | 只看该作者
CTRL_F更符合我的需求
但是搜索结果也没有体现出DEBUG的定义点

dvp.png (60.5 KB )

dvp.png

使用特权

评论回复
7
WCHTECH75| | 2022-4-25 17:24 | 只看该作者
DEGUG的配置是在工程配置预处理中,可以看看这个链接https://www.cnblogs.com/risc5-ble/p/15990422.html

使用特权

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

本版积分规则

38

主题

512

帖子

3

粉丝