提交样件
This commit is contained in:
parent
34149cf2b7
commit
2c18a01325
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
1386
ECU_APP/OutPut/ECU_APP.mot
Normal file
1386
ECU_APP/OutPut/ECU_APP.mot
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,14 +1,104 @@
|
||||
QualityReport
|
||||
2024年6月2日 21:06:33
|
||||
2024年6月3日 20:21:48
|
||||
|
||||
------ Start build(ECU_APP, DefaultBuild) ------
|
||||
------ Build ended(Error:0, Warning:0)(ECU_APP, DefaultBuild) ------
|
||||
C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe user\appTask.c -cpu=S3 -obj_path=DefaultBuild "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF" -g -g_line -I diagnose\DTC -I diagnose\CanTrcv -I sys -I . -I rscan_driver -I diagnose -I DataFlash -I CanNw -I diagnose\CanTp -I diagnose\CanIf -I user -D DEBUG1 -c -msg_lang=english
|
||||
C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\Bin\rlink.exe -subcommand=DefaultBuild\ECU_APP.clnk
|
||||
W0561016:The evaluation version of CC-RL V1 is valid for the remaining 13 days. After that, link size limit (64 Kbyte) will be applied. Please consider purchasing the product.
|
||||
RAMDATA SECTION: 00000be1 Byte(s)
|
||||
ROMDATA SECTION: 000006f9 Byte(s)
|
||||
PROGRAM SECTION: 00004f2c Byte(s)
|
||||
W0561016:The evaluation version of CC-RL V1 is valid for the remaining 13 days. After that, link size limit (64 Kbyte) will be applied. Please consider purchasing the product.
|
||||
W0561016:The evaluation version of CC-RL V1 is valid for the remaining 13 days. After that, link size limit (64 Kbyte) will be applied. Please consider purchasing the product.
|
||||
Renesas Optimizing Linker Completed
|
||||
------ Build ended(Error:0, Warning:3)(ECU_APP, DefaultBuild) ------
|
||||
|
||||
--- CommandFile 1 ---
|
||||
DefaultBuild\ECU_APP.clnk :
|
||||
-Input=DefaultBuild\cstart.obj
|
||||
-Input=DefaultBuild\stkinit.obj
|
||||
-Input=DefaultBuild\r_pfdl.obj
|
||||
-Input=DefaultBuild\RL78_RCAN.obj
|
||||
-Input=DefaultBuild\r_rl78_can_drv.obj
|
||||
-Input=DefaultBuild\r_rl78_can_irq.obj
|
||||
-Input=DefaultBuild\r_systeminit.obj
|
||||
-Input=DefaultBuild\r_main.obj
|
||||
-Input=DefaultBuild\r_cg_wdt_user.obj
|
||||
-Input=DefaultBuild\r_cg_wdt.obj
|
||||
-Input=DefaultBuild\r_cg_timer_user.obj
|
||||
-Input=DefaultBuild\r_cg_timer.obj
|
||||
-Input=DefaultBuild\r_cg_port_user.obj
|
||||
-Input=DefaultBuild\r_cg_port.obj
|
||||
-Input=DefaultBuild\r_cg_cgc_user.obj
|
||||
-Input=DefaultBuild\r_cg_cgc.obj
|
||||
-Input=DefaultBuild\r_cg_adc_user.obj
|
||||
-Input=DefaultBuild\r_cg_adc.obj
|
||||
-Input=DefaultBuild\VectorTable.obj
|
||||
-Input=DefaultBuild\CanNw.obj
|
||||
-Input=DefaultBuild\CanNwConfig.obj
|
||||
-Input=DefaultBuild\Dcm_App.obj
|
||||
-Input=DefaultBuild\Dcm_App_Cfg.obj
|
||||
-Input=DefaultBuild\Dcm_Cfg.obj
|
||||
-Input=DefaultBuild\Dcm_DID.obj
|
||||
-Input=DefaultBuild\Dcm_DID_Cfg.obj
|
||||
-Input=DefaultBuild\Dcm_Key.obj
|
||||
-Input=DefaultBuild\extern.obj
|
||||
-Input=DefaultBuild\CanIf.obj
|
||||
-Input=DefaultBuild\CanIf_Cfg.obj
|
||||
-Input=DefaultBuild\CanTp_Cfg.obj
|
||||
-Input=DefaultBuild\CanTrcv.obj
|
||||
-Input=DefaultBuild\CanTrcv_Cfg.obj
|
||||
-Input=DefaultBuild\DCM_DTC.obj
|
||||
-Input=DefaultBuild\Dcm.obj
|
||||
-Input=DefaultBuild\CanTp.obj
|
||||
-Input=DefaultBuild\appTask.obj
|
||||
-Input=DefaultBuild\can_user.obj
|
||||
-Input=DefaultBuild\hwCtrl.obj
|
||||
-Input=DefaultBuild\CRC.obj
|
||||
-LIBrary=DataFlash\pfdl.lib
|
||||
-SECURITY_ID=00000000000000000000
|
||||
-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF
|
||||
-DEBug
|
||||
-NOCOmpress
|
||||
-NOOPtimize
|
||||
-OUtput=DefaultBuild\ECU_APP.abs
|
||||
-LIBrary=C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\lib\rl78em4s.lib
|
||||
-LIBrary=C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\lib\malloc_n.lib
|
||||
-LIBrary=C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\lib\rl78em4r.lib
|
||||
-OCDBG=04
|
||||
-USER_OPT_BYTE=E933E8
|
||||
-LISt=DefaultBuild\ECU_APP.map
|
||||
-SHow=Reference,Xreference,Total_size,STRUCT
|
||||
-STARt=VectorRemapingAddr_n,.const,.text,.RLIB,.SLIB,PFDL_COD,.textf,.constf,.data,.sdata/0A000,DID_TBL_f/19C00,KAM_SEG_n/FE500,.dataR,.bss/FE510,.sdataR,.sbss/FFE20
|
||||
-ROm=.data=.dataR
|
||||
-ROm=.sdata=.sdataR
|
||||
-Message
|
||||
-Total_size
|
||||
-NOLOgo
|
||||
-end
|
||||
-Input=DefaultBuild\ECU_APP.abs
|
||||
-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF
|
||||
-OUtput=OutPut\ECU_APP.mot
|
||||
-FOrm=Stype
|
||||
-REcord=S3
|
||||
-BYte_count=10
|
||||
-Message
|
||||
-end
|
||||
-Input=DefaultBuild\ECU_APP.abs
|
||||
-DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF
|
||||
-OUtput=output\ECU_APP.S19= A000-19FFF
|
||||
-FOrm=Stype
|
||||
-REcord=S3
|
||||
-SPace=FF
|
||||
-BYte_count=10
|
||||
-Message
|
||||
-exit
|
||||
|
||||
|
||||
--- SHA1 hash value of output files ---
|
||||
E:\workspace\HDG\CODE\ECU_APP\DefaultBuild\ECU_APP.abs: 00e1f724d7f8ed0b1ff4d11785625afc491f8dd9
|
||||
E:\workspace\HDG\CODE\ECU_APP\OutPut\ECU_APP.mot: 5fa76ca34d7eeb75831acea1a85ae776cae8c0ce
|
||||
E:\workspace\HDG\CODE\ECU_APP\output\ECU_APP.S19: c775bac146a41f0760842ae719f4b465fc8e674d
|
||||
E:\workspace\HDG\CODE\ECU_APP\DefaultBuild\ECU_APP.abs: ce75a15be33226e5b28f1de0864e219b41675a5c
|
||||
E:\workspace\HDG\CODE\ECU_APP\OutPut\ECU_APP.mot: 850baa17311a8671403c801ceb49e256e9668470
|
||||
E:\workspace\HDG\CODE\ECU_APP\output\ECU_APP.S19: e33142a54e3e153f4aa76167e4aa7186ec6a1b66
|
||||
|
||||
|
||||
--- System Information ---
|
||||
@ -36,11 +126,11 @@ E:\workspace\HDG\CODE\ECU_APP\output\ECU_APP.S19: c775bac146a41f0760842ae719f4b4
|
||||
C:\Program Files (x86)\Renesas Electronics\CS+\CC
|
||||
*Memory Usage
|
||||
*Private Working Set
|
||||
294 MB
|
||||
189 MB
|
||||
*Number of GDI Objects
|
||||
2221
|
||||
2115
|
||||
*Number of USER Objects
|
||||
1131
|
||||
976
|
||||
*Opened Files
|
||||
5 editors, 5 files, 60 KB
|
||||
|
||||
|
@ -122,23 +122,23 @@ void HD_task(void)//5ms
|
||||
txbuf1[2] = adval >> 8;
|
||||
txbuf1[4] = lh_state;
|
||||
txbuf1[5] = fnr_state;
|
||||
if (adval>50 && adval<=165)
|
||||
if (adval>20 && adval<=155)
|
||||
{
|
||||
db_pos = 1;
|
||||
}
|
||||
else if (adval>165 && adval<=250)
|
||||
else if (adval>155 && adval<=250)
|
||||
{
|
||||
db_pos = 2;
|
||||
}
|
||||
else if (adval>250 && adval<=350)
|
||||
else if (adval>250 && adval<=400)
|
||||
{
|
||||
db_pos = 3;
|
||||
}
|
||||
else if (adval>350 && adval<=460)
|
||||
else if (adval>400 && adval<=510)
|
||||
{
|
||||
db_pos = 4;
|
||||
}
|
||||
else if (adval>460 && adval<=560)
|
||||
else if (adval>510 && adval<=720)
|
||||
{
|
||||
db_pos = 5;
|
||||
}
|
||||
@ -150,36 +150,23 @@ void HD_task(void)//5ms
|
||||
lh_step = 0;
|
||||
fnr_step = 0;
|
||||
}
|
||||
switch (lh_step)
|
||||
if (lkey_state == 1)
|
||||
{
|
||||
case 0:
|
||||
if (lock_state == 0)
|
||||
lkey_state = 0;
|
||||
if (lh_state == LH_STATE_L)
|
||||
{
|
||||
lh_step = 1;
|
||||
lkey_state = 0;
|
||||
lh_state = LH_STATE_H;
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
if (lkey_state == 1)
|
||||
else
|
||||
{
|
||||
if (lh_state == LH_STATE_L)
|
||||
{
|
||||
lh_state = LH_STATE_H;
|
||||
}
|
||||
else
|
||||
{
|
||||
lh_state = LH_STATE_L;
|
||||
}
|
||||
lh_step = 2;
|
||||
lh_state = LH_STATE_L;
|
||||
}
|
||||
case 2:
|
||||
default:
|
||||
break;
|
||||
lh_step = 2;
|
||||
}
|
||||
switch (fnr_step)
|
||||
{
|
||||
case 0:
|
||||
if (lock_state == 0 && adval<350 && adval>250)
|
||||
if (lock_state == 0 && db_pos == 3)
|
||||
{
|
||||
fnr_step = 1;
|
||||
fnr_counter[0] = 0;
|
||||
@ -193,7 +180,7 @@ void HD_task(void)//5ms
|
||||
fnr_step = 0;
|
||||
break;
|
||||
}
|
||||
if (adval>=350 && adval<=460)
|
||||
if (db_pos == 2 || db_pos == 4)
|
||||
{
|
||||
fnr_counter[FNR_STATE_N]++;
|
||||
if (fnr_counter[FNR_STATE_N]>=100)
|
||||
@ -204,7 +191,7 @@ void HD_task(void)//5ms
|
||||
fnr_counter[FNR_STATE_F] = 0;
|
||||
fnr_counter[FNR_STATE_R] = 0;
|
||||
}
|
||||
else if (adval>460 && adval<=560)
|
||||
else if (db_pos == 5)
|
||||
{
|
||||
fnr_counter[FNR_STATE_R]++;
|
||||
if (fnr_counter[FNR_STATE_R]>=20)
|
||||
@ -215,7 +202,7 @@ void HD_task(void)//5ms
|
||||
fnr_counter[FNR_STATE_N] = 0;
|
||||
fnr_counter[FNR_STATE_F] = 0;
|
||||
}
|
||||
else if (adval>50 && adval<=165)
|
||||
else if (db_pos == 1)
|
||||
{
|
||||
fnr_counter[FNR_STATE_F]++;
|
||||
if (fnr_counter[FNR_STATE_F]>=20)
|
||||
@ -226,17 +213,7 @@ void HD_task(void)//5ms
|
||||
fnr_counter[FNR_STATE_N] = 0;
|
||||
fnr_counter[FNR_STATE_R] = 0;
|
||||
}
|
||||
else if (adval>165 && adval<=250)
|
||||
{
|
||||
fnr_counter[FNR_STATE_N]++;
|
||||
if (fnr_counter[FNR_STATE_N]>=100)
|
||||
{
|
||||
fnr_state = FNR_STATE_N;
|
||||
fnr_step = 2;
|
||||
}
|
||||
fnr_counter[FNR_STATE_F] = 0;
|
||||
fnr_counter[FNR_STATE_R] = 0;
|
||||
}
|
||||
|
||||
break;
|
||||
case 2:
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user