推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

STM32开发环境(工具)之KeilMDK介绍

更新时间:2019-08-30 10:14:48 大小:4M 上传用户:sun2152查看TA发布的资源 标签:stm32keil mdk 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(3) 举报

资料介绍

STM32微处理器基于ARM核,所以很多基于ARM嵌入式开发环境都可用于STM32开发平台。开发工具都可用于STM32开发。选择合适的开发环境可以加快开发进度,节省开发成本。本章将先对STM32常用的开发工具Keil MDK和IAREWARM进行简单介绍,然后结合STM32_SK仿真评估板和STM32F103C的开发板讲解STM32片上资源使用,最后给出一个基于STM32的数据采集器的应用实例。

5.1Keil MDK介绍

Keil 是德国知名软件公司Keil(现已并入ARM公司)开发的微控制器软件开发平台,是目前ARM内核单片机开发的主流工具。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器在内的完整开发方案,通过一个集成开发环境(uVision)将这些功能组合在一起。uVision当前最高版本是uVision3,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发ARM应用的工程师,都对它十分喜欢。


部分文件列表

文件名 大小
STM32开发环境(工具)之KeilMDK介绍.pdf 4M

部分页面预览

(完整内容请下载后查看)
STM32 微处理器基于 ARM 核,所以很多基于 ARM 嵌入式开发环境都可用于 STM32  
开发平台。开发工具都可用于  
节省开发成本。本章将先对  
STM32 开发。选择合适的开发环境可以加快开发进度,  
STM32 常用的开发工具 Keil MDK IAR EWARM 进行简  
单介绍后结合 STM32_SK 仿真评估板和 STM32F103C 的开发板讲解 STM32 片上  
资源使用,最后给出一个基于  
STM32 的数据采集器的应用实例。  
5.1 Keil MDK 介绍  
Keil 是德国知名软件公司 Keil(现已并入 ARM 公司)开发的微控制器软件开发平台,  
是目前 ARM 内核单片机开发的主流工具。 Keil 提供了包括 C 编译器汇编接器、  
库管理和一个功能强大的仿真调试器在内的完整开发方案,通过一个集成开发环境  
uVision 这些功能组合在一起。 uVision 当前最高版本是 uVision3, 它的界面和常用  
的微软 VC++ 的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强  
大的功能。因此很多开发 ARM 应用的工程师,都对它十分喜欢。  
5.1.1 开发过程及集成开发环境简介  
1. Keil 的软件开发周期  
使用 Keil 来开发嵌入式软件, 开发周期和其他的平台软件开发周期是差不多的, 大致有  
以下几个步骤:  
1. 创建一个工程,选择一块目标芯片,并且做一些必要的工程配置。  
2. 编写 C 或者汇编源文件。  
3. 编译应用程序。  
4. 修改源程序中的错误。  
5. 联机调试。  
下面这种结构图完整描述了  
Keil 开发软件的整个过程。  

全部评论(3)

  • 2020-12-03 09:42:45luotuolong

    谢谢,好用,,收藏了

  • 2020-10-10 13:14:41hnpyxj

    谢谢楼主!!

  • 2020-07-13 11:47:16jiangyk

    通过本资料的学习,让我对编程环境的使用有了进一步的掌握。