首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

有C语言串口编程经验的请进,该如何解决

2012-02-27 
有C语言串口编程经验的请进我写了一个简单的写串口的程序:在Windows2000下用TC3.0编程,在命令行下,运行程

有C语言串口编程经验的请进
我写了一个简单的写串口的程序:
在Windows   2000下用TC3.0编程,在命令行下,运行程序正常,接在串口上的下位机设备能够正常动作。但是当我进入纯DOS的时候,设备就没有响应了,请指点一二。
    const   unsigned   char   comch[5]   =   {0x11,   0x1b,   0xa0,   0x00,   0x10};
    函数定义如下:
    void   SendCommand(void)
  {
      int   i   =   0;
      for(i=0;   i <5;   i++)
          outportb(PortAddress,comch[i]);
      return;
  }

    其中PortAddress为串口的地址。


[解决办法]
这是一个什么设备,是不是要dos下的驱动?

热点排行