官方在推cubemxide,基于eclipse环境,不过必须要使用新的HAL库,移植了好几次标准库(正点原子教程用的库)都编译不过,但可以图形界面配置,挺方便的。
基于eclipse环境,可以用eclipse环境的GIT教程挺多的,git起来还挺方便的。
如果用标准库还是尽量用KEIL和IAR,只不过这些都是付费软件,在商业途径要谨慎
你使用Arduion软件,有这样的基础,建议你可以使用CubeMX软件+KELL软件。
CubeMX软件用于配置单片机的外设,生成KEILL工程和代码,KEILL主要是实现你的逻辑和应用