在STM32 LoRa发现工具包上创建新项目

问题描述 投票:0回答:1

很抱歉,是否已经在How can I add I-CUBE-LRWAN libraries to a new project?中部分询问了该问题,但由于我最近才在该站点上进行注册,因此我无法对此发表评论。

正如标题所暗示的,我正在尝试在STM32 LoRa Discovery Kit上为一个项目开发应用程序,但是我对STM32还是陌生的,所以遇到了问题。我必须使用LoRa从通过SPI连接到板上的加速度计发送传感器数据。加速度计部分有效,但现在我想将I-CUBE-LRWAN库添加到加速度计代码中,以便我也可以使用LoRa。

起初,我尝试使用示例项目End Node并通过添加加速计代码的一部分对其进行修改,但这没有用。因此,我使用STM32Cube MX创建了一个新项目,并初始化了外围设备以读取加速度计(SPI,GPIO等),然后我想向该新项目添加LoRa代码。

我遵循了上面链接的问题,并从“端节点”应用程序复制了“中间件,驱动程序和项目”文件夹,以便我的项目文件夹如下所示:“项目文件夹”

然后我将所有这些文件夹包括在内:“

但是每次我在项目中遇到错误时。例如,在这里它说符号RADIO_RESET_PORT无法解析,即使我将mlm32l0xx_hw_conf.h文件包括在项目设置中并将其放置在工作区中也是如此。“

“

我现在开始对如何包括这些库和配置文件感到困惑,因此,非常感谢您提供有关如何解决此问题的帮助(甚至可以通过其他任何方式在开发环境中开发LoRa应用程序套件,无需进行此过程(如果存在)。

stm32 accelerometer lorawan stm32cubemx
1个回答
0
投票

我遇到相同的错误请告诉我您是否解决了问题

© www.soinside.com 2019 - 2024. All rights reserved.