1.不知道能不能同一个工作区管理多个项目,stm32cube IDE上面是有的,但是这个我目前还没找到
2.从一台电脑换到另一台电脑,原来建立的工程目时的保存的路径,在新的的电脑上面工作目录会有不一致的问题,导致调试和编译会出问题,这一点我觉比较麻烦,希望能换一个方法
3.就是调试问题了,这可能是这个环境问题出的最多的了,我想大部分人使用stm32只会使用到jlink和open OCD这两个调试和烧录,实际使用时也发现了些问题,我在这里提出来,希望能修正。
1>.jlink烧录时在不同的电脑表现好像略有不同,有的电脑需要两次以上才能烧录进去,有的电脑一次就能烧录,但是换到MDK上面或者stm32cubeIDE 上面就不会有这个问题。
2>.openOCD则就更麻烦了,所以我的建议是对调试和烧录配置这两大块能不能在第一次安装这个环境时做一个新手引导,指导大家来配置和建立这个环境,同时教大家如何建立调试环境和烧录方式与方法,而不是让我们自己摸索好半天才模糊的搞明白怎么搞。
4.在建立单独项目工程时,我喜欢将工程的配置环境放在一个目录中比如project目录中,然后就发现每次用vscode打开工程时,第一次总是找不到工程,第二次才能找到project目录下的环境文件,这一点也希望能够修复一下
5.是否有更多的配置选项能够看到编译过程,虽然现在编译能看到编译进度,但是有时候需要查看编译过程中一些gcc选项是否配置的正确,这个我好像没有看到,希望后面能够加上
最后我想说,环境最好能做到快速部署,你还能做的更好