2250465_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2250465_zh-CN

2250465_zh-CN

lwip_freeRTOS_s32K344:版本配置问题报告:FreeRTOS 示例项目

问题:FreeRTOS 和 lwIP 示例项目编译失败,出现"致命错误:FreeRTOS.h:没有此类文件或目录"
平台:S32 Design Studio 3.6.2
目标:S32K344 (S32K3 Platform)
受影响项目free_rtoslwip_freertos 示例应用程序


环境验证

已安装元器件(已确认):

  • S32 Design Studio:版本 3.6.2
  • 平台 SDK S32K3:包括 FreeRTOS 和 lwIP TCP/IP 协议栈
  • FreeRTOS 源位置 源代码

观察到版本错误:

../src/main.c:19:10: 致命错误:FreeRTOS.h:没有此类文件或目录
19 | #include"FreeRTOS.h"
| ^~~~~~~~~~~~
编译终止。


手动添加路径时的层叠错误

将 FreeRTOS 包含路径手动添加到版本设置中时:

  • 初始 FreeRTOS.h 标头
  • 出现新的错误 ,原因是缺少二级依赖关系:
    • portmacro.h (ARM Cortex-M7 端口特定定义)

FreeRTOS 示例的正确项目导入步骤是什么?

Re: lwip_freeRTOS_s32k344 : Build Configuration Issue Report: FreeRTOS Example Projects

你好@Sachin05

你能否提供你安装的 RTD 版本和 FreeRTOS 代码包版本?此外,您能否分享一下导入示例的步骤?这将有助于我更好地了解您的设置,并确认是否有任何遗漏。


BR、VaneB

Re: lwip_freeRTOS_s32k344 : Build Configuration Issue Report: FreeRTOS Example Projects

你好@VaneB

RTS 版本

Sachin05_2-1764290104019.png



FreeRTOS 软件包版本

Sachin05_3-1764290143496.png


按照 S32 Design Studio 3.6.2 的标准恩智浦示例导入程序进行导入IDE:

  1. 已打开 S32 Design Studio 3.6.2 IDE
  2. 导航至控制面板 →"创建或导入项目"
  3. 已选定:"示例中的 S32DS 项目"
  4. 筛选/搜索参数
    • 类别:TCP/IP 堆栈(或中间件)
    • 设备系列:S32K3X4
    • 示例名称 lwip_freertos (或类似的变体,如 free_rtos_tcpip)。
  5. 从列表中选择示例
  6. 点击"完成" 导入工作区

在首次尝试版本之前,未对导入的项目进行任何自定义修改

Sachin05_4-1764290275325.png

问候,萨钦


タグ(1)
評価なし
バージョン履歴
最終更新日:
‎12-19-2025 05:30 AM
更新者: