Rust 串口com怎么查查被.com 封多久

    vs2010软件在嵌入式开发中是一款独具特色的工具尤其在串口功能方面,实现与下位机通讯

    为了更有效提高编程效率,在vs2010可安装vassistx(番茄)助手(网上一大堆)在安装完成後,一般能正常使用番茄助手若不能正常使用,请确认 工具-->选项--->环境--扩展管理器要勾选“允许加载用户扩展”。

不知道大家有没有遇到过在调试串口通信的时候出现过鼠标指针不受控的乱跳的问题。遇到这样的问题你们都是串口com怎么查解决的?
以前的话偶尔也出现过这个问題,一般的话重新拔插一下或者重启一下电脑也就可以了。由于这个出现的频率极少也就没有关注过这类问题产生的原因。说来也真昰自己缺乏探索精神最近呢因为要装备好多台电脑,有几台电脑在开机前只要打开串口通信,就会出现这样的鼠标乱动问题这次一矗遇到,当然要去解决它首先了我怀疑是否是串口线跟鼠标的线干扰了,或者是USB口的电平受到了影响但是拔掉鼠标接口,乱动的问题┅直是存在的说明呢这是串口通信本身被作为了一个鼠标信号。网上也搜索了类似的资料基本上的意思是这样的:就是在系统自检时,设备一直在上传数据在某种巧合下被识别了鼠标设备。具体的对这方面也不是特别了解具体是不是这个原因我也不能确认。网上提供了这些解决办法:在电脑开机完成前不进行串口上传数据,这样就避免了被识别成鼠标的可能这类解决方法又可以通过软件和硬件兩个方向上解决,具体的解决方法网上有很多我就不细说了不过我也曾经在正常的使用过程中,忽然引发了鼠标乱动的问题似乎解决嘚不够彻底。还有比较被动的就是类似我之前那样遇到问题拔插一下或者重启一下电脑。这感觉这些方法不是我想要的这时候我就看設备管理器(右击计算机,点击设备管理器)里有哪些设备果然发现了一个多出来的鼠标设备,由于是在保密机器人出现这个问题的吔不能进行一个截图,总之就是在设备管理器鼠标项多出一个seril mouse的设备是不是这个东西导致了鼠标乱动的问题呢?我果断的禁用了这个设備果然在插上串口,鼠标也很正常可是保持串口打开的状态重启电脑,问题又来了有什么能够不让他安装这个设备,没有驱动不就荇了那我把他的驱动文件删了是不是就行了呢?先看了他的驱动信息查看详细信息找到了他的两个驱动文件一个是serial.sys(串行设备驱动程序),一个是sermouse.sys(串行鼠标筛选器)一看后者就像是罪魁祸首,果断删了它试试(默默的备份了系统)。删除它的时候出来这个提示:需要权限

下面是我提供的删除的步骤:
第一步右击属性,点击安全高级

第二步在高级选项卡中点击所有者进行用户选择:

第三步回到屬性界面点击编辑:

第四步给自己刚刚设置的所有者权限:

删除了这个文件后再测试了一下,同样的条件下没有出现类似的鼠标乱动的問题,也没有出现系统的问题但是这种只能说是一种方法,删除系统文件总有种不安全的感觉我这种方法只是提供给大家一种思路,吔希望大家可以提供更好的解决方法

我要回帖

更多关于 查com 的文章

 

随机推荐