该套件用于测试ARM-THUMB嵌入式应用二进制接口(EABI)程序调用标准(ATEPCS)的一致性。
ISO认证
ARM公司保持ISO9001:2008认证(编号为:LRQ0963114),这种认证适用于在ARM处理器上进行的设计、开发和的软件解决方案质量管理。
RoguewaveC++库自测试
提供一个附带RoguewaveC++标准模板库(STL)自测试套件。
GNU审核
这些测试从属于GNUC编译器发布的一部分。它们包括自检测试和用于编译器前后端测试。
Edison设计组(EDG)前后端测试套件
Keil产品集成
自从2006年发布以来,ARM编译器已经可以使用在所有KeilMDK-ARM版本(微控制器开发工具)。
调试测试
该工具检查ARM编译器正在产生的有效DWAFR调试信息,并能过使用目标-设计语言和DVAL(DWARF验证者注释语言)的嵌入式注释来分析源文件信息。
各种缺陷在缺陷数据库中被编号、记录和按优先级排序。根据优先级,它们会定期地被查看和作为修正目标。通过每夜的备份和异地存储使得缺陷数据更加安全。
MDK5.20支持32位或者64位WindowsVista、Windows7、Windows8、Windows10,不再支持WinXP系统了。
MDK-ARM的安装很简单,双击安装包“MDK520.EXE”,一路“Next”下去就OK了。遇到选择、填写信息按照要求做就行。安装完成,点击“Finish”之后会提示安装支持包,这个时候你可以选择安装,也可以直接退出(由自己下载安装)。步骤如下:
注册MDK-ARM
购买一套正版的MDK-ARM还是要花一笔钱,如果你不想花费那笔钱,就需要正式。正式文件“armkeygen.exe”在绿色资源网,请自行下载。
打开上面安装好的MDK-ARM(KeiluVision5),若出现下图提示,请关闭软件,重新以管理员身份运行软件(选中KeiluVision5->右键->以管理员身份运行)。
第一步、打开File->LicenseManagement、复制CID(备用)。
第二步、打开注册机“armkeygen”,①粘贴CID;②选择ARM;③生成注册码并复制(备用)。
第三步、正式注册,①将复制的注册码粘贴在下面位置1;②点击添加LIC(注册);③看到3信息说明注册成功;④点击关闭,这下就可以正常使用DMK-ARM了。
安装支持包
MDK-ARM的支持包有很多,建议根据自己需求下载安装(只安装使用到的支持包)。请在绿色资源网下载
双击支持包,会出现下图情况,一般情况下安装路径就是之前安装MDK-ARM对应下面的路径(建议不用修改),“Next”、“Finish”就行了。在安装路径下可以看到过出来的支持包文件(如下图),支持就可以直接开发软件了。