嵌入式系统/ARM技术中的ARM低风险嵌入式系统软件RealView开发工具套件3.1
日前在美国加利福尼亚州圣何塞硅谷举行的嵌入式系统大会上,ARM公司推出RealView开发工具套件3.1,再次彰显为基于ARM全线处理器产品的嵌入式系统软件开发提供业界一流集成工具的承诺。 RealView开发工具套件3.1可改进性能以及对ARM处理器的支持,尤其值得注意的是,它能够更好地优化整个Cortex处理器系列,包括最新推出的首个专为FPGA的部署而开发的Cortex-M1处理器。 RealView开发工具套件3.1是首个支持最新Cortex-M1处理器的工具套件,可与Cortex系列所有处理器(包括Cortex-M1处理器)完整的指令集系统模块(ISSM) ARM公司的RealView开发工具套件3.1是针对嵌入式系统软件开发的一款高效解决方案,尤其专注于ARM处理器,特别是Cortex系列。此工具套件在加利福尼亚州圣何塞的嵌入式系统大会上发布,表明ARM致力于提供一流的集成开发环境以支持其全系列处理器。RealView 3.1的亮点在于它对Cortex-M1处理器的优化,这是首款专门为FPGA部署设计的Cortex处理器。 该工具套件的更新强化了对ARM处理器的支持,提高了性能,并提供了完整的指令集系统模块(ISSM)以支持Cortex系列所有处理器,包括Cortex-M1。这使得软件开发者能够在硬件可用前就开始基于Cortex处理器进行代码开发、固件创建和boot操作系统的构建,降低了开发风险和时间成本。 RealView 3.1通过集成的调试接口实现了跨开发平台的一致性,覆盖了周期精确模型、快速虚拟原型、FPGA部署和测试芯片等不同阶段。此外,对于应用处理器的开发,它首次提供了单独的NEON SIMD矢量编译器授权,以充分利用ARM的高性能信号处理架构。 在代码密度方面,新版本引入了一个microlib C库,这个库是ISO标准C运行时库的精简版,显著减少了微控制器应用所需的内存。代码尺寸的减少可达92%,对于资源受限的嵌入式系统至关重要。同时,易用性也得到了提升,如Eclipse IDE的集成,提供了一流的源代码管理和调试功能,使得开发者能更高效地工作。 RealView ICE 3.1与追踪模块的配合,增强了对ARM CoreSight调试和追踪技术的支持,现在开发者可以通过单个追踪断口管理多条追踪流,并且CoreSight串行线调试接口的引入进一步减少了调试所需的物理引脚数量。 此外,RealView 3.1增加了对ARM DSP指令集扩展、ETSI功能以及TI C55x DSP的支持,允许开发者使用C Intrinsics代替汇编语言编写信号处理代码,由编译器自动处理注册分配和调度。新套件还支持最新的ANSI C99语言标准,确保了代码的现代性和兼容性。 RealView开发工具套件3.1是ARM生态系统的重要组成部分,它通过提供优化的开发环境和强大的工具集,帮助嵌入式系统开发者更快、更高效地开发高性能、低风险的软件,适应快速变化的消费电子市场。
- 粉丝: 6
- 资源: 932
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助