| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548 |
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 1
- 1 .cpu cortex-m4
- 2 .arch armv7e-m
- 3 .fpu fpv4-sp-d16
- 4 .eabi_attribute 27, 1
- 5 .eabi_attribute 28, 1
- 6 .eabi_attribute 20, 1
- 7 .eabi_attribute 21, 1
- 8 .eabi_attribute 23, 3
- 9 .eabi_attribute 24, 1
- 10 .eabi_attribute 25, 1
- 11 .eabi_attribute 26, 1
- 12 .eabi_attribute 30, 6
- 13 .eabi_attribute 34, 1
- 14 .eabi_attribute 18, 4
- 15 .file "soft_timer.c"
- 16 .text
- 17 .Ltext0:
- 18 .cfi_sections .debug_frame
- 19 .global vol_flag
- 20 .section .bss.vol_flag,"aw",%nobits
- 23 vol_flag:
- 24 0000 00 .space 1
- 25 .global devtype_flag
- 26 .section .bss.devtype_flag,"aw",%nobits
- 29 devtype_flag:
- 30 0000 00 .space 1
- 31 .global engine_flag
- 32 .section .bss.engine_flag,"aw",%nobits
- 35 engine_flag:
- 36 0000 00 .space 1
- 37 .global can_debug_flag
- 38 .section .bss.can_debug_flag,"aw",%nobits
- 41 can_debug_flag:
- 42 0000 00 .space 1
- 43 .global dev_version_flag
- 44 .section .bss.dev_version_flag,"aw",%nobits
- 47 dev_version_flag:
- 48 0000 00 .space 1
- 49 .global mimo360_radar_flag
- 50 .section .bss.mimo360_radar_flag,"aw",%nobits
- 53 mimo360_radar_flag:
- 54 0000 00 .space 1
- 55 .global DM_radar_flag
- 56 .section .bss.DM_radar_flag,"aw",%nobits
- 59 DM_radar_flag:
- 60 0000 00 .space 1
- 61 .global pmu_heart_flag
- 62 .section .bss.pmu_heart_flag,"aw",%nobits
- 65 pmu_heart_flag:
- 66 0000 00 .space 1
- 67 .global devinfo_time
- 68 .section .bss.devinfo_time,"aw",%nobits
- 69 .align 2
- 72 devinfo_time:
- 73 0000 00000000 .space 16
- 73 00000000
- 73 00000000
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 2
- 73 00000000
- 74 .section .text.timer_function,"ax",%progbits
- 75 .align 1
- 76 .global timer_function
- 77 .syntax unified
- 78 .thumb
- 79 .thumb_func
- 81 timer_function:
- 82 .LFB133:
- 83 .file 1 "user_src/soft_timer.c"
- 1:user_src/soft_timer.c **** #include "soft_timer.h"
- 2:user_src/soft_timer.c **** #include "main.h"
- 3:user_src/soft_timer.c **** #include "stdbool.h"
- 4:user_src/soft_timer.c **** #include "soft_flow.h"
- 5:user_src/soft_timer.c **** #include "soft_can.h"
- 6:user_src/soft_timer.c **** #include "tim.h"
- 7:user_src/soft_timer.c **** #include "can_debug.h"
- 8:user_src/soft_timer.c **** #include "soft_p_2_c.h"
- 9:user_src/soft_timer.c ****
- 10:user_src/soft_timer.c **** extern uint32_t user_timer_cnt;
- 11:user_src/soft_timer.c ****
- 12:user_src/soft_timer.c **** /**
- 13:user_src/soft_timer.c **** * @file timer_function
- 14:user_src/soft_timer.c **** * @brief 发送给控制的定时器
- 15:user_src/soft_timer.c **** * @param
- 16:user_src/soft_timer.c **** * @details
- 17:user_src/soft_timer.c **** * @author Zhang Sir
- 18:user_src/soft_timer.c **** **/
- 19:user_src/soft_timer.c **** bool vol_flag = false, devtype_flag = false, engine_flag = false,
- 20:user_src/soft_timer.c **** can_debug_flag = false, dev_version_flag = false, mimo360_radar_flag = false,DM_radar_flag = f
- 21:user_src/soft_timer.c **** pmu_heart_flag = false;
- 22:user_src/soft_timer.c ****
- 23:user_src/soft_timer.c **** Dev_timer devinfo_time;
- 24:user_src/soft_timer.c **** void timer_function()
- 25:user_src/soft_timer.c **** {
- 84 .loc 1 25 1
- 85 .cfi_startproc
- 86 @ args = 0, pretend = 0, frame = 0
- 87 @ frame_needed = 1, uses_anonymous_args = 0
- 88 0000 80B5 push {r7, lr}
- 89 .LCFI0:
- 90 .cfi_def_cfa_offset 8
- 91 .cfi_offset 7, -8
- 92 .cfi_offset 14, -4
- 93 0002 00AF add r7, sp, #0
- 94 .LCFI1:
- 95 .cfi_def_cfa_register 7
- 26:user_src/soft_timer.c **** static uint32_t time_1hz = 0;
- 27:user_src/soft_timer.c **** static uint32_t time_2hz = 0;
- 28:user_src/soft_timer.c **** static uint32_t time_5hz = 0;
- 29:user_src/soft_timer.c **** static uint32_t time_10hz = 0;
- 30:user_src/soft_timer.c **** static uint32_t time_20hz = 0;
- 31:user_src/soft_timer.c **** static uint32_t time_50hz = 0;
- 32:user_src/soft_timer.c **** static uint32_t time_100hz = 0;
- 33:user_src/soft_timer.c **** static uint32_t time_200hz = 0;
- 34:user_src/soft_timer.c ****
- 35:user_src/soft_timer.c **** if ( Check_Timer_Ready(&time_1hz,_1_HZ_) )
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 3
- 96 .loc 1 35 11
- 97 0004 4FF47A71 mov r1, #1000
- 98 0008 4148 ldr r0, .L10
- 99 000a FFF7FEFF bl Check_Timer_Ready
- 100 000e 0346 mov r3, r0
- 101 .loc 1 35 8
- 102 0010 002B cmp r3, #0
- 103 0012 05D0 beq .L2
- 36:user_src/soft_timer.c **** {
- 37:user_src/soft_timer.c **** devinfo_time.arm = true;
- 104 .loc 1 37 26
- 105 0014 3F4B ldr r3, .L10+4
- 106 0016 0122 movs r2, #1
- 107 0018 1A71 strb r2, [r3, #4]
- 38:user_src/soft_timer.c **** devinfo_time.tempSensor = true;
- 108 .loc 1 38 33
- 109 001a 3E4B ldr r3, .L10+4
- 110 001c 0122 movs r2, #1
- 111 001e 5A73 strb r2, [r3, #13]
- 112 .L2:
- 39:user_src/soft_timer.c **** }
- 40:user_src/soft_timer.c **** if ( Check_Timer_Ready(&time_2hz,_2_HZ_) )
- 113 .loc 1 40 11
- 114 0020 4FF4FA71 mov r1, #500
- 115 0024 3C48 ldr r0, .L10+8
- 116 0026 FFF7FEFF bl Check_Timer_Ready
- 117 002a 0346 mov r3, r0
- 118 .loc 1 40 8
- 119 002c 002B cmp r3, #0
- 120 002e 11D0 beq .L3
- 41:user_src/soft_timer.c **** {
- 42:user_src/soft_timer.c **** devinfo_time.pump = true;
- 121 .loc 1 42 27
- 122 0030 384B ldr r3, .L10+4
- 123 0032 0122 movs r2, #1
- 124 0034 9A70 strb r2, [r3, #2]
- 43:user_src/soft_timer.c **** devinfo_time.nozzle = true;
- 125 .loc 1 43 29
- 126 0036 374B ldr r3, .L10+4
- 127 0038 0122 movs r2, #1
- 128 003a DA70 strb r2, [r3, #3]
- 44:user_src/soft_timer.c **** devinfo_time.seed = true;
- 129 .loc 1 44 27
- 130 003c 354B ldr r3, .L10+4
- 131 003e 0122 movs r2, #1
- 132 0040 1A70 strb r2, [r3]
- 45:user_src/soft_timer.c **** devinfo_time.checklow = true;
- 133 .loc 1 45 31
- 134 0042 344B ldr r3, .L10+4
- 135 0044 0122 movs r2, #1
- 136 0046 9A71 strb r2, [r3, #6]
- 46:user_src/soft_timer.c **** devinfo_time.current = true;
- 137 .loc 1 46 30
- 138 0048 324B ldr r3, .L10+4
- 139 004a 0122 movs r2, #1
- 140 004c 5A72 strb r2, [r3, #9]
- 47:user_src/soft_timer.c **** dev_version_flag = true;
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 4
- 141 .loc 1 47 26
- 142 004e 334B ldr r3, .L10+12
- 143 0050 0122 movs r2, #1
- 144 0052 1A70 strb r2, [r3]
- 145 .L3:
- 48:user_src/soft_timer.c **** }
- 49:user_src/soft_timer.c **** if ( Check_Timer_Ready(&time_5hz,_5_HZ_))
- 146 .loc 1 49 10
- 147 0054 C821 movs r1, #200
- 148 0056 3248 ldr r0, .L10+16
- 149 0058 FFF7FEFF bl Check_Timer_Ready
- 150 005c 0346 mov r3, r0
- 151 .loc 1 49 8
- 152 005e 002B cmp r3, #0
- 153 0060 12D0 beq .L4
- 50:user_src/soft_timer.c **** {
- 51:user_src/soft_timer.c **** engine_flag = true;
- 154 .loc 1 51 21
- 155 0062 304B ldr r3, .L10+20
- 156 0064 0122 movs r2, #1
- 157 0066 1A70 strb r2, [r3]
- 52:user_src/soft_timer.c **** devinfo_time.bms = true;
- 158 .loc 1 52 26
- 159 0068 2A4B ldr r3, .L10+4
- 160 006a 0122 movs r2, #1
- 161 006c 1A72 strb r2, [r3, #8]
- 53:user_src/soft_timer.c ****
- 54:user_src/soft_timer.c **** if(planep.Candebug_flag == true)
- 162 .loc 1 54 18
- 163 006e 2E4B ldr r3, .L10+24
- 164 0070 B3F91430 ldrsh r3, [r3, #20] @ unaligned
- 165 0074 1BB2 sxth r3, r3
- 166 .loc 1 54 11
- 167 0076 012B cmp r3, #1
- 168 0078 03D1 bne .L5
- 55:user_src/soft_timer.c **** {
- 56:user_src/soft_timer.c **** can_debug_flag = true;
- 169 .loc 1 56 28
- 170 007a 2C4B ldr r3, .L10+28
- 171 007c 0122 movs r2, #1
- 172 007e 1A70 strb r2, [r3]
- 173 0080 02E0 b .L4
- 174 .L5:
- 57:user_src/soft_timer.c **** }
- 58:user_src/soft_timer.c **** else
- 59:user_src/soft_timer.c **** {
- 60:user_src/soft_timer.c **** can_debug_flag = false;
- 175 .loc 1 60 28
- 176 0082 2A4B ldr r3, .L10+28
- 177 0084 0022 movs r2, #0
- 178 0086 1A70 strb r2, [r3]
- 179 .L4:
- 61:user_src/soft_timer.c **** }
- 62:user_src/soft_timer.c **** }
- 63:user_src/soft_timer.c **** if ( Check_Timer_Ready(&time_10hz,_10_HZ_) )
- 180 .loc 1 63 11
- 181 0088 6421 movs r1, #100
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 5
- 182 008a 2948 ldr r0, .L10+32
- 183 008c FFF7FEFF bl Check_Timer_Ready
- 64:user_src/soft_timer.c **** {
- 65:user_src/soft_timer.c **** }
- 66:user_src/soft_timer.c **** if ( Check_Timer_Ready(&time_20hz,_20_HZ_) )
- 184 .loc 1 66 10
- 185 0090 3221 movs r1, #50
- 186 0092 2848 ldr r0, .L10+36
- 187 0094 FFF7FEFF bl Check_Timer_Ready
- 188 0098 0346 mov r3, r0
- 189 .loc 1 66 8
- 190 009a 002B cmp r3, #0
- 191 009c 1DD0 beq .L6
- 67:user_src/soft_timer.c **** {
- 68:user_src/soft_timer.c **** vol_flag = true;
- 192 .loc 1 68 18
- 193 009e 264B ldr r3, .L10+40
- 194 00a0 0122 movs r2, #1
- 195 00a2 1A70 strb r2, [r3]
- 69:user_src/soft_timer.c **** mimo360_radar_flag = true;
- 196 .loc 1 69 28
- 197 00a4 254B ldr r3, .L10+44
- 198 00a6 0122 movs r2, #1
- 199 00a8 1A70 strb r2, [r3]
- 70:user_src/soft_timer.c ****
- 71:user_src/soft_timer.c **** devinfo_time.weight = true;
- 200 .loc 1 71 29
- 201 00aa 1A4B ldr r3, .L10+4
- 202 00ac 0122 movs r2, #1
- 203 00ae 5A70 strb r2, [r3, #1]
- 72:user_src/soft_timer.c **** devinfo_time.L_pump1 = true;
- 204 .loc 1 72 30
- 205 00b0 184B ldr r3, .L10+4
- 206 00b2 0122 movs r2, #1
- 207 00b4 9A72 strb r2, [r3, #10]
- 73:user_src/soft_timer.c **** devinfo_time.L_pump2 = true;
- 208 .loc 1 73 30
- 209 00b6 174B ldr r3, .L10+4
- 210 00b8 0122 movs r2, #1
- 211 00ba DA72 strb r2, [r3, #11]
- 74:user_src/soft_timer.c ****
- 75:user_src/soft_timer.c **** devinfo_time.radar = true;
- 212 .loc 1 75 28
- 213 00bc 154B ldr r3, .L10+4
- 214 00be 0122 movs r2, #1
- 215 00c0 DA71 strb r2, [r3, #7]
- 76:user_src/soft_timer.c **** devinfo_time.part_radar = true;
- 216 .loc 1 76 33
- 217 00c2 144B ldr r3, .L10+4
- 218 00c4 0122 movs r2, #1
- 219 00c6 1A73 strb r2, [r3, #12]
- 77:user_src/soft_timer.c **** devinfo_time.part_Fradar = true;
- 220 .loc 1 77 34
- 221 00c8 124B ldr r3, .L10+4
- 222 00ca 0122 movs r2, #1
- 223 00cc 9A73 strb r2, [r3, #14]
- 78:user_src/soft_timer.c **** devinfo_time.flow = true;
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 6
- 224 .loc 1 78 27
- 225 00ce 114B ldr r3, .L10+4
- 226 00d0 0122 movs r2, #1
- 227 00d2 5A71 strb r2, [r3, #5]
- 79:user_src/soft_timer.c **** devinfo_time.part_Bradar = true;
- 228 .loc 1 79 34
- 229 00d4 0F4B ldr r3, .L10+4
- 230 00d6 0122 movs r2, #1
- 231 00d8 DA73 strb r2, [r3, #15]
- 232 .L6:
- 80:user_src/soft_timer.c ****
- 81:user_src/soft_timer.c **** }
- 82:user_src/soft_timer.c **** if ( Check_Timer_Ready(&time_50hz,_50_HZ_) )
- 233 .loc 1 82 10
- 234 00da 1421 movs r1, #20
- 235 00dc 1848 ldr r0, .L10+48
- 236 00de FFF7FEFF bl Check_Timer_Ready
- 237 00e2 0346 mov r3, r0
- 238 .loc 1 82 8
- 239 00e4 002B cmp r3, #0
- 240 00e6 02D0 beq .L7
- 83:user_src/soft_timer.c **** {
- 84:user_src/soft_timer.c **** DM_radar_flag = true;
- 241 .loc 1 84 23
- 242 00e8 164B ldr r3, .L10+52
- 243 00ea 0122 movs r2, #1
- 244 00ec 1A70 strb r2, [r3]
- 245 .L7:
- 85:user_src/soft_timer.c **** }
- 86:user_src/soft_timer.c **** if(Check_Timer_Ready(&time_100hz,_100_HZ_))
- 246 .loc 1 86 8
- 247 00ee 0A21 movs r1, #10
- 248 00f0 1548 ldr r0, .L10+56
- 249 00f2 FFF7FEFF bl Check_Timer_Ready
- 87:user_src/soft_timer.c **** {
- 88:user_src/soft_timer.c **** }
- 89:user_src/soft_timer.c **** if(Check_Timer_Ready(&time_200hz,_200_HZ_))
- 250 .loc 1 89 8
- 251 00f6 0521 movs r1, #5
- 252 00f8 1448 ldr r0, .L10+60
- 253 00fa FFF7FEFF bl Check_Timer_Ready
- 254 00fe 0346 mov r3, r0
- 255 .loc 1 89 7
- 256 0100 002B cmp r3, #0
- 257 0102 02D0 beq .L9
- 90:user_src/soft_timer.c **** {
- 91:user_src/soft_timer.c **** devtype_flag = true;
- 258 .loc 1 91 22
- 259 0104 124B ldr r3, .L10+64
- 260 0106 0122 movs r2, #1
- 261 0108 1A70 strb r2, [r3]
- 262 .L9:
- 92:user_src/soft_timer.c **** }
- 93:user_src/soft_timer.c **** }
- 263 .loc 1 93 1
- 264 010a 00BF nop
- 265 010c 80BD pop {r7, pc}
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 7
- 266 .L11:
- 267 010e 00BF .align 2
- 268 .L10:
- 269 0110 00000000 .word time_1hz.7
- 270 0114 00000000 .word devinfo_time
- 271 0118 00000000 .word time_2hz.6
- 272 011c 00000000 .word dev_version_flag
- 273 0120 00000000 .word time_5hz.5
- 274 0124 00000000 .word engine_flag
- 275 0128 00000000 .word planep
- 276 012c 00000000 .word can_debug_flag
- 277 0130 00000000 .word time_10hz.4
- 278 0134 00000000 .word time_20hz.3
- 279 0138 00000000 .word vol_flag
- 280 013c 00000000 .word mimo360_radar_flag
- 281 0140 00000000 .word time_50hz.2
- 282 0144 00000000 .word DM_radar_flag
- 283 0148 00000000 .word time_100hz.1
- 284 014c 00000000 .word time_200hz.0
- 285 0150 00000000 .word devtype_flag
- 286 .cfi_endproc
- 287 .LFE133:
- 289 .section .text.Get_Systimer_Us,"ax",%progbits
- 290 .align 1
- 291 .global Get_Systimer_Us
- 292 .syntax unified
- 293 .thumb
- 294 .thumb_func
- 296 Get_Systimer_Us:
- 297 .LFB134:
- 94:user_src/soft_timer.c ****
- 95:user_src/soft_timer.c **** /**
- 96:user_src/soft_timer.c **** * @file Get_Systimer_Us
- 97:user_src/soft_timer.c **** * @brief 获取系统当前时间us
- 98:user_src/soft_timer.c **** * @param
- 99:user_src/soft_timer.c **** * @details
- 100:user_src/soft_timer.c **** * @author Zhang Sir
- 101:user_src/soft_timer.c **** **/
- 102:user_src/soft_timer.c **** uint32_t Get_Systimer_Us(void)
- 103:user_src/soft_timer.c **** {
- 298 .loc 1 103 1
- 299 .cfi_startproc
- 300 @ args = 0, pretend = 0, frame = 0
- 301 @ frame_needed = 1, uses_anonymous_args = 0
- 302 @ link register save eliminated.
- 303 0000 80B4 push {r7}
- 304 .LCFI2:
- 305 .cfi_def_cfa_offset 4
- 306 .cfi_offset 7, -4
- 307 0002 00AF add r7, sp, #0
- 308 .LCFI3:
- 309 .cfi_def_cfa_register 7
- 104:user_src/soft_timer.c **** //return htim4.Instance->CNT + user_timer_cnt * 0xffff;
- 105:user_src/soft_timer.c **** return htim4.Instance->CNT + user_timer_cnt * 20000;
- 310 .loc 1 105 17
- 311 0004 074B ldr r3, .L14
- 312 0006 1B68 ldr r3, [r3]
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 8
- 313 .loc 1 105 26
- 314 0008 5A6A ldr r2, [r3, #36]
- 315 .loc 1 105 49
- 316 000a 074B ldr r3, .L14+4
- 317 000c 1B68 ldr r3, [r3]
- 318 000e 44F62061 movw r1, #20000
- 319 0012 01FB03F3 mul r3, r1, r3
- 320 .loc 1 105 32
- 321 0016 1344 add r3, r3, r2
- 106:user_src/soft_timer.c **** }
- 322 .loc 1 106 1
- 323 0018 1846 mov r0, r3
- 324 001a BD46 mov sp, r7
- 325 .LCFI4:
- 326 .cfi_def_cfa_register 13
- 327 @ sp needed
- 328 001c 5DF8047B ldr r7, [sp], #4
- 329 .LCFI5:
- 330 .cfi_restore 7
- 331 .cfi_def_cfa_offset 0
- 332 0020 7047 bx lr
- 333 .L15:
- 334 0022 00BF .align 2
- 335 .L14:
- 336 0024 00000000 .word htim4
- 337 0028 00000000 .word user_timer_cnt
- 338 .cfi_endproc
- 339 .LFE134:
- 341 .section .bss.time_1hz.7,"aw",%nobits
- 342 .align 2
- 345 time_1hz.7:
- 346 0000 00000000 .space 4
- 347 .section .bss.time_2hz.6,"aw",%nobits
- 348 .align 2
- 351 time_2hz.6:
- 352 0000 00000000 .space 4
- 353 .section .bss.time_5hz.5,"aw",%nobits
- 354 .align 2
- 357 time_5hz.5:
- 358 0000 00000000 .space 4
- 359 .section .bss.time_10hz.4,"aw",%nobits
- 360 .align 2
- 363 time_10hz.4:
- 364 0000 00000000 .space 4
- 365 .section .bss.time_20hz.3,"aw",%nobits
- 366 .align 2
- 369 time_20hz.3:
- 370 0000 00000000 .space 4
- 371 .section .bss.time_50hz.2,"aw",%nobits
- 372 .align 2
- 375 time_50hz.2:
- 376 0000 00000000 .space 4
- 377 .section .bss.time_100hz.1,"aw",%nobits
- 378 .align 2
- 381 time_100hz.1:
- 382 0000 00000000 .space 4
- 383 .section .bss.time_200hz.0,"aw",%nobits
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 9
- 384 .align 2
- 387 time_200hz.0:
- 388 0000 00000000 .space 4
- 389 .text
- 390 .Letext0:
- 391 .file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
- 392 .file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
- 393 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
- 394 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
- 395 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
- 396 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
- 397 .file 8 "user_inc/soft_timer.h"
- 398 .file 9 "Core/Inc/tim.h"
- 399 .file 10 "user_inc/soft_p_2_c.h"
- ARM GAS C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s page 10
- DEFINED SYMBOLS
- *ABS*:00000000 soft_timer.c
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:23 .bss.vol_flag:00000000 vol_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:24 .bss.vol_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:29 .bss.devtype_flag:00000000 devtype_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:30 .bss.devtype_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:35 .bss.engine_flag:00000000 engine_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:36 .bss.engine_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:41 .bss.can_debug_flag:00000000 can_debug_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:42 .bss.can_debug_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:47 .bss.dev_version_flag:00000000 dev_version_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:48 .bss.dev_version_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:53 .bss.mimo360_radar_flag:00000000 mimo360_radar_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:54 .bss.mimo360_radar_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:59 .bss.DM_radar_flag:00000000 DM_radar_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:60 .bss.DM_radar_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:65 .bss.pmu_heart_flag:00000000 pmu_heart_flag
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:66 .bss.pmu_heart_flag:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:72 .bss.devinfo_time:00000000 devinfo_time
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:69 .bss.devinfo_time:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:75 .text.timer_function:00000000 $t
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:81 .text.timer_function:00000000 timer_function
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:269 .text.timer_function:00000110 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:345 .bss.time_1hz.7:00000000 time_1hz.7
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:351 .bss.time_2hz.6:00000000 time_2hz.6
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:357 .bss.time_5hz.5:00000000 time_5hz.5
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:363 .bss.time_10hz.4:00000000 time_10hz.4
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:369 .bss.time_20hz.3:00000000 time_20hz.3
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:375 .bss.time_50hz.2:00000000 time_50hz.2
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:381 .bss.time_100hz.1:00000000 time_100hz.1
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:387 .bss.time_200hz.0:00000000 time_200hz.0
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:290 .text.Get_Systimer_Us:00000000 $t
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:296 .text.Get_Systimer_Us:00000000 Get_Systimer_Us
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:336 .text.Get_Systimer_Us:00000024 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:342 .bss.time_1hz.7:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:348 .bss.time_2hz.6:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:354 .bss.time_5hz.5:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:360 .bss.time_10hz.4:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:366 .bss.time_20hz.3:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:372 .bss.time_50hz.2:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:378 .bss.time_100hz.1:00000000 $d
- C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s:384 .bss.time_200hz.0:00000000 $d
- UNDEFINED SYMBOLS
- Check_Timer_Ready
- planep
- htim4
- user_timer_cnt
|