做嵌入式工程师不得不说的那些开发工具,让你效率翻倍
作为一个软件开发人员,除了程序能力素养方面外,还应该熟练地使用各种常用的辅助工具,所谓“工欲善其事,必先利其器”;通过这些工具能提升自己的专业素养,且在工作中选择合适的工具可以起到事半功倍的效果。
下面介绍各种常用软件,可以选择通过合适的工具来提高我们的工作效率。
///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///
正文开始:
IDE
单片机软件开发常常使用 IDE(嵌入式集成开发环境),因为 IDE软件集成了编辑、编译、下载、调试等功能,在开发时十分便利,由于单片机种类繁多,因此所用的 IDE软件也繁多,以下介绍常用的 IDE和单片机,如:
KEIL4:51单片机等
MDK(KEIL5):STM32等ARM系列的单片机
IAR(for stm8/arm):STM8、STM32等ARM系列的单片机、K60等飞思卡尔
SPC5 Studio:ST公司新推出的SPC560/SPC570等系列单片机
CodeWarrior:M(S)PC5604等NXP(飞思卡尔)系列单片机
其他
对所使用的IDE软件进一步熟悉,熟练地使用相关IDE在软件开发和软硬件调试时能够解决很多事情,这里不多说。
版本控制工具
版本控制软件提供完备的版本管理功能,用于储存、追踪