打印

鼠标兼容性大难题目,高手请进

[复制链接]
2595|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sum0613|  楼主 | 2009-5-31 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   在做PS2鼠标,在有些电脑上运行完全正常,而有些电脑会出错,现象就是
光标偶尔飘移,左右键会响应(此时没按左右键)。发现会出错的电脑PS2 时钟线,是2.5ms高电平,2.5ms低电平波形

   光标出错漂移后,会一直发同一数据包,分别是 

byte1   0x03
byte2   0x00
byte3   0x64
byte4   0x00 
 

    有时候开机不动鼠标,也会不停发这个数据包,导致开机自检测过不了,动下鼠标又可以通过了。

相关帖子

沙发
chunyang| | 2009-5-31 10:30 | 只看该作者

这个应该是鼠标设计的问题

    PC侧的PS2时钟即使不规范,最多也就是频率和占空比问题,但不会严重,设计合理的鼠标不会受此影响。如果你的鼠标是用专用芯片做的,严格按照该芯片的手册搭建外围电路就肯定不会有问题,如果是自行设计实现,那就要看你对鼠标原理和PS2接口时序的理解是否到位了,从你提供的信息无法判断具体细节。

使用特权

评论回复
板凳
sum0613|  楼主 | 2009-6-3 12:08 | 只看该作者

鼠标兼容性大难题目,高手请进

  多谢chunyang 的指点。

使用特权

评论回复
地板
oyggj| | 2009-6-3 12:50 | 只看该作者

鼠标?

使用的主控和鼠标芯片是哪家的?看看软件编写的问题和硬件Layout的EMI等。这个问题比较泛泛,再细化一下。

使用特权

评论回复
5
sum0613|  楼主 | 2009-6-22 10:08 | 只看该作者

请教


        我是用普通MCU做的,现在的问题是必须把时钟和数据线置为输入,发送数据给电脑时再置为上拉,并且要外部电阻上拉时钟口才行,为什么会这样?

使用特权

评论回复
6
chunyang| | 2009-6-22 17:07 | 只看该作者

这与你所用MCU的IO端口特性决定

简单说就是驱动能力。

使用特权

评论回复
7
sum0613|  楼主 | 2009-6-23 12:02 | 只看该作者

多谢chunyang

多谢chunyang 

使用特权

评论回复
8
sum0613|  楼主 | 2009-7-3 15:46 | 只看该作者

再请教chunyang

再请教chunyang :
     PS2程序是不是每几个毫秒就要执行一次,如果每15毫秒执行一次会不会有问题?谢谢

使用特权

评论回复
9
chunyang| | 2009-7-3 18:46 | 只看该作者

哪里的PS2程序?

无操作时,PS2处于空闲态,无数据发生。

使用特权

评论回复
10
sum0613|  楼主 | 2009-7-6 10:21 | 只看该作者

鼠标端的PS2程序

chunyang:
      我指的是鼠标端的PS2程序,不是PC端的。

使用特权

评论回复
11
chunyang| | 2009-7-6 15:22 | 只看该作者

鼠标程序在非空闲态始终循坏检测操作

但不向PC发送数据即接口处于空闲态。支持低功耗待机的鼠标进入空闲态后不再检测操作,光电结构的话则大幅降幅LED输出的占空比,此后首次操作包括按键或移动唤醒鼠标MCU进入循环检测态。

使用特权

评论回复
12
sum0613|  楼主 | 2009-7-7 13:56 | 只看该作者

多谢

多谢chunyang

使用特权

评论回复
13
飞天电子| | 2009-7-9 10:03 | 只看该作者

顶一下

使用特权

评论回复
14
sum0613|  楼主 | 2009-7-23 08:24 | 只看该作者

不同电脑的兼容

chunyang,
    再请教下,鼠标在有的电脑上可以正常工作,而在有的电脑上一点反应也没有,好像是上电初始化不对。针对不同电脑,程序里要注意哪些呢?
    谢谢!

使用特权

评论回复
15
chunyang| | 2009-7-23 10:56 | 只看该作者

正确、完整的理解相关标准规范

另外注意信号精度。

使用特权

评论回复
16
sum0613|  楼主 | 2009-7-25 09:57 | 只看该作者

多谢

多谢

使用特权

评论回复
17
SedateFire| | 2009-7-29 21:00 | 只看该作者

中断呢?

做到中断里头去,回主回圈就是睡觉,让中断唤醒,如此功耗可降

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

13

帖子

0

粉丝