关于cubeide和keil的一些特点
cubeide方便快捷,使用hal库容易上手,但是缺点很明显,
1.生成的HEX文件比keil5生成的大很多,可能会导致cubeide生成的hex文件无法烧录到芯片,或者没有效果。同一工程,keil生成的hex却可以更小体积
2.cubeide有两个模式
debug和relese两个
debug模式生成的HEX文件更大,release模式下会小许多,但仍然无法和keil相比
因为编译器不一样,追求更好的代码密度建议使用keil5
下面列出一个不常见的问题
出现这种问题一般是由于编译调试配置的问题
先打开
有一个调试配置,点进去
有一个STM32 C/C++ Application
然后可以看到右边的框框没有任何东西,或者有些人的可能有
点击search project
然后选中确定即可
然后应用关闭,重新进行调试,完美结局