NXP MCU 技术william hill官网
直播中

史晓明

7年用户 922经验值
私信 关注
[问答]

“S32 Design Studio For S32 Platform”v3.5的正确安装方式是怎样的?

我已经从“S32DS for Arm”v2.2 转移到“S32 Design Studio For S32 Platform”v3.5 ...

  • 下载S32DS.3.5_b220726_win32.x86_64.exe
  • 下载 SW32_S32DS_OfflineDevPack_3.5.0_D2207.zip
  • 下载 SW32_S32DS_3.5.2_D2302.zip
  • 安装 S32DS.3.5_b220726_win32.x86_64.exe
  • 在 S32DS-->Help-->S32DS Extensions and Updates-->Add Update Sites-->SW32_S32DS_OfflineDevPack_3.5.0_D2207.zip 并选中

    • “用于 Arm 嵌入式处理器的 NXP GCC v10.2 build 1728(版本:1728)”
    • “用于 Arm 嵌入式处理器的 NXP GCC v9.2 build 1649(版本:1649)”
    • 《S32K1xx开发包(版本:3.5.0)》
    • “S32SDK SD32K1XX RTM 4.0.1(版本:4.0.1)”
  • 在 S32DS-->Help-->S32DS Extensions and Updates-->Add Update Sites-->SW32_S32DS_3.5.2_D2302.zip 并选中

    • 可用更新 - “S32 Design Studio 平台包(版本:3.5.0)”
    • 可用更新 - “S32 Design Studio 平台工具包(版本:3.5.0)”

这应该给我 GCC 6.3、9.2 和 10.2
但是,如果我创建一个新的“S32DS 应用程序项目”并选择我的 CPU,我只能选择工具链 6.3 和 9.2(不是 10.2)。我发现之后可以使用 Project-->Properties-->C/C++ Build-->Tool Chain Editor 将编译器更改为 10.2
我也遇到过 SDK 4.0.1 的问题。如果我使用 GCC 6.3 创建一个新的“S32DS 应用程序项目”,那么我可以选择 FreeMaster_S32K146 2.0.0 或 S32K146_SDK 4.0.1,但如果我选择 GCC 9.2,我无法选择任何 SDK。如何安装 SDK 4.0.3?
当我将项目更改为 GCC 10.2 时,我发现我的调试配置“${cross_prefix}gdb${cross_suffix}”(在 GCC 9.2 中工作)在 10.2 中不再工作。我发现如果我把这个改成“${S32DS_GDB_ARM32_EXE}”。如果我设法使 GCC 10.2 在“S32DS 应用程序示例”中工作,是否已正确设置?

我是否应该安装以前的版本 3.x 来获得我缺少的一些功能?
我做错了什么吗?

更多回帖

发帖
×
20
完善资料,
赚取积分