2159483_zh-CN

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

2159483_zh-CN

2159483_zh-CN

程序卡在 freertos 中的 prvPortStartFirstTask 函数中

你好

最近,我在调试 S32K322 的 freertos 程序时遇到了一个问题:程序在运行时会卡在 prvPortStartFirstTask 函数中。
(开发平台:S32DS.3.6.2 芯片型号S32K322

RTD:SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506_DesignStudio_updatesite

FreeRTOS:SW32K3_FreeRTOS_10.6.0_CD_4.0.0_DS_updatesite_D2312

调试工具:SEGGER J-Link)

user01_8-1756344655740.png

Freertos 配置如下

user01_1-1756344533162.png

user01_2-1756344533186.png

user01_3-1756344533200.png

user01_4-1756344533159.png

我也研究过类似问题的解决方案,主要有两种方法:更新 FreeRTOS 版本;② 用 PE 烧录器替换调试工具。

由于我没有 PE 刻录机,我尝试了第一种方案,情况如下:
首先,我卸载了 SW32K3_SreeRTOS_10.6.0_CD_4.0_Supdatesite_S2312,然后安装 SW32K3_SreeRTOS_11.1.0_6.0.0_CD1_S2506-DesightStudio_uupdatesite(因为此版本的 freertos 与我的 RTD6.0 和 S32DS 3.6.2 兼容)。版本),并且在帮助 ->S32DS 扩展和更新 ->Installed 中显示安装确实成功。

user01_5-1756344533085.png

但出现了两个问题:

① 没有操作系统层,更不用说 freertos 选项了

user01_6-1756344533085.png

② 没有自由落体运动的常规项目

user01_7-1756344533354.png

看来第一种方法失败了,所以我想问问是否有其他方法可以解决我的问题。谢谢

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 11:38 PM
更新者: