4760|11

80

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

用串口发送信息时,如何能够不让系统调试信息同时发送??? [复制链接]

用EVC生成的串口程序,我已经选则了release,应该不会有系统调试信息发送啊,
为何我打开串口,发送数据(向PC发送,PC用串口调试助手接收),串口调试助手不仅接收到我发送的数据,还有一些“……open”“……send”的内容也同时接收到?

请问如何解决

最新回复

简单啊,查查那些字符串是那里发出来的,直接Cut掉不就可以啦  详情 回复 发表于 2008-7-8 10:59
点赞 关注

回复
举报

82

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你接错串口了吧,试试开发板上别的串口。
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我确实能够接收到卡发板发过来的数据啊。

卡发板上只有两个口,但是多串口我还没有弄通啊
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

4
 
接收到的是WINCE系统的调试信息。也就是说这个串口平时也作为调试串口用,会打印一些驱动的trace信息。
你可以从板子启动的时候,就接上该串口,然后在PC上看,应该会有很多trace信息。

要想禁止调试信息,先看boot部分的设置选项是否有允许的。其次就得自己改驱动。在应用程序层面是无法禁止的。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

5
 
您得把DEBUG的信息去掉.
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

6
 
可以改内核,把调试信息屏蔽掉,或者用另一个串口输出调试信息(应该支持,不用改驱动),我的是/kernel/hal/debug.c
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

7
 
setting 选 shipbuild 也可以 或者注释OEMDebugWriteChar 类似这样的函数,名字记不清了
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

8
 
可否详细说说啊?
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

9
 
用另外的串口,或者在内核里把调试语句屏蔽调或者改为debug输出,你的是debug release都输出,然后重新编译
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

10
 
setting 选 shipbuild 这个在platform--setting里面,就是有个地方让你打钩的
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

11
 
不如换串口,而 不去用default的调试串口~~这样比较省事~~
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

12
 
简单啊,查查那些字符串是那里发出来的,直接Cut掉不就可以啦
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表