STM32开发笔记93: SX1268驱动程序的移植1

单片机型号:STM32L053R8T6 本文详述将SX1268官方驱动程序,移植到C++程序设计框架的方法。 1、文件结构 在系统中加入以下文件。 2、屏蔽

单片机型号:STM32L053R8T6


本文详述将SX1268官方驱动程序,移植到C++程序设计框架的方法。

1、文件结构

在系统中加入以下文件。

2、屏蔽和硬件相关的数据类型

sx126x.h文件,屏蔽以下语句。暂时屏蔽,后续需要解决。

typedef struct SX126x_s
{
//    Gpio_t        Reset;
//    Gpio_t        BUSY;
//    Gpio_t        DIO1;
//    Gpio_t        DIO2;
//    Gpio_t        DIO3;
//    Spi_t         Spi;PacketParams_t PacketParams;PacketStatus_t PacketStatus;ModulationParams_t ModulationParams;
}SX126x_t;

3、解决TxTimeoutTimer定时器

系统中搜索TxTimeoutTimer定时器,在以下程序中出现。<