제품 소프트웨어 블록 다이어그램
0 보고서
이 다이어그램은 기능적 논리에 따라 수평적 소프트웨어 계층과 수직적 지원 시스템으로 구성된 기계식 키보드의 펌웨어 아키텍처를 보여줍니다. 아래에서 위로 배치된 수평 계층은 하드웨어 플랫폼(MCU, 키보드 매트릭스 등), 하드웨어 추상화 계층(GPIO, USB, SPI/I2C용 드라이버 등), 드라이버 계층(매트릭스 스캔, 디바운싱, USB 프로토콜, PWM 백라이팅 등), 그리고 애플리케이션 계층(모드 관리, 백라이트 제어, 자가 진단 등)으로 이루어지며, 최상단에는 사용자가 접하는 애플리케이션 서비스 인터페이스가 위치합니다. 이러한 계층의 양옆에는 펌웨어 자산 관리, 디버깅 및 진단(UART 로깅, 명령어 파싱), 펌웨어 업데이트(OTA, 부트로더 관리)와 같은 지원 모듈이 수직으로 배치되어, 포괄적이고 모듈화된 유지보수 용이한 임베디드 소프트웨어 시스템을 형성합니다.
관련 권장 사항
저자의 다른 작품
개요/내용
더 보기
H CP 보고서 전송 모듈
하드 웨어 라이 브 러 리 유지 관리
펌 웨어 아 키 텍 처
하드 웨어 플랫폼
구성 관리
MCU 칩
적용 계 층
LED 램 프 구 슬
GP IO 드라이 버
상태 모니터링
하드 웨어 추 상 화 계 층
USB 인터페 이스
USB 스 택 드라이 버
매 트 릭 스 스 캔 드라이브
TIM 드라이 버
지 터 방지 상태 기 계 구 동
펄 스 폭 변 조 백 라 이트 드라이브
기계 적 키 보 드 하드 웨어 아 키 텍 처
코드 웨 어 하 우스 관리
경고 및 진단
스 키 마 관리 모듈
버전 관리
부 트 로 더 관리
매 트 릭 스 키 보 드
하드 웨어 자산 관리
디 버 그 명령 분석
드라이 버 레이 어
O TA 업 그레이 드 모듈
자체 테스트 진단 모듈
주 루 프 및 주변 제어
USB 드라이브
MC U 주변 추 상 화
펌 웨어 업 그레이 드
백 라 이트 제어 모듈
받은 편지 함 로 그 출 력
SP I / I 2 C 드라이브
사용자 지 향 대화 형 - 응용 프로그램 서비스 인터페 이스
인터 럽 트 / 쿼 리 드라이 버
Collect
Collect
Collect
Collect
0 댓글
다음 페이지