Commit bcddef05 authored by 陈家乐's avatar 陈家乐

feat:工程文件

parent 4e2babca
...@@ -656,7 +656,7 @@ ...@@ -656,7 +656,7 @@
<SETTING><NAME>PathFormat</NAME><VALUE>Windows</VALUE></SETTING> <SETTING><NAME>PathFormat</NAME><VALUE>Windows</VALUE></SETTING>
<SETTING><NAME>PathRoot</NAME><VALUE>CodeWarrior</VALUE></SETTING> <SETTING><NAME>PathRoot</NAME><VALUE>CodeWarrior</VALUE></SETTING>
</SETTING> </SETTING>
<SETTING><NAME>DebuggerCmdLineArgs</NAME><VALUE>%targetFilePath -Prod=%projectFileDir\TBDML.ini -instance=tbdml</VALUE></SETTING> <SETTING><NAME>DebuggerCmdLineArgs</NAME><VALUE>%targetFilePath -Prod=%projectFileDir\USBDM.ini -instance=usbdm</VALUE></SETTING>
<SETTING><NAME>DebuggerWorkingDir</NAME> <SETTING><NAME>DebuggerWorkingDir</NAME>
<SETTING><NAME>Path</NAME><VALUE></VALUE></SETTING> <SETTING><NAME>Path</NAME><VALUE></VALUE></SETTING>
<SETTING><NAME>PathFormat</NAME><VALUE>Windows</VALUE></SETTING> <SETTING><NAME>PathFormat</NAME><VALUE>Windows</VALUE></SETTING>
...@@ -1715,9 +1715,9 @@ ...@@ -1715,9 +1715,9 @@
4F494E545F4E4F4E4522206964726566733D2249445F484331325F464C5F504F 4F494E545F4E4F4E4522206964726566733D2249445F484331325F464C5F504F
494E542049445F484331325F464C5F504F494E545F4E4F4E45222F3E0A20203C 494E542049445F484331325F464C5F504F494E545F4E4F4E45222F3E0A20203C
53656C656374656457697A617264456C656D656E74206E616D653D2254617267 53656C656374656457697A617264456C656D656E74206E616D653D2254617267
657422207465726D3D225442444D4C222069643D2249445F434F4E4E5F544244 657422207465726D3D22555342444D222069643D2249445F434F4E4E5F555342
4D4C22206964726566733D2249445F434F4E4E454354494F4E5F4C4953542049 444D22206964726566733D2249445F434F4E4E454354494F4E5F4C4953542049
445F434F4E4E5F5442444D4C222F3E0A3C2F57697A617264436F6E6669677572 445F434F4E4E5F555342444D222F3E0A3C2F57697A617264436F6E6669677572
6174696F6E3E0A 6174696F6E3E0A
</VALUE></PLUGINDATA> </VALUE></PLUGINDATA>
</PLUGINDATALIST> </PLUGINDATALIST>
......
...@@ -63,7 +63,7 @@ void main(void) { ...@@ -63,7 +63,7 @@ void main(void) {
for(;;) { for(;;) {
gui_LCD_Display(); //gui_LCD_Display();
// //
app_Can_handle(); app_Can_handle();
......
[Environment Variables]
GENPATH={Project}Sources;{Compiler}lib\hc12c\src;{Compiler}lib\hc12c\include;{Compiler}lib\hc12c\lib;{Compiler}lib\xgatec\src;{Compiler}lib\xgatec\include;{Compiler}lib\xgatec\lib
LIBPATH={Compiler}lib\hc12c\include;{Compiler}lib\xgatec\include
OBJPATH={Project}bin
TEXTPATH={Project}bin
ABSPATH={Project}bin
[HI-WAVE]
Target=USBDM
Layout=C_layout.hwl
LoadDialogOptions=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
CPU=HC12
MainFrame=0,1,-1,-1,-1,-1,156,156,1308,821
TOOLBAR=57600 57601 32795 0 57635 57634 57637 0 57671 57669 0 32777 32776 32782 32780 32781 32778 0 32806
AEFWarningDialog=FALSE
[USBDM HCS12_GDI_SETTINGS]
CMDFILE0=CMDFILE STARTUP ON ".\cmd\USBDM_startup.cmd"
CMDFILE1=CMDFILE RESET ON ".\cmd\USBDM_reset.cmd"
CMDFILE2=CMDFILE PRELOAD ON ".\cmd\USBDM_preload.cmd"
CMDFILE3=CMDFILE POSTLOAD ON ".\cmd\USBDM_postload.cmd"
CMDFILE4=CMDFILE VPPON ON ".\cmd\USBDM_vppon.cmd"
CMDFILE5=CMDFILE VPPOFF ON ".\cmd\USBDM_vppoff.cmd"
CMDFILE6=CMDFILE UNSECURE ON ".\cmd\USBDM_erase_unsecure.cmd"
MCUID=0x02F2
CHIPSECURE=CHIPSECURE SETUP 0xFF0F 0x3 0x2
DBG0=DBG GENERAL DISARM_ON PROTECT_OFF ANALYZE_ON STEPATRUN_ON
DBG1=DBG PREDEFINED SELECT 0
DBG2=DBG PREDEFINED DBGENGINE TRACE ENABLE RECORDAFTER PUREPC
NV_PARAMETER_FILE=C:\Program Files (x86)\Freescale\CWS12v5.1\prog\FPP\mcu02F2.fpp
NV_SAVE_WSP=0
NV_AUTO_ID=1
[USBDM]
COMSETTINGS=SETCOMM DRIVER NOPROTOCOL NOPERIODICAL
NV_PARAMETER_FILE=
NV_SAVE_WSP=0
NV_AUTO_ID=1
...@@ -13,3 +13,7 @@ Data:1 < ADDXPR ONLY_ADD_IF_NEW "g_Msg08FFF00B" ...@@ -13,3 +13,7 @@ Data:1 < ADDXPR ONLY_ADD_IF_NEW "g_Msg08FFF00B"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "ZS_OUT_N" Data:1 < ADDXPR ONLY_ADD_IF_NEW "ZS_OUT_N"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "G_Button.LED_STEP" Data:1 < ADDXPR ONLY_ADD_IF_NEW "G_Button.LED_STEP"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "g_Msg250" Data:1 < ADDXPR ONLY_ADD_IF_NEW "g_Msg250"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "CS_OUT_CC"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "CPMUAPICTL_APIF"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "CS_OUT_N"
Data:1 < ADDXPR ONLY_ADD_IF_NEW "G_Button.LED_STEP"
// ver 0.1 (09-Mar-08)
// HCS12P Core erasing + unsecuring command file:
// These commands mass erase the chip then program the security byte to 0xFE (unsecured state).
DEFINEVALUEDLG "Information required to unsecure the device" "FCLKDIV" 17 "To unsecure the device, the command script needs \nthe correct value for the FCLKDIV onchip register.\n\nDatasheet proposed values:\n\noscillator frequency\tFCLKDIV value (decimal)\n\n 16 \tMHz\t\t17\n 12 \tMHz\t\t13\n 8 \tMHz\t\t9\n 4 \tMHz\t\t5\n"
FLASH RELEASE
reset
wb 0x03c 0x00 //disable cop
wait 20
WB 0x100 FCLKDIV // clock divider
WB 0x106 0x30 // clear any error flags
WB 0x102 0x00 // CCOBIX = 0
WB 0x10A 0x08 // load erase all blocks command
WB 0x106 0x80 // launch command
WAIT 10
reset
WB 0x100 FCLKDIV // clock divider
WB 0x106 0x30 // clear any error flags
WB 0x102 0x00 // CCOBIX = 0
WB 0x10A 0x06 // load program command
WB 0x10B 0x03 // load GPAGE
WB 0x102 0x01 // CCOBIX = 1
WB 0x10A 0xFF // load addr hi
WB 0x10B 0x08 // load addr lo
WB 0x102 0x02 // CCOBIX = 2
WB 0x10A 0xFF // load data
WB 0x10B 0xFF // load data
WB 0x102 0x03 // CCOBIX = 3
WB 0x10A 0xFF // load data
WB 0x10B 0xFF // load data
WB 0x102 0x04 // CCOBIX = 4
WB 0x10A 0xFF // load data
WB 0x10B 0xFF // load data
WB 0x102 0x05 // CCOBIX = 5
WB 0x10A 0xFF // load data
WB 0x10B 0xFE // load data
WB 0x106 0x80 // launch command
WAIT 1
undef FCLKDIV // undefine variable
// After programming the flash, the commands written below will be executed
\ No newline at end of file
// Before programming the flash, the commands written below will be executed
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment