MDK开发环境课件

举报
资源描述
4 MDK4 MDK开发环境开发环境4.1 MDK4.1 MDK安装与配置安装与配置4.2 4.2 Vision IDEVision IDE4.3 4.3 开发过程开发过程4.4 4.4 创建新工程示例创建新工程示例1精品课件4.1 MDK安装与配置uuRealView MDK(Microcontroller Development Kit)RealView MDK(Microcontroller Development Kit)RealView MDK(Microcontroller Development Kit)RealView MDK(Microcontroller Development Kit)uuARMARMARMARM公司公司公司公司2007200720072007年推出的嵌入式开发工具年推出的嵌入式开发工具年推出的嵌入式开发工具年推出的嵌入式开发工具l l包括包括包括包括Vision IDE Vision IDE Vision IDE Vision IDE 开发环境(德国开发环境(德国开发环境(德国开发环境(德国KeilKeilKeilKeil公司)公司)公司)公司)RealView RVCT RealView RVCT RealView RVCT RealView RVCT 编译器(编译器(编译器(编译器(ARMARMARMARM公司)公司)公司)公司)uu用来开发基于用来开发基于用来开发基于用来开发基于ARMARMARMARM核核核核MCUMCUMCUMCU的嵌入式应用程序的嵌入式应用程序的嵌入式应用程序的嵌入式应用程序uu集两者优势,适合不同层次的开发者使用集两者优势,适合不同层次的开发者使用集两者优势,适合不同层次的开发者使用集两者优势,适合不同层次的开发者使用l l专业的应用程序开发工程师专业的应用程序开发工程师专业的应用程序开发工程师专业的应用程序开发工程师l l嵌入式软件开发入门者嵌入式软件开发入门者嵌入式软件开发入门者嵌入式软件开发入门者uu另一个集成开发环境另一个集成开发环境另一个集成开发环境另一个集成开发环境IAR EWARMIAR EWARMIAR EWARMIAR EWARMl lIAR SystemsIAR SystemsIAR SystemsIAR Systems公司公司公司公司l l著名的著名的著名的著名的C C C C编译器编译器编译器编译器IAR Embedded WorkbenchIAR Embedded WorkbenchIAR Embedded WorkbenchIAR Embedded Workbench支持众多的处理器支持众多的处理器支持众多的处理器支持众多的处理器ARMARMARMARM、8051805180518051、AVR32AVR32AVR32AVR32、MSP430MSP430MSP430MSP430等等等等2精品课件uuRealView MDKRealView MDKRealView MDKRealView MDK特点特点特点特点l l支持支持支持支持ARM7ARM7ARM7ARM7、ARM9ARM9ARM9ARM9、Cortex-M3Cortex-M3Cortex-M3Cortex-M3l l自动配置启动代码自动配置启动代码自动配置启动代码自动配置启动代码l l集成集成集成集成FlashFlashFlashFlash烧写烧写烧写烧写l lSimulationSimulationSimulationSimulation设备仿真设备仿真设备仿真设备仿真l l性能分析性能分析性能分析性能分析l l包括外围接口固件库(包括外围接口固件库(包括外围接口固件库(包括外围接口固件库(Fireware LibraryFireware LibraryFireware LibraryFireware Library)l l与与与与ARM ADSARM ADSARM ADSARM ADS编译器比较,性能提高编译器比较,性能提高编译器比较,性能提高编译器比较,性能提高20%20%20%20%以上以上以上以上4.1 MDK安装与配置3精品课件uu安装安装安装安装l lKeilKeilKeilKeil公司官方网站公司官方网站公司官方网站公司官方网站下载软件下载软件下载软件下载软件l l安装安装安装安装MDKMDKMDKMDK并安装执照(默认在并安装执照(默认在并安装执照(默认在并安装执照(默认在 C:Keil C:Keil C:Keil C:Keil)l l安装后,查看安装后,查看安装后,查看安装后,查看 C:KeilARM C:KeilARM C:KeilARM C:KeilARMBINBINBINBIN 动态链接文件动态链接文件动态链接文件动态链接文件BINxxBINxxBINxxBINxx 编译器和链接文件编译器和链接文件编译器和链接文件编译器和链接文件BoardsBoardsBoardsBoards 厂商设计的开发板例程厂商设计的开发板例程厂商设计的开发板例程厂商设计的开发板例程ExamplesExamplesExamplesExamples 大众化例程大众化例程大众化例程大众化例程FlashFlashFlashFlash 厂商的厂商的厂商的厂商的FlashFlashFlashFlash芯片所用到的驱动程序芯片所用到的驱动程序芯片所用到的驱动程序芯片所用到的驱动程序HLPHLPHLPHLP 帮助文档帮助文档帮助文档帮助文档INCINCINCINC 各公司基于各公司基于各公司基于各公司基于ARM Cortex-M3ARM Cortex-M3ARM Cortex-M3ARM Cortex-M3的各种的各种的各种的各种MCUMCUMCUMCU的头的头的头的头文件文件文件文件 ST ST ST ST公司的包括公司的包括公司的包括公司的包括STM32F10 xSTM32F10 xSTM32F10 xSTM32F10 x的固件库头文件的固件库头文件的固件库头文件的固件库头文件RLRLRLRL和和和和RTAgent RTAgent RTAgent RTAgent 免费的操作系统免费的操作系统免费的操作系统免费的操作系统RV31RV31RV31RV31 RealView RealView RealView RealView编译器库文件编译器库文件编译器库文件编译器库文件RV31LIBRV31LIBRV31LIBRV31LIB 固件库源代码固件库源代码固件库源代码固件库源代码SeggerSeggerSeggerSegger个个个个SignumSignumSignumSignumUSBUSBUSBUSB仿真器驱动仿真器驱动仿真器驱动仿真器驱动StartupStartupStartupStartup 各芯片厂家的各种启动代码各芯片厂家的各种启动代码各芯片厂家的各种启动代码各芯片厂家的各种启动代码UtilitiesUtilitiesUtilitiesUtilities PC PC PC PC机工具软件机工具软件机工具软件机工具软件4.1 MDK安装与配置4精品课件uuRealViewRealViewRealViewRealView编译工具集编译工具集编译工具集编译工具集l l面向面向面向面向ARMARMARMARM技术的编译器中,能够提供最佳性能的一款编技术的编译器中,能够提供最佳性能的一款编技术的编译器中,能够提供最佳性能的一款编技术的编译器中,能够提供最佳性能的一款编译工具译工具译工具译工具l l能生成优化的能生成优化的能生成优化的能生成优化的 32 32 32 32 位位位位 ARM ARM ARM ARM 指令集指令集指令集指令集l l16 16 16 16 位的位的位的位的 Thumb Thumb Thumb Thumb 指令集指令集指令集指令集l l最新的最新的最新的最新的 Thumb-2 Thumb-2 Thumb-2 Thumb-2指令集指令集指令集指令集l l完全支持完全支持完全支持完全支持 ISO ISO ISO ISO 标准标准标准标准C C C C 和和和和 C+C+C+C+l l生成的代码密度高、容量最小、性能高的生成的代码密度高、容量最小、性能高的生成的代码密度高、容量最小、性能高的生成的代码密度高、容量最小、性能高的4.1 MDK安装与配置5精品课件uuVision IDEVision IDEVision IDEVision IDEl l一个窗口化的软件开发平台一个窗口化的软件开发平台一个窗口化的软件开发平台一个窗口化的软件开发平台l l为广大单片机及嵌入式开发者所熟悉为广大单片机及嵌入式开发者所熟悉为广大单片机及嵌入式开发者所熟悉为广大单片机及嵌入式开发者所熟悉l l集成了功能强大的源代码编辑器集成了功能强大的源代码编辑器集成了功能强大的源代码编辑器集成了功能强大的源代码编辑器l l丰富的设备数据库丰富的设备数据库丰富的设备数据库丰富的设备数据库l l高速高速高速高速 CPU CPU CPU CPU 及片上外设模拟器及片上外设模拟器及片上外设模拟器及片上外设模拟器l l高级高级高级高级GDI GDI GDI GDI 接口接口接口接口l lFlash Flash Flash Flash 编程器编程器编程器编程器l l完善的开发工具手册完善的开发工具手册完善的开发工具手册完善的开发工具手册l l设备数据手册设备数据手册设备数据手册设备数据手册l l用户向导用户向导用户向导用户向导4.1 MDK安装与配置6精品课件uuMDKMDKMDKMDK对对对对Cortex-M3 Cortex-M3 Cortex-M3 Cortex-M3 处理器开发的支持处理器开发的支持处理器开发的支持处理器开发的支持l l作为作为作为作为 ARM ARM ARM ARM 嵌入式开发的主流工具嵌入式开发的主流工具嵌入式开发的主流工具嵌入式开发的主流工具l lMDK MDK MDK MDK 也是目前为数不多的完全支持也是目前为数不多的完全支持也是目前为数不多的完全支持也是目前为数不多的完全支持 Cortex-M3 Cortex-M3 Cortex-M3 Cortex-M3 处理器处理器处理器处理器开发的企业级开发工具开发的企业级开发工具开发的企业级开发工具开发的企业级开发工具l l内含内含内含内含STM32F10XSTM32F10XSTM32F10XSTM32F10X系列处理器片上外围接口系列处理器片上外围接口系列处理器片上外围接口系列处理器片上外围接口 BSP BSP BSP BSP 包包包包l l完整的数据手册完整的数据手册完整的数据手册完整的数据手册l l也可从也可从也可从也可从 获得获得获得获得MDKMDKMDKMDKl l各种相关文档、例程、技术支持各种相关文档、例程、技术支持各种相关文档、例程、技术支持各种相关文档、例程、技术支持4.1 MDK安装与配置7精品课件uuMDK 3.X MDK 3.X MDK 3.X MDK 3.X 最小系统要求最小系统要求最小系统要求最小系统要求l l操作系统:操作系统:操作系统:操作系统:Windows 98Windows 98Windows 98Windows 98Windows NT4Windows NT4Windows NT4Windows NT4Windows 2000Windows 2000Windows 2000Windows 2000Windows XPWindows XPWindows XPWindows XPl l硬盘空间:硬盘空间:硬盘空间:硬盘空间:30M 30M 30M 30M 以上以上以上以上l l内存:内存:内存:内存:128M 128M 128M 128M 以上以上以上以上4.1 MDK安装与配置8精品课件uuMDK 3.XMDK 3.XMDK 3.XMDK 3.X的安装的安装的安装的安装l l购买购买购买购买MDKMDKMDKMDK的安装程序的安装程序的安装程序的安装程序l l建议在安装之前关闭所有的应
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 办公文档 > 教学/培训


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号