对于单片机的开发,少不了各种电脑软件的使用,现在我们来总结一下单片机开发需要些什么软件,以及各软件的功能吧。
1.编程软件——Keil
这是最常用的也是接触最多的单片机开发编程软件,其实根据不同的开发对象要求,Keil分为很多种类,有针对C51单片机的Keil软件,有针对ARM开发的Keil for ARM等等。这个软件小编是编辑单片机程序是的必备品。该软件可以编写汇编程序和C程序。将程序转化成.hex文件也是该程序的一大重要功能。当然当前讲的其软件功能都是针对单片机开发所最基本的功能。其还有很多其他功能可供选择。
2.硬件系统仿真工具——Proteus
Proteus是一个不错的电路仿真软件,它具有很是强大的仿真库,能够实现很多基本的单片机电路的仿真。当然可以将生成的.hex文件加载到该程序中,就可以实现程序实现的功能了。
3.单片机烧录软件——STC_ISP
电路的设计已经完成了,而且也验证了程序及电路的正确性,那么该要将程序烧录到具体的硬件电路上实现了。这就要说起烧录软件了。STC——ISP就是一个不错的烧录软件,烧录过程中还要使用USB—TTL烧录器,烧录器完成的功能就是将单片机与电脑连接,完成烧录。
单片机开发所使用的软件大体上就是这么多,当然还有其他的各种优秀的软件可供选择,这里只简单的给出一组选择。如果有叙述不当的地方还请多多指教。如果需要的话,我还可以将软件的具体使用说明资料发送给你,或是今后在公众号上陆续给出一些使用说明。
领取专属 10元无门槛券
私享最新 技术干货