ST意法半导体
直播中

李明

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

有人可以告诉我keil和stm32cube ide两者之间有什么区别吗

你好,
我对微控制器完全陌生。在使用 keil 和 STM32cube ide 时,我发现了诸如调试和发布之类的选项。
有人可以告诉我两者之间有什么区别,一个对另一个有什么好处以及何时使用。

回帖(1)

李明聪

2022-12-23 11:35:30
不同之处在于编译器设置。发布更优化,导致更快和更小的代码,但更难调试,因为一些源代码语句可能被删除/重新排列。变量可能会被完全优化掉。
除非性能成为问题,否则我会专门使用 Debug。保持配置相同比尝试维护两种配置要容易得多,也更有效率。未出现在 Debug 中的错误可能会出现在 Release 中。
举报

更多回帖

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