quake_kkk
驱动牛犊
驱动牛犊
  • 注册日期2002-08-15
  • 最后登录2004-04-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1166回复:2

s3c4510b如何改变默认标准终端

楼主#
更多 发布于:2003-12-03 21:57
各位前辈:
    小弟刚接触ARM(s3c4510b)+uClinux的开发。看来一些资料,知道s3c4510b的COM1被设定为标准终端,所有的输入、输出都通过COM1。
    问题是:我要用COM1接我的设备,传我自己的数据。而我程序中有很多printf和fprintf(stderr,……)函数,那我的这些printf和fprintf的输出信息不也都要往COM1发送吗?这会干扰我的设备的运行。是否我只能把我的程序中所有的printf和fprintf等输出语句全部删除?还是只能使用COM2和我的设备连接?还是有其他的办法解决?期盼众高手的解答!
    先感谢热心帮助我的朋友,谢谢!
lewg0
驱动牛犊
驱动牛犊
  • 注册日期2003-10-09
  • 最后登录2012-08-22
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-12-17 18:45
你重写一个printf函数就可以了
xdjm
驱动中牛
驱动中牛
  • 注册日期2001-04-02
  • 最后登录2024-01-25
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望25点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-12-17 20:18
在控制台初始化时不要把COM1注册为console就可以了。
游客

返回顶部