SX126X驅動程序
該軟件包提出了SX126X無線電組件的驅動程序C中的實現。請參閱ChangElog以獲取更多信息。
結構
駕駛員的定義如下:
- SX126X.C:驅動程序功能的實現
- SX126X.H:驅動程序功能的聲明
- sx126x_regs.h:所有有用寄存器的定義(地址和字段)
- SX126X_HAL.H:HAL函數的聲明(用戶實現 - 見下文)
- LR_FHSS_MAC.C:無獨立的LR-FHSS實現
- SX126X_LR_FHSS.C:取決於收發器的LR-FHSS實現
- LR_FHSS_MAC.H:獨立於收發器的LR-FHSS聲明
- SX126X_LR_FHSS.H:依賴收發器的LR-FHSS聲明
- lr_fhss_v1_base_types.h:LR-FHSS類型接口
哈爾
HAL(硬件抽象層)是用戶應實現的函數集合,以向主機編寫平台依賴性調用。功能列表如下:
- SX126X_HAL_RESET
- SX126X_HAL_WAKEUP
- sx126x_hal_write
- sx126x_hal_read