ps2協議命令

2021-06-07 06:16:58 字數 970 閱讀 2005

#define ps2_reset

0xff //復位命令 回應0xfa

#define resend

0xfe //再次傳送

#define set_default

0xf6 //使用預設設定 回應0xfa

#define dis_data_report

0xf5 //禁用資料報告 回應0xfa

#define en_data_report

0xf4 //使能資料報告 回應0xfa

#define set_sample_rate

0xf3 //設定取樣速率 回應0xfa

#define get_device_id

0xf2 //得到裝置id

回應0xfa+id

#define set_remote_mode

0xf0 //設定到remote模式 回應oxfa

#define set_wrap_mode

0xee //設定到wrap模式 回應0xfa

#define rst_wrap_mode

0xec //回到wrap之前的模式 回應0xfa

#define read_data

0xeb //讀取資料 回應0xfa+位移資料報

#define set_stream_mode

0xea //設定到stream模式 回應0xfa

#define status_request

0xe9 //請求得到狀態 回應0xfa+3個位元組

#define set_resolution

0xe8 //設定解析度 回應oxfa+讀取1個位元組+再回應0xfa

#define set_scaling21

0xe7 //設定縮放比率為2:1 回應0xfa

#define set_scaling11

0xe6 //設定縮放比率為1:1 回應0xfa

通訊協議 PS2

ps 2是在較早電腦上常見的介面之一,不支援熱插拔。在windows環境下,ps 2滑鼠的取樣率預設為60次 秒,usb滑鼠的取樣率為120次 秒。較高的取樣率理論上可以提高滑鼠的移動精度。資料和時鐘都是集電極開路的,這就意味著它們通常保持高電平而且很容易下拉到地 邏輯 0。任何你連線到 ps 2 ...

PS2有線手柄的SPI協議

1.spi模式 與ps2採用的是spi mode3模式。並且使用低位在前方式收發資料。2.請求ps2按鍵資料 想要向ps2請示資料要傳送乙個請求命令。請求命令如下所示 cmd require 9 資料按先低位後高位傳送 3.接收ps按鍵資料 在傳送請求命令的同時,ps2會同步輸出按鍵資料。如下為無按...

PS 2鍵盤原理

11.4 鍵盤原理 早期的鍵盤實際上是一種5pin的鍵盤,稱作at鍵盤,是1984年ibm pc的標準鍵盤。在1987年ibm進行了改進,從而變成了現在的ps 2鍵盤。當按下乙個鍵或釋放乙個鍵,鍵盤都會傳送鍵盤掃瞄碼到主機。比如按下a,鍵盤就會傳送0x1c到主機。如果持續按a,當經過乙個給定時間後,...