英蓓特RealView MDK:ARM开发工具与嵌入式解决方案

5星 · 超过95%的资源 需积分: 9 118 下载量 76 浏览量 更新于2025-01-05 收藏 2.67MB PDF 举报
RealView MDK 是一款针对 ARM 架构的开发工具解决方案,由深圳市英蓓特信息技术有限公司(简称英蓓特)提供。英蓓特自2000年成立以来,一直专注于为全球嵌入式系统开发者提供全面的工具、技术和信息服务,是国内最早致力于 ARM 工具研发和服务的企业之一。作为 ARM 公司的重要合作伙伴,英蓓特持有 ARM 公司的 ATC 授权,并且是 ARM 在中国的第一家合资企业,同时也是 Microsoft 的银牌合作伙伴,以及 ST、NXP、ATMEL、Luminary、ADI、Samsung、CirrusLogic 等知名半导体厂商的第三方合作伙伴。 英蓓特的主要业务涵盖了 ARM 工具、教育系统与培训、手持设备、嵌入式系统开发等多个领域。他们的服务范围包括嵌入式计算机、控制板、模块板等硬件平台,以及嵌入式平台的定制化服务,如智能手机、工业PDA、消费电子产品(如MP4、GPS、PMP等)的开发支持。此外,他们还提供了针对 ARM7、ARM9 和 Cortex-M3 等基于微控制器设备的 Target Debug 功能,如 ULink2 USB-JTAG适配器,它配备有实时监控工具 Real-Time Agent 和 Serial Wire Viewer。 RealView MDK 主要组件包括: 1. **RealView MDK + ulink2**:这是一款集成开发环境,提供高效、直观的编程界面,支持实时调试、代码编译、链接和调试,以及串行和并行调试功能。 2. **Keil Tools**:与 Keil IDE 集成,提供高级的源代码编辑、编译和调试工具,适用于 ARM 处理器。 3. **PK51/166/DK251**:这些可能是特定的开发板或套件,用于在实际硬件上测试和验证代码。 4. **RVDS+RVICE**:这可能指的是 RealView Development Suite(开发套件)和 RealView ICE(In-Circuit Emulator),前者是开发工具集,后者是硬件仿真器。 5. **ARMEvaluationBoards**:评估板,用于演示和实验设计,包含多种 ARM 微处理器平台,帮助开发者快速熟悉和测试新技术。 6. **ARM7, ARM9 and Cortex-M3 based MCU devices**:针对不同性能级别的 ARM 微控制器,提供针对这些架构的开发支持。 7. **TargetDebug**:强调对目标硬件的调试能力,包括实时调试、内存分析等功能。 8. **ULINK2 USB-JTAG Adapter**:用于通过 USB 连接到目标设备进行调试,提供高速数据传输和调试支持。 9. **RealView RTX Source Code**:Real-Time Executive (RTOS) 的源代码,为实时操作系统提供技术支持。 10. **TCP/IP Suite**:网络通信协议套件,便于嵌入式系统接入互联网或构建网络应用。 11. **Flash FileSystem**:文件系统管理工具,支持在闪存中存储和访问数据。 12. **USB Device Interface**:USB 设备接口,支持嵌入式系统与外部设备的交互。 13. **CAN Interface**:Controller Area Network 接口,用于汽车电子和工业自动化中的通信。 14. **Examples and Templates**:示例代码和模板,帮助开发者快速上手并学习新功能。 15. **Real-Time Library**:实时编程库,提供高性能的实时处理能力。 16. **Third Party Utilities**:第三方实用工具,可能包括兼容性和扩展功能。 17. **RealView Microcontroller**:专为微控制器设计的开发工具,优化了性能和资源使用。 RealView MDK 提供了一个全面且强大的 ARM 开发平台,不仅包含开发工具,还有丰富的示例和支持,旨在帮助开发者高效地创建和调试基于 ARM 架构的嵌入式系统。