4、扩展性

从早期的SOC设计阶段到芯片上软件测试,小型的cortex-M0系统到服务器级的Neoverse平台,从初始项目到企业级项目。该IDE都可根据你的项目进行扩展。

Arm Development Studio的组成

ARM Development Studio解决了开发人员从系统设计到软件开发的复杂挑战。由如下套件组成,一套综合编译器工具组件、调试器、性能分析器、图形开发工具以及虚拟平台。所有这些都有两个最适合您的开发需要的集成开发环境(IDE)可供选择:

  • 基于Eclipse IDE的development studio和来自Keil MDK的μVision IDE,让开发者更有效率地进行开发和项目管理
  • Arm C/C++编译器 Arm Compiler 6
  • Arm Debugger和Keil Debugger
  • Streamline性能分析器
  • 图形开发工具
  • Armv7和Armv8的虚拟平台

uVision IDEDevelopment Studio IDE

KEIL MDK的核心,uVision IDE 为cortex-m微处理器以及类似设备的裸机开发以及基于rtos操作系统开发的项目提供快速便利的开发体验。该IDE经过了长年的打磨,从项目的创建到设备的编程都是易于操作的。它使用windows系统。Arm定制的基于Eclipse的IDE非常适合管理多核项目,允许与数以千计的开源和商业Eclipse插件轻松集成。适用于Linux和windows 64位系统。

一、业界领先的Arm C/C++编译器

这是一款优化基于arm架构设备的c/c++编译工具。提高了执行效率以及创建更小容量的代码。凭借出色的性能,ARM Compiler可以开发高效产品,利用ARM Cortex处理器和架构的所有功能,从ARMv6-M到ARMv8-A 64位ARM。 这种通用编译器可优化裸机和嵌入式(RT)OS应用程序的代码。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查