Browse Source

DELAY 수정

master
JWS 3 months ago
parent
commit
122f5b04c8
  1. BIN
      DefaultBuild/cstart.obj
  2. BIN
      DefaultBuild/delay.obj
  3. BIN
      DefaultBuild/dipSwitch.obj
  4. BIN
      DefaultBuild/gatectrl.obj
  5. BIN
      DefaultBuild/i2c.obj
  6. BIN
      DefaultBuild/multical.abs
  7. 444
      DefaultBuild/multical.map
  8. 2570
      DefaultBuild/multical.mot
  9. BIN
      DefaultBuild/owi.obj
  10. BIN
      DefaultBuild/r_cg_cgc.obj
  11. BIN
      DefaultBuild/r_cg_cgc_user.obj
  12. BIN
      DefaultBuild/r_cg_port.obj
  13. BIN
      DefaultBuild/r_cg_port_user.obj
  14. BIN
      DefaultBuild/r_cg_serial.obj
  15. BIN
      DefaultBuild/r_cg_serial_user.obj
  16. BIN
      DefaultBuild/r_main.obj
  17. BIN
      DefaultBuild/r_systeminit.obj
  18. BIN
      DefaultBuild/stkinit.obj
  19. BIN
      DefaultBuild/uart.obj
  20. 40
      QualityReport(multical,DefaultBuild).txt
  21. 309
      multical.MSI.mtud
  22. 39
      r_main.c

BIN
DefaultBuild/cstart.obj

Binary file not shown.

BIN
DefaultBuild/delay.obj

Binary file not shown.

BIN
DefaultBuild/dipSwitch.obj

Binary file not shown.

BIN
DefaultBuild/gatectrl.obj

Binary file not shown.

BIN
DefaultBuild/i2c.obj

Binary file not shown.

BIN
DefaultBuild/multical.abs

Binary file not shown.

444
DefaultBuild/multical.map

@ -1,4 +1,4 @@
Renesas Optimizing Linker (W3.07.00 ) 03-Feb-2026 19:30:20
Renesas Optimizing Linker (W3.07.00 ) 03-Feb-2026 21:54:00
*** Options ***
@ -62,21 +62,21 @@ SECTION START END SIZE ALIGN
.monitor1
000000ce 000000d7 a 1
.data
000000d8 000002f0 219 2
000000d8 000002f2 21b 2
.text
000002f1 000004a1 1b1 1
000002f3 000004a3 1b1 1
.textf
000004a2 000026b8 2217 1
000004a4 0000269d 21fa 1
.const
00003000 00003385 386 2
00003000 0000338d 38e 2
.SLIB
00003386 00005c3b 28b6 1
0000338e 00005c62 28d5 1
.monitor2
0003fe00 0003ffff 200 1
.bss
000fb500 000fb827 328 2
.dataR
000fb828 000fba40 219 2
000fb828 000fba42 21b 2
.sbss
000ffe20 000ffe20 0 2
.sdataR
@ -84,9 +84,9 @@ SECTION START END SIZE ALIGN
*** Total Section Size ***
RAMDATA SECTION: 00000541 Byte(s)
ROMDATA SECTION: 0000084b Byte(s)
PROGRAM SECTION: 00004c7e Byte(s)
RAMDATA SECTION: 00000543 Byte(s)
ROMDATA SECTION: 00000855 Byte(s)
PROGRAM SECTION: 00004c80 Byte(s)
*** Symbol List ***
@ -123,408 +123,414 @@ FILE=DefaultBuild\i2c.obj
000002ea 000002ef 6
FILE=DefaultBuild\uart.obj
000002f0 000002f0 1
FILE=DefaultBuild\gatectrl.obj
000002f2 000002f2 1
SECTION=.text
FILE=DefaultBuild\cstart.obj
000002f1 00000363 73
000002f3 00000365 73
_start
000002f1 0 none ,g *
000002f3 0 none ,g *
_exit
00000361 0 none ,g *
_atexit
00000363 0 none ,g *
_atexit
00000365 0 none ,g *
FILE=DefaultBuild\r_cg_serial_user.obj
00000364 000004a1 13e
00000366 000004a3 13e
_r_uart0_interrupt_receive@1
00000364 5f func ,l *
00000366 5f func ,l *
_r_uart0_interrupt_send@1
000003c3 2f func ,l *
000003c5 2f func ,l *
_r_uart1_interrupt_receive@1
000003f2 5f func ,l *
000003f4 5f func ,l *
_r_uart1_interrupt_send@1
00000451 2f func ,l *
00000453 2f func ,l *
_r_iica0_interrupt@1
00000480 22 func ,l *
00000482 22 func ,l *
SECTION=.textf
FILE=DefaultBuild\stkinit.obj
000004a2 000004e5 44
000004a4 000004e7 44
_stkinit
000004a2 0 none ,g *
000004a4 0 none ,g *
LSTINIT1
000004b0 0 none ,l *
000004b2 0 none ,l *
LSTINIT2
000004da 0 none ,l *
000004dc 0 none ,l *
LSTINIT3
000004e5 0 none ,l *
000004e7 0 none ,l *
FILE=DefaultBuild\r_main.obj
000004e6 00000faa ac5
000004e8 00000fce ae7
_RS485_Bridge_Push
000004e6 1a func ,g *
000004e8 1a func ,g *
_RS485_Bridge_ResetFifo@1
00000500 7 func ,l *
00000502 7 func ,l *
_UART1_WaitTxIdle@1
00000507 2c func ,l *
00000509 2c func ,l *
_UART1_SendString_Safe@1
00000533 39 func ,l *
00000535 39 func ,l *
_RS485_Bridge_DrainToPC@1
0000056c 43 func ,l *
0000056e 43 func ,l *
_hex2byte@1
000005af 56 func ,l *
000005b1 56 func ,l *
_parse_x_prefix@1
00000605 153 func ,l *
00000607 153 func ,l *
_OUT_PRINT@1
00000758 d func ,l *
0000075a d func ,l *
_parse_x_v_cmd@1
00000765 57 func ,l *
00000767 57 func ,l *
_send_n_response@1
000007bc 2b func ,l *
000007be 2b func ,l *
_send_v_response@1
000007e7 3f func ,l *
000007e9 3f func ,l *
_scan_one_addr_rs485@1
00000826 c0 func ,l *
00000828 c1 func ,l *
_build_line_from_rx@1
000008e6 63 func ,l *
000008e9 63 func ,l *
_detect_protocol@1
00000949 37 func ,l *
0000094c 37 func ,l *
_cmd_unknown@1
00000980 10 func ,l *
00000983 10 func ,l *
_process_cmd@1
00000990 6d func ,l *
00000993 6d func ,l *
_process_cmd_by_prefix@1
000009fd 11 func ,l *
00000a00 11 func ,l *
_process_one_line@1
00000a0e 4bd func ,l *
00000a11 4de func ,l *
_handle_uart_command_line
00000ecb 5d func ,g *
00000eef 5d func ,g *
_main
00000f28 6c func ,g *
00000f4c 6c func ,g *
_R_MAIN_UserInit
00000f94 17 func ,g *
00000fb8 17 func ,g *
FILE=DefaultBuild\r_systeminit.obj
00000fab 00000fe9 3f
00000fcf 0000100f 41
_R_Systeminit
00000fab 3a func ,g *
00000fcf 3a func ,g *
_hdwinit
00000fe5 5 func ,g *
00001009 7 func ,g *
FILE=DefaultBuild\r_cg_cgc.obj
00000fea 00001013 2a
00001010 00001039 2a
_R_CGC_Create
00000fea 2a func ,g *
00001010 2a func ,g *
FILE=DefaultBuild\r_cg_cgc_user.obj
00001014 00001016 3
0000103a 0000103c 3
_R_CGC_Get_ResetSource
00001014 3 func ,g *
0000103a 3 func ,g *
FILE=DefaultBuild\r_cg_serial.obj
00001017 000012ee 2d8
0000103d 00001324 2e8
_R_SAU0_Create
00001017 e func ,g *
0000103d 12 func ,g *
_R_UART0_Create
00001025 6e func ,g *
0000104f 6e func ,g *
_R_UART0_Start
00001093 26 func ,g *
000010bd 26 func ,g *
_R_UART0_Stop
000010b9 1e func ,g *
000010e3 1e func ,g *
_R_UART0_Receive
000010d7 18 func ,g *
00001101 18 func ,g *
_R_UART0_Send
000010ef 26 func ,g *
00001119 26 func ,g *
_R_SAU1_Create
00001115 e func ,g *
0000113f 12 func ,g *
_R_UART1_Create
00001123 6e func ,g *
00001151 6e func ,g *
_R_UART1_Start
00001191 26 func ,g *
000011bf 26 func ,g *
_R_UART1_Stop
000011b7 1e func ,g *
000011e5 1e func ,g *
_R_UART1_Receive
000011d5 18 func ,g *
00001203 18 func ,g *
_R_UART1_Send
000011ed 26 func ,g *
0000121b 26 func ,g *
_R_IICA0_Create
00001213 50 func ,g *
00001241 50 func ,g *
_R_IICA0_Stop
00001263 5 func ,g *
00001291 5 func ,g *
_R_IICA0_StopCondition
00001268 5 func ,g *
00001296 5 func ,g *
_R_IICA0_Master_Send
0000126d 3f func ,g *
0000129b 43 func ,g *
_R_IICA0_Master_Receive
000012ac 43 func ,g *
000012de 47 func ,g *
FILE=DefaultBuild\r_cg_serial_user.obj
000012ef 00001439 14b
00001325 0000146f 14b
_r_uart0_callback_receiveend@1
000012ef 6e func ,l *
00001325 6e func ,l *
_r_uart0_callback_softwareoverrun@1
0000135d 1 func ,l *
00001393 1 func ,l *
_r_uart0_callback_sendend@1
0000135e 9 func ,l *
00001394 9 func ,l *
_r_uart0_callback_error@1
00001367 1 func ,l *
0000139d 1 func ,l *
_r_uart1_callback_receiveend@1
00001368 33 func ,l *
0000139e 33 func ,l *
_r_uart1_callback_softwareoverrun@1
0000139b 1 func ,l *
000013d1 1 func ,l *
_r_uart1_callback_sendend@1
0000139c 1 func ,l *
000013d2 1 func ,l *
_r_uart1_callback_error@1
0000139d 1 func ,l *
000013d3 1 func ,l *
_iica0_masterhandler@1
0000139e 91 func ,l *
000013d4 91 func ,l *
_r_iica0_callback_master_error@1
0000142f 1 func ,l *
00001465 1 func ,l *
_r_iica0_callback_master_receiveend@1
00001430 5 func ,l *
00001466 5 func ,l *
_r_iica0_callback_master_sendend@1
00001435 5 func ,l *
0000146b 5 func ,l *
FILE=DefaultBuild\r_cg_port.obj
0000143a 00001492 59
00001470 000014c8 59
_R_PORT_Create
0000143a 59 func ,g *
00001470 59 func ,g *
FILE=DefaultBuild\owi.obj
00001493 00001d20 88e
000014c9 00001d56 88e
_OWI_EnablePower
00001493 1 func ,g *
000014c9 1 func ,g *
_OWI_DisablePower
00001494 1 func ,g *
000014ca 1 func ,g *
_GPIO_Clear
00001495 b func ,g *
000014cb b func ,g *
_GPIO_Input
000014a0 7 func ,g *
000014d6 7 func ,g *
_GPIO_Read
000014a7 9 func ,g *
000014dd 9 func ,g *
_OWI_Init
000014b0 18 func ,g *
000014e6 18 func ,g *
_OWI_Start
000014c8 17 func ,g *
000014fe 17 func ,g *
_OWI_Stop
000014df 17 func ,g *
00001515 17 func ,g *
_OWI_SecureStop
000014f6 51 func ,g *
0000152c 51 func ,g *
_OWI_WriteBit
00001547 34 func ,g *
0000157d 34 func ,g *
_OWI_WriteByte
0000157b 2a func ,g *
000015b1 2a func ,g *
_OWI_ReadBit
000015a5 5e func ,g *
000015db 5e func ,g *
_OWI_ReadByte
00001603 32 func ,g *
00001639 32 func ,g *
_OWI_T_ReadBytesAndPrint
00001635 ff func ,g *
0000166b ff func ,g *
_OWI_A_CommandMode
00001734 268 func ,g *
0000176a 268 func ,g *
_OWI_Diagnostic
0000199c 156 func ,g *
000019d2 156 func ,g *
_OWI_disable
00001af2 18 func ,g *
00001b28 18 func ,g *
_OWI_T_CommandMode
00001b0a 5d func ,g *
00001b40 5d func ,g *
_OWI_CommandMode
00001b67 4a func ,g *
00001b9d 4a func ,g *
_OWI_ReadBytesAndPrint
00001bb1 170 func ,g *
00001be7 170 func ,g *
FILE=DefaultBuild\i2c.obj
00001d21 00002095 375
00001d57 000020cb 375
_disable
00001d21 26 func ,g *
00001d57 26 func ,g *
_I2C_EnablePower
00001d47 4 func ,g *
00001d7d 4 func ,g *
_I2C_DisablePower
00001d4b 3 func ,g *
00001d81 3 func ,g *
_I2C_Diagnostic
00001d4e 124 func ,g *
00001d84 124 func ,g *
_I2C_T_Command_Mode_receiveData
00001e72 4f func ,g *
00001ea8 4f func ,g *
_I2C_Command_Mode_receiveData
00001ec1 3e func ,g *
00001ef7 3e func ,g *
_I2C_Command_Mode_Send
00001eff 197 func ,g *
00001f35 197 func ,g *
FILE=DefaultBuild\uart.obj
00002096 000021d3 13e
000020cc 00002209 13e
_rs485_set_tx
00002096 b func ,g *
000020cc b func ,g *
_rs485_init
000020a1 c func ,g *
000020d7 c func ,g *
_UART0_WaitTxDone_Us
000020ad 2f func ,g *
000020e3 2f func ,g *
_RS485_Send
000020dc 14 func ,g *
00002112 14 func ,g *
_RS485_SendString
000020f0 11 func ,g *
00002126 11 func ,g *
_uart_send_string
00002101 25 func ,g *
00002137 25 func ,g *
_uart1_send_string
00002126 12 func ,g *
0000215c 12 func ,g *
_uart_send_hex
00002138 50 func ,g *
0000216e 50 func ,g *
_uart1_send_hex
00002188 4c func ,g *
000021be 4c func ,g *
FILE=DefaultBuild\delay.obj
000021d4 0000228b b8
0000220a 000022c8 bf
_delay
000021d4 16 func ,g *
0000220a 18 func ,g *
_delay_us
000021ea 7d func ,g *
00002222 82 func ,g *
_delay_ms
00002267 25 func ,g *
000022a4 25 func ,g *
FILE=DefaultBuild\dipSwitch.obj
0000228c 0000229c 11
000022c9 000022d9 11
_DipSwitch_Init
0000228c 8 func ,g *
000022c9 8 func ,g *
_DipSwitch_ReadAddr_0to31
00002294 9 func ,g *
000022d1 9 func ,g *
FILE=DefaultBuild\gatectrl.obj
0000229d 000026b8 41c
000022da 0000269d 3c4
_Gate_SetByNum
0000229d 3e9 func ,g *
000022da 372 func ,g *
_Cal_Init
00002686 19 func ,g *
0000264c 21 func ,g *
_Eol_Init
0000269f 19 func ,g *
0000266d 21 func ,g *
_GateCtrl_SelectChannel
000026b8 1 func ,g *
0000268e 10 func ,g *
SECTION=.const
FILE=DefaultBuild\r_main.obj
00003000 00003149 14a
00003000 00003151 152
FILE=DefaultBuild\owi.obj
0000314a 0000320e c5
00003152 00003216 c5
FILE=DefaultBuild\i2c.obj
00003210 00003349 13a
00003218 00003351 13a
FILE=DefaultBuild\gatectrl.obj
0000334a 00003385 3c
00003352 0000338d 3c
SECTION=.SLIB
FILE=isdigit
00003386 0000338f a
0000338e 00003397 a
_isdigit
00003386 0 none ,g *
0000338e 0 none ,g *
FILE=memcpy
00003390 0000339f 10
00003398 000033a7 10
_memcpy
00003390 0 none ,g *
00003398 0 none ,g *
FILE=memset
000033a0 000033ad e
000033a8 000033b5 e
_memset
000033a0 0 none ,g *
000033a8 0 none ,g *
FILE=sprintf
000033ae 000034a6 f9
000033b6 000034ae f9
_sprintf
000033ae e1 func ,g *
000033b6 e1 func ,g *
__REL_sp@1
0000348f 18 func ,l *
00003497 18 func ,l *
FILE=strcpy
000034a7 000034b3 d
000034af 000034bb d
_strcpy
000034a7 0 none ,g *
000034af 0 none ,g *
FILE=strlen
000034b4 000034be b
000034bc 000034c6 b
_strlen
000034b4 0 none ,g *
000034bc 0 none ,g *
FILE=strstr
000034c7 000034e5 1f
_strstr
000034c7 0 none ,g *
FILE=toupper
000034bf 000034cc e
000034e6 000034f3 e
_toupper
000034bf 0 none ,g *
000034e6 0 none ,g *
FILE=_REL_print
000034cd 00005424 1f58
000034f4 0000544b 1f58
__REL_print
000034cd 1046 func ,g *
000034f4 1046 func ,g *
__REL_fltprn@1
00004513 941 func ,l *
0000453a 941 func ,l *
__REL_henkan1@1
00004e54 28 func ,l *
00004e7b 28 func ,l *
__REL_henkan2@1
00004e7c 33 func ,l *
00004ea3 33 func ,l *
__REL_pri@1
00004eaf 298 func ,l *
00004ed6 298 func ,l *
__REL_fltgeti@1
00005147 19d func ,l *
0000516e 19d func ,l *
__REL_inmod@1
000052e4 141 func ,l *
0000530b 141 func ,l *
FILE=_COM_fdiv
00005425 00005552 12e
0000544c 00005579 12e
__COM_fdiv
00005484 0 none ,g *
000054ab 0 none ,g *
FILE=_COM_feq
00005553 00005568 16
0000557a 0000558f 16
__COM_feq
00005553 0 none ,g *
0000557a 0 none ,g *
FILE=_COM_fge
00005569 0000557e 16
00005590 000055a5 16
__COM_fge
00005569 0 none ,g *
00005590 0 none ,g *
FILE=_COM_flt
0000557f 00005594 16
000055a6 000055bb 16
__COM_flt
0000557f 0 none ,g *
000055a6 0 none ,g *
FILE=_COM_fmul
00005595 00005681 ed
000055bc 000056a8 ed
__COM_fmul
000055e0 0 none ,g *
00005607 0 none ,g *
FILE=_COM_fne
00005682 00005692 11
000056a9 000056b9 11
__COM_fne
00005682 0 none ,g *
000056a9 0 none ,g *
FILE=_COM_ftosl
00005693 0000569a 8
000056ba 000056c1 8
__COM_ftosl
00005693 0 none ,g *
000056ba 0 none ,g *
FILE=_COM_sidiv
0000569b 000056bc 22
000056c2 000056e3 22
__COM_sidiv
0000569d 0 none ,g *
000056c4 0 none ,g *
FILE=_COM_sirem
000056bd 000056dc 20
000056e4 00005703 20
__COM_sirem
000056bd 0 none ,g *
000056e4 0 none ,g *
FILE=_COM_ulldiv
000056dd 00005706 2a
00005704 0000572d 2a
__COM_ulldiv
000056dd 0 none ,g *
00005704 0 none ,g *
FILE=_COM_ullrem
00005707 00005737 31
0000572e 0000575e 31
__COM_ullrem
00005707 0 none ,g *
0000572e 0 none ,g *
FILE=_REL_f_inf
00005738 0000573f 8
0000575f 00005766 8
__REL_f_inf
00005738 0 none ,g *
0000575f 0 none ,g *
FILE=_REL_f_norm
00005740 0000574f 10
00005767 00005776 10
__REL_f_norm
00005740 0 none ,g *
00005767 0 none ,g *
FILE=_REL_f_round
00005750 00005762 13
00005777 00005789 13
__REL_f_round
00005750 0 none ,g *
00005777 0 none ,g *
FILE=_REL_fcmp
00005763 0000579a 38
0000578a 000057c1 38
__REL_fcmp
00005763 0 none ,g *
0000578a 0 none ,g *
FILE=_REL_fordered_core
0000579b 000057b6 1c
000057c2 000057dd 1c
__REL_fordered_core
0000579b 0 none ,g *
000057c2 0 none ,g *
FILE=_REL_ftol
000057b7 000057eb 35
000057de 00005812 35
__REL_ftol
000057b7 0 none ,g *
000057de 0 none ,g *
FILE=_REL_lldiv
000057ec 000059f1 206
00005813 00005a18 206
__REL_lldiv
00005808 0 none ,g *
0000582f 0 none ,g *
FILE=_REL_llrem
000059f2 00005bf5 204
00005a19 00005c1c 204
__REL_llrem
00005a0f 0 none ,g *
00005a36 0 none ,g *
FILE=_REL_ltosl
00005bf6 00005c1a 25
00005c1d 00005c41 25
__REL_ltosl
00005bf6 0 none ,g *
00005c1d 0 none ,g *
FILE=_COM_lshr
00005c1b 00005c3b 21
00005c42 00005c62 21
__COM_lshr
00005c25 0 none ,g *
00005c4c 0 none ,g *
SECTION=.monitor2
FILE=rlink_generates_02
@ -631,6 +637,10 @@ FILE=DefaultBuild\uart.obj
000fba40 000fba40 1
_g_uart0_tx_done
000fba40 1 data ,g *
FILE=DefaultBuild\gatectrl.obj
000fba42 000fba42 1
_s_ch@1
000fba42 1 data ,l *
Absolute value symbols
FILE=DefaultBuild\gatectrl.obj
@ -638,17 +648,17 @@ FILE=DefaultBuild\gatectrl.obj
00000028 0 none ,l *
FILE=rlink_generates_05
__s.text
000002f1 0 none ,g *
000002f3 0 none ,g *
__e.text
000004a2 0 none ,g *
000004a4 0 none ,g *
__s.textf
000004a2 0 none ,g *
000004a4 0 none ,g *
__e.textf
000026b9 0 none ,g *
0000269e 0 none ,g *
__s.const
00003000 0 none ,g *
__e.const
00003386 0 none ,g *
0000338e 0 none ,g *
__s.constf
00000080 0 none ,g *
__e.constf
@ -656,7 +666,7 @@ FILE=rlink_generates_05
__s.data
000000d8 0 none ,g *
__e.data
000002f1 0 none ,g *
000002f3 0 none ,g *
__s.sdata
00000080 0 none ,g *
__e.sdata
@ -672,7 +682,7 @@ FILE=rlink_generates_05
__s.dataR
000fb828 0 none ,g *
__e.dataR
000fba41 0 none ,g *
000fba43 0 none ,g *
__s.sdataR
000ffe20 0 none ,g *
__e.sdataR
@ -686,9 +696,9 @@ FILE=rlink_generates_05
__e.RLIB
000000c4 0 none ,g *
__s.SLIB
00003386 0 none ,g *
0000338e 0 none ,g *
__e.SLIB
00005c3c 0 none ,g *
00005c63 0 none ,g *
__s.option_byte
000000c0 0 none ,g *
__e.option_byte
@ -716,7 +726,7 @@ FILE=rlink_generates_05
__STACK_ADDR_START
000ffe20 0 none ,g *
__STACK_ADDR_END
000fba42 0 none ,g *
000fba44 0 none ,g *
*** Unfilled Areas ***

2570
DefaultBuild/multical.mot

File diff suppressed because it is too large

BIN
DefaultBuild/owi.obj

Binary file not shown.

BIN
DefaultBuild/r_cg_cgc.obj

Binary file not shown.

BIN
DefaultBuild/r_cg_cgc_user.obj

Binary file not shown.

BIN
DefaultBuild/r_cg_port.obj

Binary file not shown.

BIN
DefaultBuild/r_cg_port_user.obj

Binary file not shown.

BIN
DefaultBuild/r_cg_serial.obj

Binary file not shown.

BIN
DefaultBuild/r_cg_serial_user.obj

Binary file not shown.

BIN
DefaultBuild/r_main.obj

Binary file not shown.

BIN
DefaultBuild/r_systeminit.obj

Binary file not shown.

BIN
DefaultBuild/stkinit.obj

Binary file not shown.

BIN
DefaultBuild/uart.obj

Binary file not shown.

40
QualityReport(multical,DefaultBuild).txt

@ -1,22 +1,22 @@
QualityReport
2026년 2월 3일 화요일 오후 7:30:48
2026년 2월 4일 수요일 오전 8:55:15
------ Start build(multical, DefaultBuild) ------
------ Build ended(Error:0, Warning:0)(multical, DefaultBuild) ------
--- SHA1 hash value of output files ---
C:\Users\temp\Documents\카카오톡 받은 파일\Amosense_Firmware 최종\Amosense_Firmware 최종\DefaultBuild\multical.abs: 7d4ba8291a0c9326260edafa850214470719f923
C:\Users\temp\Documents\카카오톡 받은 파일\Amosense_Firmware 최종\Amosense_Firmware 최종\DefaultBuild\multical.mot: ffd2f441060badd8d3f9d7d9084877b84f58f7d7
C:\Users\MSI\Desktop\amosense\new_fw\DefaultBuild\multical.abs: d0043499de30ff8c530d319ee0f7dd2f322f2ab8
C:\Users\MSI\Desktop\amosense\new_fw\DefaultBuild\multical.mot: cafe18f9151918de73909e0795d46d56248d65ad
--- System Information ---
*OS Version
Microsoft Windows 10 Pro (-, 10.0.19045, WOW64)
Microsoft Windows 11 Home (-, 10.0.26200, WOW64)
*Language
한국어(대한민국)
*.NET Framework Version
Microsoft .NET Framework 4 [.NET 4.8 or later] (533325)
Microsoft .NET Framework 4 [.NET 4.8 or later] (533509)
*WebView2 Version
144.0.3719.93
@ -29,19 +29,21 @@ C:\Users\temp\Documents\카카오톡 받은 파일\Amosense_Firmware 최종\Amos
V9.13.00.05 [12 Nov 2024]
*Assembly Version
3.12.10.1
*Sales Area
Japan
*Product License
*Execution Place
C:\Program Files (x86)\Renesas Electronics\CS+\CC
*Memory Usage
*Private Working Set
349 MB
278 MB
*Number of GDI Objects
2658
2550
*Number of USER Objects
1621
1307
*Opened Files
24 editors, 24 files, 187 KB
23 editors, 23 files, 188 KB
--- Build Tool Plug-in Information ---
RH850 Build tool CC-RH Plug-in
@ -146,6 +148,20 @@ Editor plug-in DLL
1.1.0.0
*DLL File Name
SEditor.dll
Smart Configurator for RH850 Communication Plug-in
*Version
V1.02.10.03 [14 Nov 2024]
*Assembly Version
1.0.0.0
*DLL File Name
SmcCodePartRH850.dll
Smart Configurator for RL78 Communication Plug-in
*Version
V1.00.11.01 [25 Nov 2024]
*Assembly Version
1.0.0.0
*DLL File Name
SmcCodePartRL78.dll
Stack Usage Tracer
*Version
V1.05.00.02 [30 Jul 2014]
@ -177,7 +193,7 @@ Device Information Common Interface
DeviceInformation.dll
--- Main Project Information ---
C:\Users\temp\Documents\카카오톡 받은 파일\Amosense_Firmware 최종\Amosense_Firmware 최종\multical.mtpj
C:\Users\MSI\Desktop\amosense\new_fw\multical.mtpj
Microcontroller Information
*R5F10PPJ
*File Name: Version
@ -218,6 +234,10 @@ Other Tool Information
*Version
V4.13.00.03 [24 May 2023]
*None
*None
*Code Generator
Other Information
*RL78/F14 Code Library

309
multical.MSI.mtud

File diff suppressed because one or more lines are too long

39
r_main.c

@ -355,7 +355,7 @@ static void scan_one_addr_rs485(uint8_t addr)
// ? (E) 응답 대기 (예: 20ms)
{
uint32_t wait_us = 20000;
uint32_t wait_us = 80000;
while (!g_rs485_bridge_done && wait_us >= 50) {
RS485_Bridge_DrainToPC();
delay_us(50);
@ -578,20 +578,29 @@ static void process_one_line(CmdSource src, const volatile uint8_t *rx_buf, uint
}
{
unsigned long guard = 0;
while (!g_rs485_bridge_done && guard++ < 600000UL) {
RS485_Bridge_DrainToPC();
}
RS485_Bridge_DrainToPC();
g_rs485_bridge_active = 0;
rs485_rx_done = 0;
rs485_rx_index = 0;
rs485_rx_length = 0;
R_UART0_Receive((uint8_t*)&rs485_rx_buffer[0], 1);
if (!g_rs485_bridge_done) {
OUT_PRINT(CMD_SRC_PC, "Err:rs485_timeout\r\n");
/* 시간 기반 대기(us)로 변경: OWT/I2C 동작 포함해서 여유 있게 */
uint32_t wait_us = 80000; /* 80ms (필요시 50~120ms로 조정) */
if (strstr(orig_line, ":OR") || strstr(orig_line, ":or")) {
wait_us = 3000000; // 300ms
}
while (!g_rs485_bridge_done && wait_us >= 50U) {
RS485_Bridge_DrainToPC();
delay_us(50);
wait_us -= 50U;
}
RS485_Bridge_DrainToPC();
g_rs485_bridge_active = 0;
/* 다음을 위해 RX 재arm */
rs485_rx_done = 0;
rs485_rx_index = 0;
rs485_rx_length = 0;
R_UART0_Receive((uint8_t*)&rs485_rx_buffer[0], 1);
if (!g_rs485_bridge_done) {
OUT_PRINT(CMD_SRC_PC, "Err:rs485_timeout\r\n");
}
}
}

Loading…
Cancel
Save