TinyM0 开发环境

1 工具

1.1 从 http://www.zlgmcu.com/NXP/LPC1000/LPC1100.asp 下载

【快速入门】TinyM0系列开发套件快速入门 V1.11.pdf;

【配套例程】TinyM0开发板实验例程(Keil) V2.00;

TKScope_hardware_driver_cn

1.2 从 http://www.keil.com/ 下载 MDK-Core Version 5 (MDK512.EXE (434,699K) )(https://www.keil.com/demo/eval/arm.htm),编译的时候有32kb的限制,需要破解(http://yun.baidu.com/share/link?shareid=3202013701&uk=2904701007)。

2 步骤

按《TinyM0系列开发套件快速入门 V1.11》装好仿真器驱动和Keil MDK5。文档中用的是Keil4,所以有几个地方不一样。

2.1 首先是Pack Installer,Keil5是可以选择安装各种器件的库,选择Device NXP对应的Packs安装。

2.2 在硬件仿真和下载程序的时候Option->Debug 中的use里找不到TKScope Debug for ARM。

在安装TKScopeSetup_ARM.EXE 时注意:

这个程序会在所选地址下生成一个TKScope文件夹和TOOLS.INI文件,所以最好把C:\Keil_v5文件夹中的TOOLS.INI备份一个,或重命名。

安装地址我选的是C:\Keil_v5。

安装完后,打开新生成的TOOLS.INI,里面有这些内容

[UV2]
ORGANIZATION=
NAME=
EMAIL=
TOOL_VARIANT=mdk_lite
[ARM]
PATH="C:\Keil_v5\ARM\"
CPUDLL0=SARM.DLL(TDRV0)
CPUDLL1=SARMCM3.DLL(TDRV0)
CPUDLL2=SARMCR4.DLL(TDRV0)
TDRV0=..\TKScope\ULP2ARM_TKSCP_DRV_ARM_for_AGDI.dll ("TKScope Debug for ARM")

...

其中[ARM]下面是仿真时会用到的库。

打开KEIL后,会出现一些文件地址丢失的问题,原因是新生成的TOOLS.INI文件不全(可能是我的安装顺序有问题),更安全的方法是把新生成TOOLS.INI中的信息添加到原来的INI文件中,这样系统默认的其他库还能接着用。

参考新生成的TOOLS.INI,将原来INI文件中[ARM]的内容修改如下:

[ARM]
PATH="C:\Keil_v5\ARM\"
VERSION=5.12
PATH1="C:\GNU Tools ARM Embedded\4.8 2014q2\"
TOOLPREFIX=arm-none-eabi-
CPUDLL0=SARM.DLL(TDRV0,TDRV4,TDRV5,TDRV8,TDRV15) # Drivers for ARM7/9 devices
CPUDLL1=SARMCM3.DLL(TDRV1,TDRV2,TDRV3,TDRV4,TDRV6,TDRV7,TDRV9,TDRV10,TDRV11,TDRV12,TDRV13,TDRV14,TDRV15) # Drivers for Cortex-M devices
CPUDLL2=SARMCR4.DLL(TDRV6,TDRV15) # Drivers for Cortex-R4 devices
BOOK0=HLP\RELEASE_NOTES.HTM("Release Notes",GEN)
BOOK1=HLP\ARMTOOLS.chm("Complete User's Guide Selection",C)
TDRV0=BIN\UL2ARM.DLL("ULINK2/ME ARM Debugger")
......
TDRV14=PEMicro\Pemicro_ArmCortexInterface.dll("PEMicro Debugger")
TDRV15=..\TKScope\ULP2ARM_TKSCP_DRV_ARM_for_AGDI.dll ("TKScope Debug for ARM")
DELDRVPKG0=ULINK\UninstallULINK.exe("ULINK Pro Driver V1.0")
LIC0=BL2VE-5698W-331M1-C52XU-2RW74-UBXS9

 如果之前TKScopeSetup_ARM.EXE安装的地址选择不是C:\Keil_v5的话,PATH="C:\Keil_v5\ARM\"就会有问题。

改完之后就可以在Option->Debug 中的use里看到TKScope Debug for ARM了。

转载于:https://www.cnblogs.com/dengwx/p/4146536.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值