<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > keil c51 與 MDK 沖突的解決

          keil c51 與 MDK 沖突的解決

          作者: 時(shí)間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
          最近又作了一些C51的工作,發(fā)現(xiàn)keil c51與 mdk 有沖突。

          然后上網(wǎng)一查果然有很多人遇到這個(gè)問題,錯(cuò)誤提示為下圖:

          本文引用地址:http://www.ex-cimer.com/article/201611/323622.htm

          其實(shí)這個(gè)是MDK和KEIL C51 配置文件沖突的問題,可以參考下兩個(gè)人的配置文件:

          [C51]

          PATH="D:Program FilesKeil_C702c51"(修改添加部分)

          BOOK0=HLPRELEASE_NOTES.HTM("Release Notes")
          BOOK1=HLPGS51.PDF("uVision2 Getting Started")
          BOOK2=HLPC51.PDF("C51 Users Guide")
          BOOK3=HLPC51LIB.CHM("C51 Library Functions",C)
          BOOK4=HLPA51.PDF("Assembler/Utilities")
          BOOK5=HLPTR51.CHM("RTX51 Tiny Users Guide")
          BOOK6=HLPDBG51.CHM("uVision2 Debug Commands")
          BOOK7=ISD51ISD51.HTM("ISD51 In System Debugger")
          BOOK8=MON390MON390.HTM("MON390: Dallas Contiguous Mode Monitor")
          TDRV0=BINMON51.DLL ("Keil Monitor-51 Driver")
          TDRV1=BINISD51.DLL ("Keil ISD51 In-System Debugger")
          TDRV2=BINMON390.DLL ("MON390: Dallas Contiguous Mode")
          TDRV3=BINLPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")
          RTOS1=RTXTINY.DLL ("RTX-51 Tiny")
          RTOS2=RTX51.DLL ("RTX-51 Full")
          Version=V7.0

          ==============================================================

          [ARM]
          PATH="D:Program FilesMDK4.10ARM"
          VERSION=4.10
          PATH1="C:Program FilesCodeSourcerySourcery G++ Lite"
          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) # Drivers for Cortex-M devices
          BOOK0="HLPRELEASE_NOTES.HTM" ("Release Notes",GEN)
          BOOK1="HLPARMTOOLS.chm" ("Complete Users Guide Selection",C)
          BOOK2="HLPRL_RELEASE_NOTES.HTM" ("RTL-ARM Release Notes",GEN)
          BOOK3="HLPRVI.chm" ("RV Compiler Introduction",GEN)
          BOOK4="SignumDocsSigUV3Arm.htm" ("Signum Systems JTAGjet Driver Documentation",GEN)
          TDRV0=BINUL2ARM.DLL("ULINK ARM Debugger")
          TDRV1=BINUL2CM3.DLL("ULINK Cortex Debugger")
          TDRV2=BINAGDIRDI.DLL("RDI Interface Driver")
          TDRV3=BINABLSTCM.dll("Altera Blaster Cortex Debugger")
          TDRV4=BINlmidk-agdi.dll("Stellaris ICDI")
          TDRV5=SignumSigUV3Arm.dll("Signum Systems JTAGjet")
          TDRV6=SeggerJLTAgdi.dll("J-LINK / J-TRACE")
          TDRV7=SeggerJL2CM3.dll("Cortex-M3 J-LINK")
          TDRV8=STLinkST-LINKIII-KEIL.dll ("ST-Link Debugger")
          TDRV9=BINULP2CM3.DLL("ULINK Pro Cortex Debugger")
          TDRV10=BINULP2ARM.DLL("ULINK Pro ARM Debugger")
          LIC0=ATT9U-SR4AF-S9MG4-F9K4J-X1RVH-SJP83

          我想大家一定發(fā)現(xiàn)問題了,就是在c51的編譯器等目錄下面沒有他的目標(biāo)路徑而arm有,所以他肯定會提示工具不匹配之類的問題。

          解決方法很簡單,根據(jù)ARM的樣子也寫個(gè)路徑就OK了,如上圖所示修改添加部分。



          關(guān)鍵詞: keilc51MD

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();