SW0103
This commit is contained in:
parent
9f790521fa
commit
d5280fe3d7
138
OUTPUT/主窗12V_9A_SW0103.mot
Normal file
138
OUTPUT/主窗12V_9A_SW0103.mot
Normal file
@ -0,0 +1,138 @@
|
||||
S00E0000626C2020202020206D6F7413
|
||||
S1130000D800FFFF6B0100000000000000000000AA
|
||||
S113001000000000000000000000000000000000DC
|
||||
S11300204F016901000000003201000000000000DF
|
||||
S113003000000000000000000000000000000000BC
|
||||
S113004000000000000000000000000000000000AC
|
||||
S1130050000000000000000000000000000000009C
|
||||
S1130060000000000000000000000000000000008C
|
||||
S1130070000000000000000000000000000000007C
|
||||
S1130082000000000000000000000000000000006A
|
||||
S10B0092000000000000000062
|
||||
S10700C0FB33E084A6
|
||||
S10D00C4000000000000000000002E
|
||||
S10D00CEFFFFFFFFFFFFFFFFFFFF2E
|
||||
S11300D8CBF820FE3024FCFC6D0100FCE501003661
|
||||
S11300E800FC300BFCEF04CC0000A747DFF93620F6
|
||||
S11300F8FE3020FEEF04CC0000A747DFF9410032B0
|
||||
S11301081800EF08B311498200480CFCF643DFF4E9
|
||||
S11301184100320000EF08B3114980004820FEF680
|
||||
S113012843DFF4FCB10100F6EFFEC1C3C5C78EFD81
|
||||
S1130138708EFCC1300CFCFC720200C09EFC609EF8
|
||||
S1130148FDC6C4C2C061FCC1C3C5C78EFD708EFCA8
|
||||
S1130158C1FC830500C09EFC609EFDC6C4C2C0618C
|
||||
S1080168FC61FC61FCD8
|
||||
S113016D16C80300AEF82761D339315E12F643DDAC
|
||||
S113017D27BBBC02BC04BC06BC08BC0ABC0CBC0E30
|
||||
S113018DBC10BC12BC14BC16BC18BC1ABC1CBC1EC6
|
||||
S113019D3704200037B3EFD6AEF847DD06F6BBA71C
|
||||
S11301ADA7EFF5D7717AFAFC4D0300FC6C0300FC44
|
||||
S11301BD540500EFFA717AFAD7F57700FCFB0100CC
|
||||
S11301CDFCEA0100FCFE0100FC180200FC790200AF
|
||||
S11301DDFC380300F57800D7717BFAEFDC36A1FF0C
|
||||
S11301EDCEA00071F2714BA4F5F3007183D78EA8E4
|
||||
S11301FDD7346100F402F404CA00EACA03FBCA1539
|
||||
S113020D01CE21FFCE22FCCE24FBD730100004E01A
|
||||
S113021D001634100071D2CE3000712AE6712BE233
|
||||
S113022D712AEE712AEA8A5171BA9A5151086F21D5
|
||||
S113023DFF9E21CE300CCE32A0CA0000CA01FFCAE7
|
||||
S113024D0200CE3113710A30D7712BE2712BE67196
|
||||
S113025D7A30D7717B30712AE6712BE2D7710A306F
|
||||
S113026DD7710B30D714AD1E316EB9D734F00036BB
|
||||
S113027DF000F67182BAC6300F0ABAC4716AE5711C
|
||||
S113028D6BE1717AE5717BE1713AE5713BE1710ADC
|
||||
S113029DE6710BE2711AE6711BE2714AE5714BE1ED
|
||||
S11302AD716AED716AE9717AED717AE9F6BAA0C9EC
|
||||
S11302BD18BF5DAAC8085CFE08BAC8AACA085CFEC5
|
||||
S11302CD08BACAF6BAA2C91A7FBBAACE085CFD0841
|
||||
S11302DDBACEAACC085CFD08BACCAAC8085CFD0845
|
||||
S11302EDBAC8AACA085CFD08BACAD734B201716B80
|
||||
S11302FDE1716BE5A9086C0108B9D734B401A908FB
|
||||
S113030D6C0108B9716AE5716BE1D734B201717B87
|
||||
S113031DE1717BE5A9086C0208B9D734B401A908C9
|
||||
S113032D6C0208B9717AE5717BE1D736E4FF71820D
|
||||
S113033D710BE0710AEC710AE87183D7CEABACD7BF
|
||||
S113034DFCF80200F1FC030600F1FC0E0600F1FCC2
|
||||
S113035D190600FC560200FC6A0200EC180300F5B5
|
||||
S113036D0EFCF50FFCF511FCD7E1FC240600D1DFE2
|
||||
S113037D26E6021EFCBF1EFC440700DC44300600CA
|
||||
S113038DBF1EFCE50FFCE518FC400EFC0161F8E511
|
||||
S113039D12FCF50EFCEF2A30F6FF0222FC44360661
|
||||
S11303ADDE0F4018FC01DF094012FC0161E8E50E87
|
||||
S11303BDFCF6BF1EFCF518FC4012FC0161F8F512A9
|
||||
S11303CDFC5102FC240600D1DF28E60220FCBF20EC
|
||||
S11303DDFC440700DC2C300600BF20FCCF0FFC02D0
|
||||
S11303EDE519FC400EFC0161F8CF12FC02F50EFC80
|
||||
S11303FDEF10F6BF20FCF519FC4012FC0261F8F574
|
||||
S113040D12FCD512FC61E8F50FFCD519FCDF11D5F2
|
||||
S113041D18FCDF0CF50FFCF511FCF510FCF512FCC6
|
||||
S113042D5103FC240600D1DF13E60222FCBF22FC9B
|
||||
S113043D44D007DC1230D007BF22FCD7D519FCDF1E
|
||||
S113044D06D518FCF6DDF1D7708F13FCD1DD1E91A6
|
||||
S113045DDD4F91DD5D91DF14AF00FCF743DF0DF14E
|
||||
S113046DFC030600F1FC0E0600F513FCD7604C01ED
|
||||
S113047DDF0E300300BF00FCE513FCE1EC030600C6
|
||||
S113048D4C02DF0E300300BF00FCE513FCE1EC0E63
|
||||
S113049D0600F1FC030600F1FC0E0600F1EC190652
|
||||
S11304AD00AF00FCF743DFC4E1FC190600CF13FCD9
|
||||
S11304BD02D7D0DFB7300300BF00FCF1FC190600F2
|
||||
S11304CDCF13FC03D7AF0CFC441600DC178F16FCBE
|
||||
S11304DD819F16FC4C15DC0FF1FE6CFFE511FCF54C
|
||||
S11304ED0EFCEF03F516FC4011FC01DD064010FC7B
|
||||
S11304FD01DF04F1EE51FF8F0FFC4C01DD114C02B5
|
||||
S113050DDF045102EF0AD1DF2E400EFC01DF20E1A2
|
||||
S113051DFE35FFE60214FCBF14FC442103DC18F184
|
||||
S113052DFE25FFF6BF14FCF50EFCE510FCEF08F1FB
|
||||
S113053DFE15FFF6BF14FCAF14FC442103DC07F6D3
|
||||
S113054DBF14FCF50EFCD74005FC01DF06F505FCD8
|
||||
S113055DFE16FE4006FC01DF06F506FCFE66FF40B6
|
||||
S113056D09FC01DF07F509FCFC490300400AFC0105
|
||||
S113057D61F8F50AFCD7A202FCE504FCAF02FC32DB
|
||||
S113058D0500FC400600F74361F8E505FCAF02FCED
|
||||
S113059D520AFC400600F74361F8E506FCAF02FC85
|
||||
S11305AD5214FC400600F74361F8E507FCAF02FC6A
|
||||
S11305BD5232FC400600F74361F8E508FCAF02FC3B
|
||||
S11305CD5264FC400600F74361F8E509FCAF02FCF8
|
||||
S11305DD32E803FC400600F74361F8E50AFCAF027C
|
||||
S11305EDFC4460EADC04F6BF02FCAF00FC4361F896
|
||||
S11305FDD7B1BF00FCD791DF04710202D77103029A
|
||||
S113060DD791DF04712204D7712304D791DF0471CC
|
||||
S113061D1202D7711302D791DD0891DD0C91DD0D16
|
||||
S113062DF1D78D01314A5C01D7E15B01D78D0131E1
|
||||
S106063D2AEFF3AA
|
||||
S113064014F64315DD2261DD717BFACFE80080BE2C
|
||||
S1130650F013BEF6F6BEF2BEF4CFE800818FE800D8
|
||||
S10C06603103FAAFE00061CDD7CB
|
||||
S1131E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE
|
||||
S1131E10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE
|
||||
S1131E20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE
|
||||
S1131E30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE
|
||||
S1131E40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E
|
||||
S1131E50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E
|
||||
S1131E60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E
|
||||
S1131E70FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E
|
||||
S1131E80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E
|
||||
S1131E90FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E
|
||||
S1131EA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E
|
||||
S1131EB0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E
|
||||
S1131EC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E
|
||||
S1131ED0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E
|
||||
S1131EE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
|
||||
S1131EF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE
|
||||
S1131F00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD
|
||||
S1131F10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
|
||||
S1131F20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
|
||||
S1131F30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
|
||||
S1131F40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
|
||||
S1131F50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
|
||||
S1131F60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
|
||||
S1131F70FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D
|
||||
S1131F80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D
|
||||
S1131F90FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
|
||||
S1131FA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D
|
||||
S1131FB0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
|
||||
S1131FC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D
|
||||
S1131FD0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
|
||||
S1131FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
|
||||
S1131FF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
|
||||
S9030000FC
|
@ -1,88 +1,13 @@
|
||||
QualityReport
|
||||
2025年1月17日 15:33:15
|
||||
2025年1月18日 10:51:35
|
||||
|
||||
------ Start build(bl, DefaultBuild) ------
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe appTask.c -cpu=S2 -o DefaultBuild\appTask.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_port_user.c -cpu=S2 -o DefaultBuild\r_cg_port_user.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_cgc_user.c -cpu=S2 -o DefaultBuild\r_cg_cgc_user.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_adc_user.c -cpu=S2 -o DefaultBuild\r_cg_adc_user.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe hwCtrl.c -cpu=S2 -o DefaultBuild\hwCtrl.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_systeminit.c -cpu=S2 -o DefaultBuild\r_systeminit.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_timer_user.c -cpu=S2 -o DefaultBuild\r_cg_timer_user.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_wdt_user.c -cpu=S2 -o DefaultBuild\r_cg_wdt_user.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
hwCtrl.c(62):W0520111:Statement is unreachable
|
||||
hwCtrl.c(65):W0520111:Statement is unreachable
|
||||
hwCtrl.c(68):W0520111:Statement is unreachable
|
||||
hwCtrl.c(71):W0520111:Statement is unreachable
|
||||
appTask.c(30):W0523077:Called function should have prototype
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_cgc.c -cpu=S2 -o DefaultBuild\r_cg_cgc.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_main.c -cpu=S2 -o DefaultBuild\r_main.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
appTask.c(31):W0523077:Called function should have prototype
|
||||
appTask.c(268):W0520177:Variable "ledno" was declared but never referenced
|
||||
appTask.c(268):W0520177:Variable "last" was declared but never referenced
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe cstart.asm -cpu=S2 -o DefaultBuild\cstart.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_adc.c -cpu=S2 -o DefaultBuild\r_cg_adc.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_timer.c -cpu=S2 -o DefaultBuild\r_cg_timer.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_port.c -cpu=S2 -o DefaultBuild\r_cg_port.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe r_cg_wdt.c -cpu=S2 -o DefaultBuild\r_cg_wdt.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe event.c -cpu=S2 -o DefaultBuild\event.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -g_line -I . -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe stkinit.asm -cpu=S2 -o DefaultBuild\stkinit.obj "-dev=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF" -g -c -msg_lang=english
|
||||
E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\Bin\rlink.exe -subcommand=DefaultBuild\bl.clnk
|
||||
W0561017:The evaluation period of CC-RL V1 has expired. Please consider purchasing the product.
|
||||
W0561017:The evaluation period of CC-RL V1 has expired. Please consider purchasing the product.
|
||||
Renesas Optimizing Linker Completed
|
||||
------ Build ended(Error:0, Warning:10)(bl, DefaultBuild) ------
|
||||
|
||||
--- CommandFile 1 ---
|
||||
DefaultBuild\bl.clnk :
|
||||
-Input=DefaultBuild\cstart.obj
|
||||
-Input=DefaultBuild\stkinit.obj
|
||||
-Input=DefaultBuild\r_main.obj
|
||||
-Input=DefaultBuild\r_systeminit.obj
|
||||
-Input=DefaultBuild\r_cg_cgc.obj
|
||||
-Input=DefaultBuild\r_cg_cgc_user.obj
|
||||
-Input=DefaultBuild\r_cg_port.obj
|
||||
-Input=DefaultBuild\r_cg_port_user.obj
|
||||
-Input=DefaultBuild\r_cg_adc.obj
|
||||
-Input=DefaultBuild\r_cg_adc_user.obj
|
||||
-Input=DefaultBuild\r_cg_timer.obj
|
||||
-Input=DefaultBuild\r_cg_timer_user.obj
|
||||
-Input=DefaultBuild\r_cg_wdt.obj
|
||||
-Input=DefaultBuild\r_cg_wdt_user.obj
|
||||
-Input=DefaultBuild\appTask.obj
|
||||
-Input=DefaultBuild\event.obj
|
||||
-Input=DefaultBuild\hwCtrl.obj
|
||||
-SECURITY_ID=00000000000000000000
|
||||
-DEVICE=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF
|
||||
-DEBug
|
||||
-NOCOmpress
|
||||
-NOOPtimize
|
||||
-OUtput=DefaultBuild\bl.abs
|
||||
-LIBrary=E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\lib\rl78cm4s.lib
|
||||
-LIBrary=E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\lib\malloc_n.lib
|
||||
-LIBrary=E:\Program Files (x86)\renesas\CS+\CC\CC-RL\V1.11.00\lib\rl78cm4r.lib
|
||||
-OCDBG=84
|
||||
-DEBUG_MONITOR=1E00-1FFF
|
||||
-USER_OPT_BYTE=FB33E0
|
||||
-LISt=DefaultBuild\bl.map
|
||||
-AUTO_SECTION_LAYOUT
|
||||
-ROm=.data=.dataR
|
||||
-ROm=.sdata=.sdataR
|
||||
-NOMessage
|
||||
-MEMory=High
|
||||
-NOLOgo
|
||||
-end
|
||||
-Input=DefaultBuild\bl.abs
|
||||
-DEVICE=E:\Program Files (x86)\renesas\CS+\CC\Device\RL78\Devicefile\DR5F10268.DVF
|
||||
-OUtput=DefaultBuild\bl.mot
|
||||
-FOrm=Stype
|
||||
-NOMessage
|
||||
-exit
|
||||
------ Build ended(Error:0, Warning:0)(bl, DefaultBuild) ------
|
||||
|
||||
|
||||
--- SHA1 hash value of output files ---
|
||||
F:\FCB_project\temp\blsz\bl_zc\DefaultBuild\bl.abs: 9d434a6fa5b144989d2767f0dd832e8e5ff71708
|
||||
F:\FCB_project\temp\blsz\bl_zc\DefaultBuild\bl.mot: ed39827abcc7756b9a433bd535b80e626ff901b1
|
||||
F:\FCB_project\temp\blsz\code\bl_zc\DefaultBuild\bl.abs: ab11761a9dc149122df0c6532ca642629974fe78
|
||||
F:\FCB_project\temp\blsz\code\bl_zc\DefaultBuild\bl.mot: 071c6838040762d29c0696595f010872f8a23d04
|
||||
|
||||
|
||||
--- System Information ---
|
||||
@ -110,13 +35,13 @@ F:\FCB_project\temp\blsz\bl_zc\DefaultBuild\bl.mot: ed39827abcc7756b9a433bd535b8
|
||||
E:\Program Files (x86)\renesas\CS+\CC
|
||||
*Memory Usage
|
||||
*Private Working Set
|
||||
237 MB
|
||||
264 MB
|
||||
*Number of GDI Objects
|
||||
1756
|
||||
1918
|
||||
*Number of USER Objects
|
||||
837
|
||||
916
|
||||
*Opened Files
|
||||
0 editors, 0 files, 0 KB
|
||||
1 editors, 1 files, 8 KB
|
||||
|
||||
--- Build Tool Plug-in Information ---
|
||||
RH850 Build tool CC-RH Plug-in
|
||||
@ -245,7 +170,7 @@ Device Information Common Interface
|
||||
DeviceInformation.dll
|
||||
|
||||
--- Main Project Information ---
|
||||
F:\FCB_project\temp\blsz\bl_zc\bl.mtpj
|
||||
F:\FCB_project\temp\blsz\code\bl_zc\bl.mtpj
|
||||
Microcontroller Information
|
||||
*R5F10268
|
||||
*File Name: Version
|
||||
|
@ -13,7 +13,7 @@ static uint8_t shortflag = 0;
|
||||
#define UPDOWN_DOWN 1
|
||||
#define UPDOWN_UP 2
|
||||
#define UPDOWN_NO 0
|
||||
|
||||
uint16_t timedelay_cnt;
|
||||
|
||||
|
||||
void HardWare_Init(void)
|
||||
@ -39,6 +39,9 @@ void Variable_Init(void)
|
||||
shortflag = 0;
|
||||
}
|
||||
|
||||
|
||||
#define MOS_OPEN_DELAY_TIME 3
|
||||
|
||||
#define KEY_DELAY_TIME 6
|
||||
#define KEY_DELAY_TIME_50ms 10
|
||||
#define KEY_DELAY_TIME_8000ms 1600
|
||||
@ -144,6 +147,57 @@ void keyScan(void)//5ms
|
||||
#define MOTOR_BREAK 3
|
||||
void Motor_Ctrl(uint8_t state)
|
||||
{
|
||||
static uint8_t now_state=0;
|
||||
switch (now_state)
|
||||
{
|
||||
case 0://init
|
||||
if (state == MOTOR_UP)
|
||||
{
|
||||
timedelay_cnt = MOS_OPEN_DELAY_TIME;
|
||||
now_state = 1;
|
||||
RLY1_Ctrl(ON);
|
||||
}
|
||||
else if (state == MOTOR_DOWN)
|
||||
{
|
||||
timedelay_cnt = MOS_OPEN_DELAY_TIME;
|
||||
now_state = 1;
|
||||
RLY2_Ctrl(ON);
|
||||
}
|
||||
else
|
||||
{
|
||||
RLY1_Ctrl(OFF);
|
||||
RLY2_Ctrl(OFF);
|
||||
MOS_Ctrl(OFF);
|
||||
}
|
||||
break;
|
||||
case 1://wait
|
||||
if (timedelay_cnt == 0)
|
||||
{
|
||||
MOS_Ctrl(ON);
|
||||
now_state = 2;
|
||||
}
|
||||
break;
|
||||
case 2://on
|
||||
if (state == MOTOR_NONE)
|
||||
{
|
||||
timedelay_cnt = MOS_OPEN_DELAY_TIME;
|
||||
MOS_Ctrl(OFF);
|
||||
now_state = 3;
|
||||
}
|
||||
|
||||
break;
|
||||
case 3://wait
|
||||
if (timedelay_cnt == 0)
|
||||
{
|
||||
RLY1_Ctrl(OFF);
|
||||
RLY2_Ctrl(OFF);
|
||||
now_state = 0;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
/*
|
||||
switch (state)
|
||||
{
|
||||
case MOTOR_UP:
|
||||
@ -167,6 +221,7 @@ void Motor_Ctrl(uint8_t state)
|
||||
MOS_Ctrl(OFF);
|
||||
break;
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
#define OC_13A 30
|
||||
|
@ -9,6 +9,7 @@ volatile uint8_t TimeBase20msFlag;
|
||||
volatile uint8_t TimeBase50msFlag;
|
||||
volatile uint8_t TimeBase100msFlag;
|
||||
volatile uint8_t TimeBase1000msFlag;
|
||||
extern uint16_t timedelay_cnt;
|
||||
|
||||
|
||||
void TimeBaseCount(void)
|
||||
@ -43,4 +44,9 @@ void TimeBaseCount(void)
|
||||
{
|
||||
TimeBaseCounter = 0;
|
||||
}
|
||||
if (timedelay_cnt > 0)
|
||||
{
|
||||
timedelay_cnt--;
|
||||
}
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user