1. 보드 지원 패키지(BSP)는 마더보드 하드웨어와 운영 체제의 드라이버 계층 프로그램 사이의 계층으로 일반적으로 운영 체제의 일부로 간주되며 주로 다음을 지원하는 데 사용됩니다. , 하드웨어 장치 레지스터에 액세스하기 위한 기능 패키지를 상위 계층 드라이버에 제공하여 하드웨어 마더보드에서 더 잘 실행할 수 있도록 합니다. 임베디드 시스템 소프트웨어의 구성요소 중에 BSP가 있습니다. BSP는 운영 체제에 상대적이며, 다른 운영 체제는 BSP의 다른 정의에 해당합니다.
2. BSP의 주요 기능:
BSP의 주요 기능은 하드웨어를 보호하고 운영 체제와 하드웨어 드라이버를 제공하는 것입니다.
(1) 단일 보드 하드웨어 초기화, 주로 CPU 초기화는 전체 소프트웨어 시스템에 대한 기본 하드웨어 지원을 제공합니다.
(2) 운영 체제에 대한 장치 드라이버 및 시스템 인터럽트 서비스 프로그램을 제공합니다.
(3) 운영체제의 기능을 맞춤화하여 소프트웨어 시스템의 실시간 멀티 태스킹 운영 환경을 제공합니다.
(4) 운영체제를 초기화하여 운영체제의 정상적인 작동을 준비합니다. .