none
XPE 串口 启动XPE时 我的COM2口一直有数据输入,启动我的程序时COM2打不开 RRS feed

  • 问题

  •  

    我上电启动xpe时, com2一直有数据输入,进入xpe启动我的程序时COM2打不开

    好像被占用了, 可能把com2认为鼠标输入了,  该怎么办???  上电外部数据就输入com2,这个不能该

     

    如果我启动xpe时, 把com2拔掉,进入xpe启动我的程序时COM2可以打开,插上com2数据后,可以接收数据

    2009年1月19日 11:20

答案

  • 这个问题我愿来遇到过,应该是你的XPE中缺少某个串口设备的组件导致的,在启动时会有随机的数据和COM2通讯,这是系统在检测串口鼠标。具体解决方案:

    1. 你可以尝试在你的XPE中添加以下组件:
    Microsoft Serial BallPoint                    串口鼠标驱动
    PS/2 Compatible Mouse                     PS/2 鼠标驱动

    2. 使用串口监视工具来看看COM2的数据内容,从而具体判断是什么设备在占用COM2, 推荐使用protmonitor。
    lzg_ad
    2009年2月3日 2:32
    版主
  • 谢谢 老虎 LZG。

    问题解决了,就是添加PS/2 Compatible Mouse 不要添加Microsoft Serial Baillpoint
    如果已经添加了就到系统属性--硬件--设备管理器--鼠标和其他指针设备--Microsoft Serial BallPoint  把这个驱动停掉就可以了
    • 已标记为答案 ribiky 2009年2月4日 5:00
    2009年2月4日 4:29

全部回复

  • 可以把COM2的资源重新分配,看看能不能解决问题

    2009年2月2日 1:54
  • 这个问题我愿来遇到过,应该是你的XPE中缺少某个串口设备的组件导致的,在启动时会有随机的数据和COM2通讯,这是系统在检测串口鼠标。具体解决方案:

    1. 你可以尝试在你的XPE中添加以下组件:
    Microsoft Serial BallPoint                    串口鼠标驱动
    PS/2 Compatible Mouse                     PS/2 鼠标驱动

    2. 使用串口监视工具来看看COM2的数据内容,从而具体判断是什么设备在占用COM2, 推荐使用protmonitor。
    lzg_ad
    2009年2月3日 2:32
    版主
  • 谢谢 老虎 LZG。

    问题解决了,就是添加PS/2 Compatible Mouse 不要添加Microsoft Serial Baillpoint
    如果已经添加了就到系统属性--硬件--设备管理器--鼠标和其他指针设备--Microsoft Serial BallPoint  把这个驱动停掉就可以了
    • 已标记为答案 ribiky 2009年2月4日 5:00
    2009年2月4日 4:29
  • 没有安装 串口鼠标驱动 串口有数据时 开机进入界面 可能会跳出要求你安装serimouse.sys的对话框, 吧widnows\system32\newdew.dll删除掉就不会有这个对话框了 ,如果你更新驱动时要用到newdev.dll,到时拷贝这个文件到windows\system32 下就可以,用好了就可以删除
    2009年2月4日 5:04