Keil中添加new chip支持及cdb 在keil下,點擊進入File->Device Database。 選中Device Database,點擊OK。 然后在其中任選一塊芯片 接著,修改其中的信息,最后點擊Add和Update。修改CDB部分可以參考如下內容: //memory 時鐘 CPU類型 CPU=IRAM(0x20000000-0x2000FFFF) IROM(0x8000000-0x807FFFF) CLOCK(8000000) CPUTYPE("Cortex-M3")
//在FLASH上進行調試的配置(此處以STM32F103ZE的FLDLL為例) FLDLL=UL2CM3(-O14 -S0 -C0 -N00("ARM Cortex-M3") -D00(1BA00477) -L00(4) -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F10x_512 -FS08000000 -FL080000)
//硬件調試模式 MON=SARMCM3.DLL TCM.DLL("-pCM3")
//頭文件(此處以STM32F103ZE的頭文件為例) REGFILE=stm32f10x.h("ST\STM32F10x")
//啟動文件的配置:可手動配置 SFILE="STARTUP\Sec-chip\startup_plc.s" ("PLC Startup Code")
//Simulate模式 SIM=SARMCM3.DLL DCM.DLL("-pCM3") 如下圖所示,這樣就在設備庫中添加了我們指定的芯片類型,在新建PLC的工程就可以選擇它了。
完整的Word格式文檔51黑下載地址: |