安好ARM后再安C51不能工作的解决方法分享

keil c51 arm
很多朋友都在想,怎么让keil c51与arm能够并存使用。有安装经验的朋友都知道,安好c51后再安arm,c51不能正常工作;安好arm后再安c51,arm不能正常工作.
网上也有相关解决办法,不过不怎么样,要么不详细,要么就是复制粘贴。不多说看图片:
第一:先安装c51(必须先安装c51,不能先安装arm,否则会失败。)
第二:安装keil arm(不能安装在同一个文件夹下)
我当前安装的是mdk arm4.53
第三:打开keil c51和keil arm 两个文件夹,分别找到tools.ini
分别打开两个“tools.ini”,将keil c51文件夹下的tools.ini文件中[c51]段复制到keil arm中tools.ini文件的最后;将keil arm文件夹下的tools.ini文件中[arm]段复制到keil c51中tools.ini文件的最后:
tools.ini -->keil arm
[uv2]
organization=小川电子工作室
name=小川电子工作室, 小川电子工作室
email=paulhyde@126.com
armsel=1
book0=uv4\release_notes.htm(uvision release notes,gen)
[arm]
path=d:\keil arm\arm\
version=4.50
path1=c:\program files\arm-none-eabi-gcc-4_6\
toolprefix=arm-none-eabi-
cpudll0=sarm.dll(tdrv0,tdrv5,tdrv6,tdrv10) # drivers for arm7/9 devices
cpudll1=sarmcm3.dll(tdrv1,tdrv2,tdrv3,tdrv4,tdrv5,tdrv7,tdrv8,tdrv9,tdrv11,tdrv12,tdrv13) # drivers for cortex-m devices
cpudll2=sarmcr4.dll(tdrv7) # drivers for cortex-r4 devices
book0=hlp\release_notes.htm(release notes,gen)
book1=hlp\armtools.chm(complete user's guide selection,c)
book2=hlp\rl_release_notes.htm(rl-arm release notes,gen)
book3=cmsis\index.html(cmsis documentation,gen)
tdrv0=bin\ul2arm.dll(ulink2/me arm debugger)
tdrv1=bin\ul2cm3.dll(ulink2/me cortex debugger)
tdrv2=bin\agdirdi.dll(rdi interface driver)
tdrv3=bin\ablstcm.dll(altera blaster cortex debugger)
tdrv4=bin\lmidk-agdi.dll(stellaris icdi)
tdrv5=signum\siguv3arm.dll(signum systems jtagjet)
tdrv6=segger\jltagdi.dll(j-link / j-trace)
tdrv7=segger\jl2cm3.dll(cortex-m/r j-link/j-trace)
tdrv8=stlink\st-linkiii-keil.dll (st-link (deprecated version))
tdrv9=bin\ulp2cm3.dll(ulink pro cortex debugger)
tdrv10=bin\ulp2arm.dll(ulink pro arm debugger)
tdrv11=nulink\nu_link.dll(nulink debugger)
tdrv12=silabs\slab_cm_keil.dll(silabs uda debugger)
tdrv13=stlink\st-linkiii-keil_swo.dll (st-link debugger)
deldrvpkg0=ulink\uninstallulink.exe(ulink pro driver v1.0)
lic0=zb48t-rrrxd-gje6p-m4j11-65ji1-ghtpn
book4=signum\docs\siguv3arm.htm(signum systems jtagjet driver documentation,gen)
[armads]
path=d:\keil arm\arm\
path1=bin40\
cpudll0=sarm.dll(tdrv0,tdrv5,tdrv6,tdrv10) # drivers for arm7/9 devices
cpudll1=sarmcm3.dll(tdrv1,tdrv2,tdrv3,tdrv4,tdrv5,tdrv7,tdrv8,tdrv9,tdrv11,tdrv12,tdrv13) # drivers for cortex-m devices
cpudll2=sarmcr4.dll(tdrv7) # drivers for cortex-r4 devices
book0=hlp\release_notes.htm(release notes,gen)
book1=hlp\armtools.chm(complete user's guide selection,c)
book2=hlp\rl_release_notes.htm(rl-arm release notes,gen)
book3=cmsis\index.html(cmsis documentation,gen)
book4=signum\docs\siguv3arm.htm(signum systems jtagjet driver documentation,gen)
tdrv0=bin\ul2arm.dll(ulink2/me arm debugger)
tdrv1=bin\ul2cm3.dll(ulink2/me cortex debugger)
tdrv2=bin\agdirdi.dll(rdi interface driver)
tdrv3=bin\ablstcm.dll(altera blaster cortex debugger)
tdrv4=bin\lmidk-agdi.dll(stellaris icdi)
tdrv5=signum\siguv3arm.dll(signum systems jtagjet)
tdrv6=segger\jltagdi.dll(j-link / j-trace)
tdrv7=segger\jl2cm3.dll(cortex-m/r j-link/j-trace)
tdrv8=stlink\st-linkiii-keil.dll (st-link (deprecated version))
tdrv9=bin\ulp2cm3.dll(ulink pro cortex debugger)
tdrv10=bin\ulp2arm.dll(ulink pro arm debugger)
tdrv11=nulink\nu_link.dll(nulink debugger)
tdrv12=silabs\slab_cm_keil.dll(silabs uda debugger)
tdrv13=stlink\st-linkiii-keil_swo.dll (st-link debugger)
rtos0=dummy.dll(dummy)
rtos1=vartxarm.dll (rtx kernel)
deldrvpkg0=ulink\uninstallulink.exe(ulink pro driver v1.0)
[c51]
path=d:\keil c51\c51\
version=v9.06
book0=hlp\release_notes.htm(release notes,gen)
book1=hlp\c51tools.chm(complete user's guide selection,c)
tdrv0=bin\mon51.dll (keil monitor-51 driver)
tdrv1=bin\isd51.dll (keil isd51 in-system debugger)
tdrv2=bin\mon390.dll (mon390: dallas contiguous mode)
tdrv3=bin\lpc2emp.dll (lpc900 epm emulator/programmer)
tdrv4=bin\ul2upsd.dll (st-upsd ulink driver)
tdrv5=bin\ul2xc800.dll (infineon xc800 ulink driver)
tdrv6=bin\monadi.dll (adi monitor driver)
tdrv7=bin\das2xc800.dll (infineon das client for xc800)
tdrv8=bin\ul2lpc9.dll (nxp lpc95x ulink driver)
rtos0=dummy.dll(dummy)
rtos1=rtxtiny.dll (rtx-51 tiny)
rtos2=rtx51.dll (rtx-51 full)
lic0=extev-piy1m-wn1af-6k3hk-dra7y-fbxvw
keil-->c51
[uv2]
organization=小川工作室
name=王川北, 111
email=111
book0=uv4\release_notes.htm(uvision release notes,gen)
[c51]
path=d:\keil c51\c51\
version=v9.06
book0=hlp\release_notes.htm(release notes,gen)
book1=hlp\c51tools.chm(complete user's guide selection,c)
tdrv0=bin\mon51.dll (keil monitor-51 driver)
tdrv1=bin\isd51.dll (keil isd51 in-system debugger)
tdrv2=bin\mon390.dll (mon390: dallas contiguous mode)
tdrv3=bin\lpc2emp.dll (lpc900 epm emulator/programmer)
tdrv4=bin\ul2upsd.dll (st-upsd ulink driver)
tdrv5=bin\ul2xc800.dll (infineon xc800 ulink driver)
tdrv6=bin\monadi.dll (adi monitor driver)
tdrv7=bin\das2xc800.dll (infineon das client for xc800)
tdrv8=bin\ul2lpc9.dll (nxp lpc95x ulink driver)
rtos0=dummy.dll(dummy)
rtos1=rtxtiny.dll (rtx-51 tiny)
rtos2=rtx51.dll (rtx-51 full)
lic0=8v02z-jix83-09vg9-4m1ji-yksd6-5kbq3
[arm]
path=d:\keil arm\arm\
version=4.50
path1=c:\program files\arm-none-eabi-gcc-4_6\
toolprefix=arm-none-eabi-
cpudll0=sarm.dll(tdrv0,tdrv5,tdrv6,tdrv10) # drivers for arm7/9 devices
cpudll1=sarmcm3.dll(tdrv1,tdrv2,tdrv3,tdrv4,tdrv5,tdrv7,tdrv8,tdrv9,tdrv11,tdrv12,tdrv13) # drivers for cortex-m devices
cpudll2=sarmcr4.dll(tdrv7) # drivers for cortex-r4 devices
book0=hlp\release_notes.htm(release notes,gen)
book1=hlp\armtools.chm(complete user's guide selection,c)
book2=hlp\rl_release_notes.htm(rl-arm release notes,gen)
book3=cmsis\index.html(cmsis documentation,gen)
book4=signum\docs\siguv3arm.htm(signum systems jtagjet driver documentation,gen)
tdrv0=bin\ul2arm.dll(ulink2/me arm debugger)
tdrv1=bin\ul2cm3.dll(ulink2/me cortex debugger)
tdrv2=bin\agdirdi.dll(rdi interface driver)
tdrv3=bin\ablstcm.dll(altera blaster cortex debugger)
tdrv4=bin\lmidk-agdi.dll(stellaris icdi)
tdrv5=signum\siguv3arm.dll(signum systems jtagjet)
tdrv6=segger\jltagdi.dll(j-link / j-trace)
tdrv7=segger\jl2cm3.dll(cortex-m/r j-link/j-trace)
tdrv8=stlink\st-linkiii-keil.dll (st-link (deprecated version))
tdrv9=bin\ulp2cm3.dll(ulink pro cortex debugger)
tdrv10=bin\ulp2arm.dll(ulink pro arm debugger)
tdrv11=nulink\nu_link.dll(nulink debugger)
tdrv12=silabs\slab_cm_keil.dll(silabs uda debugger)
tdrv13=stlink\st-linkiii-keil_swo.dll (st-link debugger)
deldrvpkg0=ulink\uninstallulink.exe(ulink pro driver v1.0)
lic0=ujwbs-lngb0-8fwie-5n2gj-ukxd9-ntbgm
[armads]
path=d:\keil arm\arm\
path1=bin40\
cpudll0=sarm.dll(tdrv0,tdrv5,tdrv6,tdrv10) # drivers for arm7/9 devices
cpudll1=sarmcm3.dll(tdrv1,tdrv2,tdrv3,tdrv4,tdrv5,tdrv7,tdrv8,tdrv9,tdrv11,tdrv12,tdrv13) # drivers for cortex-m devices
cpudll2=sarmcr4.dll(tdrv7) # drivers for cortex-r4 devices
book0=hlp\release_notes.htm(release notes,gen)
book1=hlp\armtools.chm(complete user's guide selection,c)
book2=hlp\rl_release_notes.htm(rl-arm release notes,gen)
book3=cmsis\index.html(cmsis documentation,gen)
book4=signum\docs\siguv3arm.htm(signum systems jtagjet driver documentation,gen)
tdrv0=bin\ul2arm.dll(ulink2/me arm debugger)
tdrv1=bin\ul2cm3.dll(ulink2/me cortex debugger)
tdrv2=bin\agdirdi.dll(rdi interface driver)
tdrv3=bin\ablstcm.dll(altera blaster cortex debugger)
tdrv4=bin\lmidk-agdi.dll(stellaris icdi)
tdrv5=signum\siguv3arm.dll(signum systems jtagjet)
tdrv6=segger\jltagdi.dll(j-link / j-trace)
tdrv7=segger\jl2cm3.dll(cortex-m/r j-link/j-trace)
tdrv8=stlink\st-linkiii-keil.dll (st-link (deprecated version))
tdrv9=bin\ulp2cm3.dll(ulink pro cortex debugger)
tdrv10=bin\ulp2arm.dll(ulink pro arm debugger)
tdrv11=nulink\nu_link.dll(nulink debugger)
tdrv12=silabs\slab_cm_keil.dll(silabs uda debugger)
tdrv13=stlink\st-linkiii-keil_swo.dll (st-link debugger)
rtos0=dummy.dll(dummy)
rtos1=vartxarm.dll (rtx kernel)
deldrvpkg0=ulink\uninstallulink.exe(ulink pro driver v1.0)

区块链应用领域中金融和溯源被公认为是最佳的应用场景
圆柱锂电池定制的流程通常分为以下几个步骤
千视电子为全球用户献上科技“盛宴” IBC 2023展会大放异彩
统信软件与OpenHarmony深度合作共筑自主智能终端场景新生态
放大器市场趋势:高集成度系统解决方案
安好ARM后再安C51不能工作的解决方法分享
河北工大:激光写入多孔石墨烯泡沫,用于多路电化学汗液传感器
除了汽车之外,还有很多应用都盯上了毫米波雷达
2017下半年NAND型快闪存储器下半年持续缺货
为牙齿健康保驾护航,水牙线好用吗?
手机市场需求饱和趋向白热化,三星难拿下中国市场
SelectIO该怎么来实现LVDS的详细步骤
英伟达推出基于风格的生成器新结构,GAN 2.0横空出世
摩拜再获2.15亿美元融资,未来发展可期
伺服液位计是如何构成的?伺服液位计安装图解
传感器将助力机器人发展解决四大问题走向成熟
如何通过采用modelsim仿真波形图实现字符点阵显示
Google Play应用程序推荐变得更智能化了
苹果最近新发布的有哪些产品?
快讯:康准电子科技(昆山)有限公司召回部分大拇指牌LED灯泡