1,安装Perl
安装Perl可以直接在网上下载,链接是:http://www.perl.org/
安装成功之后,windows打开cmd,键入perl -v 可以查看是否正确安装。如下是安装成功的照片
2,安装RVCT3.1
进入
https://silver.arm.com/download/Development_Tools/RVDS/RealView:_RVDS_deprecated/RVS31-BN-00000-r3p1-00rel0/RVS31-BN-00000-r3p1-00rel0.tgz
即可下载 RVCT3.1
自己总结一下RVCT的安装步骤如下:
1,rvct3.1安装文件包要放英文路径下,否则安装时会首先会弹出dos框提示,如下:
Badly encoded UTF-8 character (overly long encoding) at 174 in .\fwos\src\fwunicod.c
Badly encoded UTF-8 character (malformed header in leading byte) at 146 in .\fwos\src\fwunicod.c
Badly encoded UTF-8 character (malformed header in leading byte [no trailing zero]) at 149 in .\fwos\src\fwunicod.c
Bad shorten at 659 in .\fwos\src\fwstring.c
2,主题暂时使用 windows classic 模式。(右击桌面空白区域->个性化->Windows经典)
3,服务里面暂时停止Themes。(开始菜单->搜索程序和文件->输入“服务”->进入服务设置菜单)//可在任务管理-〉服务-〉Themes右键选停止
4,修改 Program Files 权限,去掉只读属性。(添加 License 时候要有写权限的)//此步很必要
5,右键点击 setup.exe,属性->兼容性,兼容模式选择 Windows XP SP3。
6,运行setup.exe。//选择xp sp3兼容性安装
7,装好以后再打开 theme。
下面是RVCT的破解流程
1,破解安装包提供了下载。
https://download.csdn.net/download/qq_33600019/10503168
2,破解文件夹目录下的所有文件拷到C:\Program Files (x86)\ARM目录下(自己的安装目录)
3,cmd下输入ipconfig /all,获取网卡物理地址,替换掉rvds.dat里面的HOSTID,保存,新的rvds.dat放到C盘根目录下。---C:\Program Files (x86)\ARM目录下也可。
4,新建一个C:\flexlm,并将rvds.dat更换名字为lisence.dat
5,运行License Wizard("..\ARM\Utilities\LicenseWizard\4.1\53\win_32-pentium\licwizard.exe"),手动指定C盘根目录下的lisence.dat安装授权。
出现询问是否安装到默认路径C:\Program Files\ARM\Licenses的弹出框时,点否。---点是也行,只要能找到lisence.dat即可。
注:如果点ADD后,弹出框报错,则继续点,直到弹出C:\Program Files\ARM\Licenses提示,点是即可。
6,打开cmd窗口,输入以下命令验证
C:\Users\Administrator\Desktop>armcc --vsn
C:\Users\Administrator\Desktop>armlink --vsn
C:\Users\Administrator\Desktop>tcc --vsnC:\Users\Administrator\Desktop>fromelf --vsn
C:\Users\Administrator\Desktop>armar --vsn
C:\Users\Administrator\Desktop>armcpp --vsn
8,上述指令出现正常的message时,恭喜你,安装成功,开始编程吧!!!!!