|
在没学习单片机开发之前,大家可能听说单片机类型很多,而且开发用到的软件也很多,但其实并不需要,要讲究循序渐进,慢慢来就可以。那单片机开发到底要用到哪些软件呢?接下来TCOOP就来为大家分享!
1)Keil编程开发环境(必备)
这个是最核心的工具了,用来编写和编译程序,还有一个最重要的功能就是仿真,快速地帮你定位程序BUG,不过要配合ST-Link或者其他仿真器用。
一般51单片机和STM32单片机是要用不同版本的Keil,这两者不能兼容,如果装的话记得放在不同的文件夹下面,否则会有影响,主要体现在两个只能用一个。
2)Sscom(必备)
这是一个串口调试必备,类似软件也有很多,但TCOOP认为这个更好用些。
3)Notepad++
这个软件主要看个人喜好使用,并非必须。如果一个代码量很大的c文件,找函数和变量都比较方便,也有不少伙伴一般是用这个软件来编写和修改程序,然后用keil来编译。
4)Altium Designer
这个原理图和PCB绘制软件,如果是软件开发,通常只它来看原理图。类似的专业软件有挺多,大家也可以选择其它自己觉得好用的。
5)下载工具
不同品牌下载工具是不一样的,如果是STM32就用Keil,也支持串口下载,但是没Keil效率这么高,也没那么方便。
在单片机开发中主要使用的软件就是这些,其他的软件大家可以在有需要的时候去装上就可以了,没必要一上来就装一大堆软件。以上就是TCOOP今天为大家分享的单片机开发需要用到得软件,如果您还有其他疑问,欢迎一起探讨交流。
|
|