lr1110_driver
v7.0.0
이 프로젝트는 LR11XX 드라이버 프로젝트로 이동했습니다.
소스 코드는 사용할 수 있지만 유지 관리되지 않습니다.
이 패키지는 LR1110 무선 구성 요소에 대한 드라이버의 C에서 구현을 제안합니다.
드라이버는 여러 구성 요소로 분할됩니다.
이 구성 요소는 펌웨어를 업데이트하는 데 사용됩니다.
이 구성 요소는 레지스터 또는 내부 메모리에서 데이터를 읽고 쓰는 데 사용됩니다.
이 구성 요소는 클록 소스, 통합 RF 스위치 등과 같은 시스템 전체 매개 변수와 상호 작용하는 데 사용됩니다.
이 구성 요소는 다른 모뎀 (LORA 및 GFSK)을 통해 데이터를 보내거나 수신하거나 LORA CAD (채널 활동 감지)를 수행하는 데 사용됩니다. 전원 증폭기 선택, 출력 전력 및 폴백 모드와 같은 매개 변수 도이 구성 요소를 통해 액세스 할 수 있습니다.
이 구성 요소는 지리적 위치를 요청하기 위해 공유 할 수있는 Wi-Fi 신호의 수동 스캔을 구성하고 시작하는 데 사용됩니다.
이 구성 요소는 지리적 위치를 요청하기 위해 공유 할 수있는 GNSS 신호의 획득을 구성하고 시작하는 데 사용됩니다.
이 구성 요소는 내부 키 체인에서 키를 설정하고 도출하고 통합 하드웨어 가속기로 암호화 작업을 수행하는 데 사용됩니다.
각 구성 요소는 다른 파일을 기반으로합니다.
HAL (하드웨어 추상화 계층)은 사용자가 호스트에 플랫폼 의존적 호출을 작성하기 위해 구현 해야하는 기능 모음입니다. 기능 목록은 다음과 같습니다.