【问题标题】:compile error with open62541 (OPC UA), lwip and freeRTOS on STM32H7在 STM32H7 上使用 open62541 (OPC UA)、lwip 和 freeRTOS 编译错误
【发布时间】:2020-09-14 23:07:19
【问题描述】:

我在这个边框上有带有 lwip 和 freeRTOS 的工作系统。我想使用单个 .c 和 .h 文件添加 OPC UA 的 open62541 实现,如 here 所述。

我能够创建 open62541 .c 和 .h 文件并将这些文件添加到我的工作项目中。但是现在我不能用 gcc 为 ARM 编译。 我的编译器返回以下部分错误消息:

../Application/CM7/Src/open62541.c:40310:26: error: 'UA_Server {aka struct UA_Server}' has no member named 'serviceMutex'

【问题讨论】:

    标签: gcc stm32 freertos opc-ua open62541


    【解决方案1】:

    我自己找到了答案。

    我需要将UA_ARCHITECTURE_FREERTOSLWIP 符号/定义添加到eclipse。

    【讨论】:

      猜你喜欢
      • 2022-01-12
      • 2020-08-23
      • 2021-04-06
      • 1970-01-01
      • 1970-01-01
      • 2019-01-01
      • 2020-05-26
      • 2023-04-11
      • 2022-12-19
      相关资源
      最近更新 更多