keil环境搭建
发布日期:2021-05-07 09:27:58 浏览次数:29 分类:精选文章

本文共 1130 字,大约阅读时间需要 3 分钟。

如何学习arm

ARM的知识点很多很杂,单个的汇编指令一看就懂,但是结合uboot代码后,却一段都看不下去,网上搜资料,一大堆,屡不清楚条理,什么原因呢?

主要是各个知识点之间关系千丝万缕,融汇成一个整体,要想看懂类似于uboot这样的汇编代码 ,除了了解汇编指令 ,还要要了解整个SOC的架构 ,了解各个控制器的使用原理 以及各个寄存器的使用方法,代码编译原理 等等。如果不按照一定顺序学习,肯定会走很多的弯路。

一、KEIL、MDK、uVision、ARM之间的关系

1、KEIL

  • 既是公司名称 , 同时也是KEIL公司所有的开发工具。2005年被ARM收购。

2、uVision

  • KEIL公司开发的集成开发环境(IDE)。
  • 共有4个版本:uVision2、uVision3、uVision4、uVision5。

3、MDK

  • 英文全称:Microcontroller Development Kit。
  • MDK-ARM = KEIL MDK = RealView MDK = KEIL For ARM,统一用 MDK-ARM 称呼。

MDK-ARM 为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。MDK-ARM专为微控制器应用而设计,不仅易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用。

MDK-ARM有四个可用版本,分别是MDK-Lite、MDK-Basic、MDK-Standard、MDK-Professional。所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。

二. 安装

一、MDK(Keil)软件安装

1)请点击:mdk_xxx.exe,安装MDK软件【忽略版本号,x以实际文件内容为准】

2)请点击:Keil.STM32FXxx_DFP.x.x.x.pack,安装芯片支持包【忽略版本号,x以实际文件内容为准】

说明:MDK软件试用版本可以公开下载,且无需付费,所以我们下载了试用版本存放在光

盘供大家试用,MDK软件版权属于ARM公司,其他试用版本均可在Keil官网下载:
http://www.keil.com/download/product
软件包地址: http://www.keil.com/dd2/Pack/

二、MDK注册

上面提供的MDK软件是试用版本,只能编译32K程序,超过32K程序需要注册。未注册

软件编译程序会提示错误信息。由于MDK版权属于ARM公司,非学习研究用途,请咨询
ARM官方获取相关许可证

学生工程师学习研究用途需要使用MDK,请百度:MDK注册2032,自行寻找购买的渠

道方法即可

上一篇:同步时序逻辑电路分析
下一篇:时序逻辑电路(组成,方程,分类,逻辑功能)

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月29日 10时17分31秒