0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ps2接口

分享:

PS/2 接口是一种主要用于连接键盘鼠标到计算机的圆形接口。以下是它的关键特点和中文解释:

  1. 外观:

    • 它是一个圆形接口,通常位于台式电脑机箱的后部(在主板上)。
    • 接口上有6个金属针脚
    • 通常旁边会印有键盘或鼠标的图标,或者接口本身会用颜色区分
      • 紫色: 用于键盘
      • 绿色: 用于鼠标
  2. 功能:

    • 主要功能是连接键盘(Keyboard)鼠标(Mouse)这两种输入设备。
  3. 工作原理:

    • 使用PS/2协议与计算机通信。这是一个相对简单的串行通信协议。
  4. 特点:

    • 支持热插拔? 不完全支持(不建议):虽然很多情况下插拔不会立刻损坏设备,但官方规范不推荐在电脑开机状态下插拔PS/2设备。这样做有可能损坏接口、设备或主板。最佳做法是关机后再插拔
    • 独占性: PS/2接口通常直接与主板的输入控制器通信,不像USB那样可以轻松地通过集线器扩展连接多个设备。每个PS/2端口通常只供一个设备使用(键盘口插键盘,鼠标口插鼠标)。
    • 中断驱动(IRQ): PS/2设备通过特定的硬件中断(IRQ)向CPU发送信号,这使得它们的响应速度在理论上有一定优势,对于极低延迟有要求的场景(如老式竞技游戏或特殊工业设备)仍有人使用。不过现代USB技术(尤其是USB 2.0及以上)的延迟对于绝大多数用户来说已经足够低。
  5. 命名来源:

    • 名称源于最初广泛应用该接口的IBM Personal System/2系列计算机(发布于1987年)。
  6. 现状:

    • 被USB取代: 随着USB(通用串行总线)技术的发展,PS/2接口在21世纪初期开始逐渐被USB键盘和鼠标所取代。
    • 当前使用:
      • 在一些旧的台式电脑和服务器上还能看到。
      • 部分现代中高端主板仍会保留一个组合式(或称“二合一”)PS/2接口(通常是紫色和绿色套在一起),既可以兼容传统的PS/2键盘或鼠标,也是为了在特定场景(如进入BIOS/UEFI更方便、低电平操作或USB驱动出现问题时的故障排查)提供备选方案。
      • 可以通过PS/2转USB转接头将PS/2设备连接到USB接口上使用。

总结来说:

PS/2接口是计算机发展早期普遍采用的、用于连接键盘和鼠标圆形6针接口,通过紫色(键盘)和绿色(鼠标) 颜色区分。它不支持安全的热插拔,操作时建议关机后再连接或断开设备。虽然现在已被USB接口广泛取代,但在某些特定场景或老旧设备上仍有应用。

如果您是想问如何连接PS/2设备或遇到了相关兼容性问题,也请告诉我!

FPGA控制的PS2接口电路设计

FPGA控制的PS2接口电路设计

richthoffen 2021-03-07 11:47:27

如何制作一个USB接口的光电鼠标

现在,大多数最新的笔记本电脑已经放弃了PS2接口,但是很多用户都是要外接鼠标的,特别是要求效率高的或者是作图用途的用户更是如此。这就有一个问题了,以前买的PS2接口的鼠标用不上了,一个要另外买一个USB接口的鼠标吗?我们DIYer们从来都是说NO!

2019-10-15 15:36:16

USB1口数据线上的PS2键盘有问题该怎么解决

在A40i核心板的USB1口的数据线上,通过WIT122U芯片实现一个PS2接口。在该PS2接口上接PS2键盘,发现按下键盘不松手的情况下,系统除了会输出按键按下的事件外,还会不断输出按键释放

远风 2021-12-31 06:08:42

【资料】PS2接口EMC设计标准电路

回复帖子查看资料下载链接:[hide][/hide]

lzr858585 2021-10-13 10:20:13

自己做的通信模块分享!

自己做的通信模块。内含enc28j60以太网、max3232 RS232通信、pl2302 USB、ps2接口、vga通信板子,欢迎吐槽。EDA通信模块.zip (13.38 MB )

h1654155958.0090 2019-11-05 01:22:03

FPGA打砖块小游戏设计思路

HDL, Vivado 平台上开发打砖块小游戏并使用 PS2 与 VGA 的基本思路: 一、整体架构设计 1. 输入模块: • PS2 接口模块:负责与 PS2 设备(如游戏手柄)进行通信,接收手柄

2024-12-09 16:57:56

评估开发板之按键接口扩展

端口数为行数加列数。在编程时,要稍微麻烦一些。如果嫌麻烦,也可以从网上购得这样的按键开发板。不是很贵。3、使用计算机键盘我一般使用老式PS2接口的键盘,编程时不需要太复杂的协议。只要按照PS2接口

大懒猫54 2022-12-02 16:01:23

典型接口电路经典EMC方案分享

1、HDMI接口EMC设计标准电路 2、LVDS接口EMC设计标准电路 3、PS2接口EMC设计标准电路 4、RJ11EMC设计标准电路 5、RS232 EMC设计标准电路 6、RS485 EMC

2023-03-17 15:28:16

30种EMC标准电路图

011 HDMI接口EMC设计标准电路 012 LVDS接口EMC设计标准电路 013 PS2接口EMC设计标准电路 014 RJ11EMC设计标准电路 015 RS232 EMC设计标准电路 016 RS485EMC设计标准电路 017 SCART接口EMC设计标准电路 018 s-video接口

2020-11-26 15:41:47

【梦翼师兄今日推荐】PS2键盘驱动程序设计讲解

又将如何?梦翼师兄携手大家一起来欣赏、来品味。项目需求设计一个ps2键盘的接口驱动电路。原理分析ps2接口如下图所示:其中,1是数据线DATA;2是预留N/C;3是GND;4是VCC(+5V);5

mengyi1989 2019-12-03 21:40:30

PS2双向接口出错该怎么办?

你好,我有PS2键盘接口控制器的问题我试图在Verilog中实现。我怀疑我的两个双向端口,PS2时钟和PS2数据。我的顶级模块是zad5,它包含一个合适的主机PS2模块。从键盘传入的数据在

kingnet_52040 2019-10-23 06:42:05

从应用角度方面教你怎样去选择ARM芯片

位立体声音频ADC和DAC,并且戴耳机驱动。8. PS2PS2接口设备应用最多的是键盘和鼠标,需要时刻选择具有PS2接口的ARM芯片。9. CAN总线CAN总线作为国际上应用最广泛的现场总线之一,普遍

hgimtk 2022-04-24 09:44:53

PS2键盘接口驱动电路的设计

PlayStation 2,简称PS2,是日本sony(Sony)旗下的索尼电脑娱乐SCEI(Sony Computer Entertainment Inc.),于2000年3月4日推出的家用型128位游戏主机。

2019-11-21 07:04:00

Verilog模拟PS2协议的实现

PS2协议读键盘值相当简单嘛,比模拟SPI、I2C简单多了...下面介绍一下具体过程.1.明确接线关系,只需接4根线,VCC要+5V,3.3我测试过不能用,时钟和数据线要用bidir双向口线,FPGA可以不用外接上拉电阻。另外,USB键盘也可以用,只要用一个转接头转成PS2即可。

CapXon 2019-07-12 06:55:49

【资料推荐】基于Arduino的PS2机械臂遥控小车(L298N)傻瓜教程

Arduino IDE。3、代码一、硬件安装:安装车底盘:线路连接:PS2//CLK接13号接口;CMD接11号接口;GND接GND接口;VCC接3.3V接口;CS接10号接口;DAT接12号接口...

zzpf 2021-06-29 09:34:33

PS2通讯协议的原理是什么?

PS2通讯协议的原理是什么?

大彭 2022-02-07 07:18:40

PS2游戏操纵杆摇杆模块

PS2游戏操纵杆摇杆模块(双轴按键摇杆)产品简介:双轴按键摇杆传感器模块由采用PS2摇杆电位器制作,具有(X,Y)2轴模拟输出,(Z)1路按钮数字输出。配合Arduino传感器扩展板可以制作遥控器等

h1654155275.6372 2021-07-19 09:40:59

如何使用ps2键盘

做一些额外的事情来让它发送到ps2键盘时钟和数据?我在VHDL编程,我决定检查是否ps数据和时钟都有任何结果。所以这就是我的工作。---开始代码实体键盘是port(时钟:std_logic

blueshine 2019-07-18 09:47:35

为什么enwim + PS2鼠标中加入WM窗口管理程序后PS2鼠标就不能用了?

[size=14.44444465637207px]谁有enwim + PS2 鼠标的 程序,或者是配置的步骤?我的程序,主程序不断的读取PS2鼠标的数据(用这函数

hjfsywer 2019-07-30 04:35:52

请问资料里的PS2鼠标实验能用不?

淘宝网上卖的STM32F103的开发板。我们要做个ARM单片机控制光电鼠标的实验,请问资料里的PS2鼠标实验能用不?(就是要可以记录移动和点击然后在TFT上显示)还有就是PS2的光电鼠标和机械鼠标用

dang56 2019-07-11 04:35:01

如何使用PS2手柄实现远程遥控?

如何使用PS2手柄实现远程遥控?

相当刺激 2022-02-07 06:58:56

如何制作由PS2手柄控制的遥控小车?

摘要:PS2手柄是索尼的PlayStation2游戏机的遥控手柄。索尼的psx系列游戏主机在全球很是畅销。不知什么时候便有人打起ps2手柄的主意,破解了通讯协议,使得手柄可以接在其他器件上遥控

2021-06-06 18:13:48

怎么实现基于Arduino的PS2机械臂遥控小车的设计?

如何实现基于Arduino的PS2机械臂偏小车的设计?

zzpf 2021-10-19 06:02:01

设置好PS2配置后,PS2鼠标是不是一直发送数据过来呀?求助啦

请问下,设置好PS2配置后,PS2鼠标是不是一直发送数据过来呀??我看到原子大哥的函数里面没有读取之类的命令,只有一个循环判断标志的指令。应该是一直发送吧?

vfdfvvdw 2020-08-09 22:43:29

arduino与ps2手柄是怎样控制智能小车的

arduino与ps2手柄是怎样进行连接的?arduino与ps2手柄是怎样控制智能小车的?

hwp0415229 2021-10-18 13:21:44

读取PS2无线手柄的左摇杆信号并驱动小车运动

使用Arduino mega 2560读取PS2无线手柄信号并控制小车运动文章目录使用Arduino mega 2560读取PS2无线手柄信号并控制小车运动1 前言2 硬件连接2.1 硬件构成简介

uuwyfsdfsf 2021-09-01 08:13:24

求一种基于STM32的PS2游戏手柄智能小车设计方案

我们小时候在家经常使用PS2游戏手柄打游戏,后来学习了单片机也想做一个智能的遥控坦克。之前做的智能车基本上他的流畅度不好,所以感觉用起来不是很满意,于是在做毕业设计的时候就购买了这样一个坦克模型

新星之火12138 2022-01-05 07:51:57

SONY无线PS2遥控手柄与stm32单片机之间进行通信

SONY的PS2无线手柄是索尼游戏机的遥控手柄,控制协议已被全球创客破解,可以方便用于机器人控制器,作为遥控输入设备。这款手柄价格便宜,性价比极高。原理PS2无线手柄按键比较多,例如在一款游戏

遇鱼余的小白 2021-11-26 07:31:52

PS2通讯协议的知识点汇总,绝对实用

PS2通讯协议的知识点汇总,绝对实用

黄色的小金橘 2022-02-07 07:50:11

加载更多