ST意法半导体
直播中

张亮

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

SW4STM32工具链无法生成链接描述文件怎么解决?

不知道这个问题是否依赖于新版本V5.6.1,但是如果选择SW4STM32作为工具链,则不再生成链接描述文件 (*.ld)!
重现步骤:
1) 生成一个新项目(例如从板选择器:NUCLEO-F072RB)
2)转到“项目经理”选项卡:
  • 输入项目名称项目位置
  • 选择SW4STM32工具链
3) 按下按钮生成代码
==> 生成的输出文件夹不包含*.ld文件。
使用 makefile 作为工具链的相同过程:生成文件STM32F072RBTx_FLASH.ld



回帖(1)

张一珠

2023-2-3 15:11:37
根据你的STM32CubeMX.log文件,这个问题可能与你机器上安装的JAVA版本有关。STM32CubeMX不支持JAVA 13,最高支持的版本实际上是JAVA 11。

强烈建议使用 Java Run Time Environment 1.8_45 64 位,以防止某些功能不可用,例如 STM32CubeIDE 工具链的代码生成。有关安装要求和过程的更多信息,请参阅用于 STM32 配置和初始化 C 代码生成用户手册 (UM1718) 的 STM32CubeMX。
BR
举报

更多回帖

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