liushiming82 发表于 2020-6-16 13:33:13

STM32CubeMX与STM32CubeIDE的区别

大家好,网上都说STM32Cube很好用,今天想下载下来试一下,结果有两个版本一个是STM32CubeMX,另一个是STM32CubeIDE,现在就是搞不明白,这两之间有什么区别,还是到底用哪个比较好,谢谢

mikecai 发表于 2020-6-16 13:49:20

cubeIDE = cubeMX + Keil;[如您用 keil]
cubeIDE = cubeMX + IAR;[如您用 IAR]
cubeIDE = cubeMX + STUDIO;[如您用 Studio]

子曰好人 发表于 2020-6-16 13:51:54

cubeMX是帮助你生成代码的,cubeIDE兼顾了生成代码和代码编译调试的部分,如一楼所说,他们是包含关系,cubeIDE功能更全面

butterflyspring 发表于 2020-6-16 17:09:58

Cubemx 是个图形化配置工具,最大的好处是帮用户生成相应的初始化代码。
CubeIde 是编译器,最大的功能是帮助用户编译调试代码,包括cubemx 生成的项目代码。cubeide 也同时集成了cubemx工具。   

glenxu 发表于 2020-6-17 08:30:48

在用,但没有这么清除,谢谢!

szongen 发表于 2020-6-17 09:55:47

STM32CubeMX是一种快速配置GPIO,快速生成代码的工具,STM32CubeIDE是在STM32CubeMX上添加了STUDIO编译器。

ldptest 发表于 2020-6-17 10:16:08

mikecai 发表于 2020-6-16 13:49
cubeIDE = cubeMX + Keil;[如您用 keil]
cubeIDE = cubeMX + IAR;[如您用 IAR]
cubeIDE = cubeMX + STUDIO; ...

再补充CubeIDE = STM32Cube + TrueStudio;

likang1202 发表于 2020-6-17 10:32:51

cubemx只是生成代码,IDE有调试功能

hjl2832 发表于 2020-6-17 15:51:23

CUBEMX是代码向导工具,是一个可视化的芯片初始化代码工具,它输出芯片基础的初始化代码。
CubeIDE是一个依据CUBEMX工具生成的代码进行编绎、调试、仿真的工具,类似KEIL ARM。是
ST自己收购第三方公司后开发的ARM开发工具。

sylar.z 发表于 2020-6-17 22:22:53

签到
页: [1] 2
查看完整版本: STM32CubeMX与STM32CubeIDE的区别