这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 怎么才能关掉vxworks中串口的调试信息??

共4条 1/1 1 跳转至

怎么才能关掉vxworks中串口的调试信息??

菜鸟
2006-04-11 01:21:44     打赏

我在vxworks中要使用串口,但是vxworks在串口1中要发送很多调试信息,干扰我的通信,请问怎么把这个功能卸载或者关掉?谢谢




关键词: 怎么     才能     关掉     vxworks     串口     调试     信息    

菜鸟
2006-04-11 18:38:00     打赏
2楼

在config。h中一般有如下定义:

/* Serial port configuration */

#define INCLUDE_SERIAL
#undef NUM_TTY
#define NUM_TTY N_SIO_CHANNELS

#undef CONSOLE_TTY
#define CONSOLE_TTY 0

……

#define WDB_COMM_TYPE WDB_COMM_SERIAL

#define WDB_TTY_BAUD 38400

#define WDB_TTY_CHANNEL 1

#define WDB_TTY_DEV_NAME "/tyCo/1"

如果不使用console,可以这样:

#define CONSOLE_TTY NONE

就把CONSOLE给关闭了


菜鸟
2006-04-30 22:15:00     打赏
3楼

你可以用close(stderr)或close(stdout)


菜鸟
2006-06-02 01:32:00     打赏
4楼
以下是引用yaopg在2006-5-4 10:18:00的发言:

把STDIO重新映射到NULL文件上去,关掉不行的。

启动之后再做这件事比较好。config.h不要改的好。

请问用哪个函数改变映射?


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]