Stm32 支持多种开发环境,目前国内比较流行的主要有 RealView MDK 和 IAR FOR ARM。其
中 RealViews MDK 原先是 Keil 的产品,后被 ARM 收购,其 IDE 设计与原先的 PK51 套件类似,
因此对于原先使用 uVersion 集成开发环境开发 51 程序的用户而言上手比较容易,于此同时,
Keil 还提供了较强的软件仿真功能;MDK 的硬件仿真支持 ULINK 和 JLINK(通过 RDI 方式),最
近的版本还支持了 STLink(一个较低成本的 STM32 单片机仿真器)。作为嵌入式编译器方面的
老大,IAR 公司也有其 ARM 解决方案 IAR Embedded Workbench;IAR 平台的最大特点使其生成
代码的效率高、体积小,一直以来其编译器的性能都是相当出色的,但是比起 Keil 来其 IDE 界
面和仿真功能的易用性不佳(尤其是对于国内大量使用 Keil 开发 51 单片机的用户而言,需要
一段适应过程)。其它的编译器还有 ARM 公司的 RealView 和开源解决方案 GCC+Eclipse,由于
价格或易用性等原因在国内均不是很流行,以下介绍 IAR 平台为主。
那么,如何在 IAR 平台上建立 STM32 的开发环境呢?
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !