当前位置:首页 > 问问

一般用什么软件烧写STM32的程序 STM32程序烧写软件推荐

1、MDK-ARM

MDK-ARM是一款由英国Keil公司开发的通用集成开发环境(IDE),适用于STM32等微控制器的开发,并且支持汇编语言、C语言和C++语言等多种编程语言,其中包括了强大的调试功能、代码编辑器以及编译器等全部必须工具。

MDK-ARM主要特点:

1)完整的编译环境;

2)易用性高;

3)可帮助用户设计出精细的嵌入式应用程序。

2、IAR Embedded Workbench

IAR Embedded Workbench是一款由瑞典IAR开发的微处理器开发软件开发套件,该软件可以在一个易于使用的集成环境中提供编译器、调试器、链接器、库、ANSI C一集成开发环境一等工具,非常适合针对STM32开发。

IAR Embedded Workbench主要特点:

1)大量支持微控制器的芯片型号;

2)全面、高级调试功能,包括代码调试、程序分析和硬件调试;

3)可实现实时追踪能力。

3、ST Visual Develop(STVD)

ST Visual Develop是由ST公司开发的基于Eclipse平台的免费开发环境,它的主要目的是为了更便于基于各种Arm芯片进行开发和编译。

ST Visual Develop主要特点:

1)支持ST公司的所有微控制器产品线;

2)使用简单,易于学习;

3)有超级强大的工程管理都功能,可以方便的引入、管理第三方驱动库。

4、KEIL uVision

Keil uVision是一款集成开发环境(IDE),适用于STM32等微控制器的开发。它具有先进的代码编辑器、分析编译器、链接器和真实硬件仿真调试功能。uVision还具有用户友好的界面和强大的工程管理能力,可以轻松帮助用户开发微控制器程序。

KEIL uVision主要特点:

1)完整的编译环境;

2)易用性高,支持多种编程语言;

3)可帮助用户设计出精细的嵌入式应用程序。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章