게임에 스킬을 넣으면 항상 한 단계 느려지거나 스킬을 누르지만 응답이 없거나 스킬을 잘못 트리거합니다. 작업을 의심하기 위해 서두르지 마십시오. 장비에 문제가있을 수 있습니다. 또한 키보드 장치의 성능이 게임 경험에 영향을 미치고 우울하지 않습니까?확장 IC의 Ai는 신뢰할 수있는 솔루션을 제공했습니다.
그림 1 매트릭스 키보드 개념
매트릭스 키의 기본 원리
시장에서 대부분의 매트릭스 스키 응용 프로그램의 본질은 실제로 행과 열의 교차점을 통해 핵심 상태를 감지하는 것입니다. 작동 원리는 대략 다음 세 단계로 나뉩니다.
작동 원리의 관점에서 감지 링크에는 더 많은 레지스터 읽기 및 쓰기 및 코드 논리 처리가 포함되므로 레벨 변경에 대한 칩의 응답 속도가 느린 경우, 주요 지연은 주 보고서에서 발생합니다. 또한 빈번한 키 작업에서는 조기 인터럽트 처리로 인해 중단이 실패하여 궁극적으로 키 누출 현상이 발생할 수 있습니다.솔루션을 제공하는 고성능 하드웨어 회로를 통한 향상된 IC를 위한 AI.
그림 2 매트릭스 키의 응용블록도
확장 IO 칩의 핵심 기술
1. 주요 응답 지연이 크고 AI는 IC를 확장하여 하드웨어 회로의 응답 시간을 줄입니다.
시장에 나와있는 일반 기계식 키보드의 응답 지연은 약 10-25 밀리 초이며 일부 게임 키보드 (예: 파란색 축) 는 3-15 밀리 초로 줄일 수 있습니다. 전체 응답 링크에는 하드웨어 응답, 주요 보고서 및 소프트웨어 처리와 같은 여러 링크가 포함됩니다.고성능 내부 회로를 채택함으로써 AI는 버튼을 눌러 생성 된 신호를 중단하는 갭 타임 TIV를 50 마이크로 초 미만으로 줄입니다. 하드웨어 응답 시간을 단축하여 전체 링크의 응답 속도를 보장합니다.
그림 3 향상된 IO 칩의 키 응답 타이밍 다이어그램
2. 실수로 키보드 터치 문제를 해결하는 방법? 사랑은 “막는” IC 방진 기술을 충원
기계식 스위치의 접점을 닫거나 열 때 이상적으로는 "on" 에서 "off" 로 또는 "off" 에서 "on" 으로 점프하십시오. 그것은 즉시 완료되어야합니다. 그러나 실제로 접촉의 탄성, 재료 및 충돌 후 작은 반동으로 인해 접촉이 빠르게 통과하고 밀리 초 단위로 여러 물리적 온-오프 프로세스가 발생합니다. 그런 다음 안정된 상태에 도달합니다.이 과정은 버튼을 누르는 것과 같습니다. 회로는 실제로 매우 짧은 시간에 여러 번 "빠르게 전환" 됩니다. 이 문제를 해결하려면 "디바운스" 가 필요합니다. 중심 아이디어는 물리적 상태가 변경된 후 잠시 기다린 다음 신호가 안정화 된 후 샘플링하는 것입니다.흔들림은 소프트웨어 흔들기와 하드웨어 흔들림의 두 가지 방법으로 나눌 수 있습니다.
그림 4 향상된 IO 칩 하드웨어 흔들림 방지 흐름도
3. 키보드가 누출되면 어떻게해야합니까? 사랑은 IC 입력 래치 기술 확장에 '도움'
향상된 IO를 인터럽트로 사용할 때 장치 인터럽트가 빈번하고 NFC 및 매트릭스 키와 같은 인터럽트 처리 로직이 복잡하면 인터럽트가 누락되는 현상이 자주 발생합니다. 확장 IO 칩은 "장면을 유지" 할 수 있습니다.마스터가 해당 IO 이벤트를 처리하지 않기 전에 IO 상태가 레지스터에 저장되고 레지스터를 읽을 때까지 IO의 실시간 상태가 업데이트되지 않습니다.
그림 5 향상된 IO 칩 입력 래치 기능의 타이밍 다이어그램
Ai는 향상된 IO 칩 선택 테이블입니다.