z8359531l 4 месяцев назад
Родитель
Сommit
f2b427b4f7
73 измененных файлов с 5763 добавлено и 5231 удалено
  1. 19 19
      MDK-ARM/V9_PMU2_302CC.uvguix.zl835
  2. 370 2
      MDK-ARM/V9_PMU2_302CC.uvoptx
  3. 176 13
      MDK-ARM/V9_PMU2_302CC.uvprojx
  4. BIN
      build/V9_AG_PMU302_APP_.bin
  5. BIN
      build/V9_AG_PMU302_APP_.elf
  6. 186 186
      build/V9_AG_PMU302_APP_.hex
  7. 341 341
      build/V9_AG_PMU302_APP_.map
  8. 25 25
      build/adc.lst
  9. 43 43
      build/bsp_serial.lst
  10. 20 20
      build/can.lst
  11. 51 51
      build/can_debug.lst
  12. 62 62
      build/common.lst
  13. 7 7
      build/dma.lst
  14. 16 16
      build/gpio.lst
  15. 70 70
      build/hard_led.lst
  16. 29 29
      build/main.lst
  17. 29 29
      build/qingxie_bms.lst
  18. 37 37
      build/rkfifo.lst
  19. 45 45
      build/soft_adc.lst
  20. 138 138
      build/soft_bms.lst
  21. 2 2
      build/soft_calibration.lst
  22. 128 128
      build/soft_can.lst
  23. 42 42
      build/soft_crc.lst
  24. 97 97
      build/soft_eft.lst
  25. 170 170
      build/soft_engine.lst
  26. 55 55
      build/soft_flash.lst
  27. 64 64
      build/soft_flow.lst
  28. 48 48
      build/soft_herewin.lst
  29. 112 112
      build/soft_obstacle.lst
  30. 68 68
      build/soft_okcell.lst
  31. 112 112
      build/soft_p_2_c.lst
  32. BIN
      build/soft_p_2_c.o
  33. 2 2
      build/soft_poweramp.lst
  34. 112 112
      build/soft_seed_device.lst
  35. 33 33
      build/soft_tattu.lst
  36. 149 149
      build/soft_terrain.lst
  37. 107 107
      build/soft_test.lst
  38. BIN
      build/soft_test.o
  39. 50 50
      build/soft_timer.lst
  40. 123 123
      build/soft_uart.lst
  41. BIN
      build/soft_uart.o
  42. 102 102
      build/soft_update.lst
  43. 137 137
      build/soft_version.lst
  44. 199 199
      build/soft_water_device.lst
  45. 114 114
      build/stm32f3xx_hal.lst
  46. 85 85
      build/stm32f3xx_hal_adc.lst
  47. 112 112
      build/stm32f3xx_hal_adc_ex.lst
  48. 112 112
      build/stm32f3xx_hal_can.lst
  49. 204 204
      build/stm32f3xx_hal_cortex.lst
  50. 93 93
      build/stm32f3xx_hal_dma.lst
  51. 68 68
      build/stm32f3xx_hal_exti.lst
  52. 81 81
      build/stm32f3xx_hal_flash.lst
  53. 123 123
      build/stm32f3xx_hal_flash_ex.lst
  54. 67 67
      build/stm32f3xx_hal_gpio.lst
  55. 112 112
      build/stm32f3xx_hal_i2c.lst
  56. 41 41
      build/stm32f3xx_hal_i2c_ex.lst
  57. 8 8
      build/stm32f3xx_hal_msp.lst
  58. 60 60
      build/stm32f3xx_hal_pwr.lst
  59. 28 28
      build/stm32f3xx_hal_pwr_ex.lst
  60. 112 112
      build/stm32f3xx_hal_rcc.lst
  61. 107 107
      build/stm32f3xx_hal_rcc_ex.lst
  62. 112 112
      build/stm32f3xx_hal_tim.lst
  63. 112 112
      build/stm32f3xx_hal_tim_ex.lst
  64. 20 20
      build/stm32f3xx_hal_timebase_tim.lst
  65. 112 112
      build/stm32f3xx_hal_uart.lst
  66. 89 89
      build/stm32f3xx_hal_uart_ex.lst
  67. 73 73
      build/stm32f3xx_it.lst
  68. 23 23
      build/system_stm32f3xx.lst
  69. 69 69
      build/tim.lst
  70. 44 44
      build/usart.lst
  71. 1 0
      user_src/rkfifo.c
  72. 2 2
      user_src/soft_test.c
  73. 3 3
      user_src/soft_uart.c

Разница между файлами не показана из-за своего большого размера
+ 19 - 19
MDK-ARM/V9_PMU2_302CC.uvguix.zl835


+ 370 - 2
MDK-ARM/V9_PMU2_302CC.uvoptx

@@ -117,10 +117,15 @@
         <pMon>STLink\ST-LINKIII-KEIL_SWO.dll</pMon>
         <pMon>STLink\ST-LINKIII-KEIL_SWO.dll</pMon>
       </DebugOpt>
       </DebugOpt>
       <TargetDriverDllRegistry>
       <TargetDriverDllRegistry>
+        <SetRegEntry>
+          <Number>0</Number>
+          <Key>UL2CM3</Key>
+          <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F3xx_256 -FS08000000 -FL040000 -FP0($$Device:STM32F302CCTx$CMSIS\Flash\STM32F3xx_256.FLM))</Name>
+        </SetRegEntry>
         <SetRegEntry>
         <SetRegEntry>
           <Number>0</Number>
           <Number>0</Number>
           <Key>ST-LINKIII-KEIL_SWO</Key>
           <Key>ST-LINKIII-KEIL_SWO</Key>
-          <Name>-U-O142 -O2254 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F3xx_256 -FS08000000 -FL040000 -FP0($$Device:STM32F302CC$Flash\STM32F3xx_256.FLM)</Name>
+          <Name>-U-O142 -O2254 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F3xx_256 -FS08000000 -FL040000 -FP0($$Device:STM32F302CCTx$CMSIS\Flash\STM32F3xx_256.FLM)</Name>
         </SetRegEntry>
         </SetRegEntry>
       </TargetDriverDllRegistry>
       </TargetDriverDllRegistry>
       <Breakpoint/>
       <Breakpoint/>
@@ -166,6 +171,13 @@
       <pszMrulep></pszMrulep>
       <pszMrulep></pszMrulep>
       <pSingCmdsp></pSingCmdsp>
       <pSingCmdsp></pSingCmdsp>
       <pMultCmdsp></pMultCmdsp>
       <pMultCmdsp></pMultCmdsp>
+      <DebugDescription>
+        <Enable>1</Enable>
+        <EnableFlashSeq>1</EnableFlashSeq>
+        <EnableLog>0</EnableLog>
+        <Protocol>2</Protocol>
+        <DbgClock>10000000</DbgClock>
+      </DebugDescription>
     </TargetOption>
     </TargetOption>
   </Target>
   </Target>
 
 
@@ -191,7 +203,7 @@
 
 
   <Group>
   <Group>
     <GroupName>Application/User/Core</GroupName>
     <GroupName>Application/User/Core</GroupName>
-    <tvExp>0</tvExp>
+    <tvExp>1</tvExp>
     <tvExpOptDlg>0</tvExpOptDlg>
     <tvExpOptDlg>0</tvExpOptDlg>
     <cbSel>0</cbSel>
     <cbSel>0</cbSel>
     <RteFlg>0</RteFlg>
     <RteFlg>0</RteFlg>
@@ -585,6 +597,362 @@
     </File>
     </File>
   </Group>
   </Group>
 
 
+  <Group>
+    <GroupName>Application/user_src</GroupName>
+    <tvExp>0</tvExp>
+    <tvExpOptDlg>0</tvExpOptDlg>
+    <cbSel>0</cbSel>
+    <RteFlg>0</RteFlg>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>33</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\bsp_serial.c</PathWithFileName>
+      <FilenameWithoutPath>bsp_serial.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>34</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\can_debug.c</PathWithFileName>
+      <FilenameWithoutPath>can_debug.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>35</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\common.c</PathWithFileName>
+      <FilenameWithoutPath>common.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>36</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\hard_led.c</PathWithFileName>
+      <FilenameWithoutPath>hard_led.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>37</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\qingxie_bms.c</PathWithFileName>
+      <FilenameWithoutPath>qingxie_bms.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>38</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\rkfifo.c</PathWithFileName>
+      <FilenameWithoutPath>rkfifo.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>39</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_adc.c</PathWithFileName>
+      <FilenameWithoutPath>soft_adc.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>40</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_bms.c</PathWithFileName>
+      <FilenameWithoutPath>soft_bms.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>41</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_calibration.c</PathWithFileName>
+      <FilenameWithoutPath>soft_calibration.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>42</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_can.c</PathWithFileName>
+      <FilenameWithoutPath>soft_can.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>43</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_crc.c</PathWithFileName>
+      <FilenameWithoutPath>soft_crc.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>44</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_eft.c</PathWithFileName>
+      <FilenameWithoutPath>soft_eft.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>45</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_engine.c</PathWithFileName>
+      <FilenameWithoutPath>soft_engine.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>46</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_flash.c</PathWithFileName>
+      <FilenameWithoutPath>soft_flash.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>47</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_flow.c</PathWithFileName>
+      <FilenameWithoutPath>soft_flow.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>48</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_herewin.c</PathWithFileName>
+      <FilenameWithoutPath>soft_herewin.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>49</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_obstacle.c</PathWithFileName>
+      <FilenameWithoutPath>soft_obstacle.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>50</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_okcell.c</PathWithFileName>
+      <FilenameWithoutPath>soft_okcell.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>51</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_p_2_c.c</PathWithFileName>
+      <FilenameWithoutPath>soft_p_2_c.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>52</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_poweramp.c</PathWithFileName>
+      <FilenameWithoutPath>soft_poweramp.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>53</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_seed_device.c</PathWithFileName>
+      <FilenameWithoutPath>soft_seed_device.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>54</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_tattu.c</PathWithFileName>
+      <FilenameWithoutPath>soft_tattu.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>55</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_terrain.c</PathWithFileName>
+      <FilenameWithoutPath>soft_terrain.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>56</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_test.c</PathWithFileName>
+      <FilenameWithoutPath>soft_test.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>57</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_timer.c</PathWithFileName>
+      <FilenameWithoutPath>soft_timer.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>58</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_uart.c</PathWithFileName>
+      <FilenameWithoutPath>soft_uart.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>59</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_update.c</PathWithFileName>
+      <FilenameWithoutPath>soft_update.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>60</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_version.c</PathWithFileName>
+      <FilenameWithoutPath>soft_version.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+    <File>
+      <GroupNumber>5</GroupNumber>
+      <FileNumber>61</FileNumber>
+      <FileType>1</FileType>
+      <tvExp>0</tvExp>
+      <tvExpOptDlg>0</tvExpOptDlg>
+      <bDave2>0</bDave2>
+      <PathWithFileName>..\user_src\soft_water_device.c</PathWithFileName>
+      <FilenameWithoutPath>soft_water_device.c</FilenameWithoutPath>
+      <RteFlg>0</RteFlg>
+      <bShared>0</bShared>
+    </File>
+  </Group>
+
   <Group>
   <Group>
     <GroupName>::CMSIS</GroupName>
     <GroupName>::CMSIS</GroupName>
     <tvExp>0</tvExp>
     <tvExp>0</tvExp>

+ 176 - 13
MDK-ARM/V9_PMU2_302CC.uvprojx

@@ -10,11 +10,15 @@
       <TargetName>V9_PMU2_302CC</TargetName>
       <TargetName>V9_PMU2_302CC</TargetName>
       <ToolsetNumber>0x4</ToolsetNumber>
       <ToolsetNumber>0x4</ToolsetNumber>
       <ToolsetName>ARM-ADS</ToolsetName>
       <ToolsetName>ARM-ADS</ToolsetName>
+      <pArmCC>5060960::V5.06 update 7 (build 960)::.\ARMCC</pArmCC>
+      <pCCUsed>5060960::V5.06 update 7 (build 960)::.\ARMCC</pCCUsed>
       <uAC6>0</uAC6>
       <uAC6>0</uAC6>
       <TargetOption>
       <TargetOption>
         <TargetCommonOption>
         <TargetCommonOption>
           <Device>STM32F302CCTx</Device>
           <Device>STM32F302CCTx</Device>
           <Vendor>STMicroelectronics</Vendor>
           <Vendor>STMicroelectronics</Vendor>
+          <PackID>Keil.STM32F3xx_DFP.3.1.0</PackID>
+          <PackURL>https://www.keil.com/pack/</PackURL>
           <Cpu>IRAM(0x20000000-0x20009FFF) IROM(0x8000000-0x803FFFF) CLOCK(8000000) FPU2 CPUTYPE("Cortex-M4") TZ</Cpu>
           <Cpu>IRAM(0x20000000-0x20009FFF) IROM(0x8000000-0x803FFFF) CLOCK(8000000) FPU2 CPUTYPE("Cortex-M4") TZ</Cpu>
           <FlashUtilSpec></FlashUtilSpec>
           <FlashUtilSpec></FlashUtilSpec>
           <StartupFile></StartupFile>
           <StartupFile></StartupFile>
@@ -30,7 +34,7 @@
           <SLE66CMisc></SLE66CMisc>
           <SLE66CMisc></SLE66CMisc>
           <SLE66AMisc></SLE66AMisc>
           <SLE66AMisc></SLE66AMisc>
           <SLE66LinkerMisc></SLE66LinkerMisc>
           <SLE66LinkerMisc></SLE66LinkerMisc>
-          <SFDFile></SFDFile>
+          <SFDFile>$$Device:STM32F302CCTx$CMSIS\SVD\STM32F302.svd</SFDFile>
           <bCustSvd>0</bCustSvd>
           <bCustSvd>0</bCustSvd>
           <UseEnv>0</UseEnv>
           <UseEnv>0</UseEnv>
           <BinPath></BinPath>
           <BinPath></BinPath>
@@ -77,9 +81,9 @@
             <nStopB2X>0</nStopB2X>
             <nStopB2X>0</nStopB2X>
           </BeforeMake>
           </BeforeMake>
           <AfterMake>
           <AfterMake>
-            <RunUserProg1>0</RunUserProg1>
-            <RunUserProg2>1</RunUserProg2>
-            <UserProg1Name></UserProg1Name>
+            <RunUserProg1>1</RunUserProg1>
+            <RunUserProg2>0</RunUserProg2>
+            <UserProg1Name>fromelf.exe  --bin -o "$L@L.bin" "#L"</UserProg1Name>
             <UserProg2Name></UserProg2Name>
             <UserProg2Name></UserProg2Name>
             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -273,7 +277,7 @@
               </OCR_RVCT3>
               </OCR_RVCT3>
               <OCR_RVCT4>
               <OCR_RVCT4>
                 <Type>1</Type>
                 <Type>1</Type>
-                <StartAddress>0x8000000</StartAddress>
+                <StartAddress>0x8007800</StartAddress>
                 <Size>0x40000</Size>
                 <Size>0x40000</Size>
               </OCR_RVCT4>
               </OCR_RVCT4>
               <OCR_RVCT5>
               <OCR_RVCT5>
@@ -311,22 +315,22 @@
           </ArmAdsMisc>
           </ArmAdsMisc>
           <Cads>
           <Cads>
             <interw>1</interw>
             <interw>1</interw>
-            <Optim>4</Optim>
-            <oTime>0</oTime>
+            <Optim>1</Optim>
+            <oTime>1</oTime>
             <SplitLS>0</SplitLS>
             <SplitLS>0</SplitLS>
             <OneElfS>1</OneElfS>
             <OneElfS>1</OneElfS>
             <Strict>0</Strict>
             <Strict>0</Strict>
             <EnumInt>0</EnumInt>
             <EnumInt>0</EnumInt>
-            <PlainCh>0</PlainCh>
+            <PlainCh>1</PlainCh>
             <Ropi>0</Ropi>
             <Ropi>0</Ropi>
             <Rwpi>0</Rwpi>
             <Rwpi>0</Rwpi>
             <wLevel>2</wLevel>
             <wLevel>2</wLevel>
             <uThumb>0</uThumb>
             <uThumb>0</uThumb>
             <uSurpInc>0</uSurpInc>
             <uSurpInc>0</uSurpInc>
             <uC99>1</uC99>
             <uC99>1</uC99>
-            <uGnu>0</uGnu>
+            <uGnu>1</uGnu>
             <useXO>0</useXO>
             <useXO>0</useXO>
-            <v6Lang>5</v6Lang>
+            <v6Lang>3</v6Lang>
             <v6LangP>3</v6LangP>
             <v6LangP>3</v6LangP>
             <vShortEn>1</vShortEn>
             <vShortEn>1</vShortEn>
             <vShortWch>1</vShortWch>
             <vShortWch>1</vShortWch>
@@ -337,7 +341,7 @@
               <MiscControls></MiscControls>
               <MiscControls></MiscControls>
               <Define>USE_HAL_DRIVER,STM32F302xC</Define>
               <Define>USE_HAL_DRIVER,STM32F302xC</Define>
               <Undefine></Undefine>
               <Undefine></Undefine>
-              <IncludePath>../Core/Inc;../Drivers/STM32F3xx_HAL_Driver/Inc;../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F3xx/Include;../Drivers/CMSIS/Include</IncludePath>
+              <IncludePath>../Core/Inc;../Drivers/STM32F3xx_HAL_Driver/Inc;../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F3xx/Include;../Drivers/CMSIS/Include;..\user_inc</IncludePath>
             </VariousControls>
             </VariousControls>
           </Cads>
           </Cads>
           <Aads>
           <Aads>
@@ -558,6 +562,156 @@
             </File>
             </File>
           </Files>
           </Files>
         </Group>
         </Group>
+        <Group>
+          <GroupName>Application/user_src</GroupName>
+          <Files>
+            <File>
+              <FileName>bsp_serial.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\bsp_serial.c</FilePath>
+            </File>
+            <File>
+              <FileName>can_debug.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\can_debug.c</FilePath>
+            </File>
+            <File>
+              <FileName>common.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\common.c</FilePath>
+            </File>
+            <File>
+              <FileName>hard_led.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\hard_led.c</FilePath>
+            </File>
+            <File>
+              <FileName>qingxie_bms.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\qingxie_bms.c</FilePath>
+            </File>
+            <File>
+              <FileName>rkfifo.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\rkfifo.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_adc.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_adc.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_bms.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_bms.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_calibration.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_calibration.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_can.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_can.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_crc.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_crc.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_eft.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_eft.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_engine.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_engine.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_flash.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_flash.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_flow.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_flow.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_herewin.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_herewin.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_obstacle.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_obstacle.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_okcell.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_okcell.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_p_2_c.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_p_2_c.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_poweramp.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_poweramp.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_seed_device.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_seed_device.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_tattu.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_tattu.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_terrain.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_terrain.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_test.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_test.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_timer.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_timer.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_uart.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_uart.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_update.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_update.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_version.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_version.c</FilePath>
+            </File>
+            <File>
+              <FileName>soft_water_device.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\user_src\soft_water_device.c</FilePath>
+            </File>
+          </Files>
+        </Group>
         <Group>
         <Group>
           <GroupName>::CMSIS</GroupName>
           <GroupName>::CMSIS</GroupName>
         </Group>
         </Group>
@@ -568,8 +722,8 @@
   <RTE>
   <RTE>
     <apis/>
     <apis/>
     <components>
     <components>
-      <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="4.3.0" condition="CMSIS Core">
-        <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0"/>
+      <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="6.1.0" condition="ARMv6_7_8-M Device">
+        <package name="CMSIS" schemaVersion="1.7.36" url="https://www.keil.com/pack/" vendor="ARM" version="6.1.0"/>
         <targetInfos>
         <targetInfos>
           <targetInfo name="V9_PMU2_302CC"/>
           <targetInfo name="V9_PMU2_302CC"/>
         </targetInfos>
         </targetInfos>
@@ -578,4 +732,13 @@
     <files/>
     <files/>
   </RTE>
   </RTE>
 
 
+  <LayerInfo>
+    <Layers>
+      <Layer>
+        <LayName>V9_PMU2_302CC</LayName>
+        <LayPrjMark>1</LayPrjMark>
+      </Layer>
+    </Layers>
+  </LayerInfo>
+
 </Project>
 </Project>

BIN
build/V9_AG_PMU302_APP_.bin


BIN
build/V9_AG_PMU302_APP_.elf


Разница между файлами не показана из-за своего большого размера
+ 186 - 186
build/V9_AG_PMU302_APP_.hex


+ 341 - 341
build/V9_AG_PMU302_APP_.map

@@ -3259,7 +3259,7 @@ LOAD d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
  .igot.plt      0x200005d0        0x0 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
  .igot.plt      0x200005d0        0x0 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtbegin.o
                 0x200005d0                . = ALIGN (0x4)
                 0x200005d0                . = ALIGN (0x4)
 
 
-.bss            0x200005d0     0x4444 load address 0x0802af60
+.bss            0x200005d0     0x4a44 load address 0x0802af60
                 0x200005d0                _sbss = .
                 0x200005d0                _sbss = .
                 0x200005d0                __bss_start__ = _sbss
                 0x200005d0                __bss_start__ = _sbss
  *(.bss)
  *(.bss)
@@ -3710,445 +3710,445 @@ LOAD d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard/crtn.o
                 0x20002ae8                no_led_star
                 0x20002ae8                no_led_star
  *fill*         0x20002ae9        0x3 
  *fill*         0x20002ae9        0x3 
  .bss.recv_vk_protocol
  .bss.recv_vk_protocol
-                0x20002aec      0x200 build/soft_test.o
+                0x20002aec      0x400 build/soft_test.o
                 0x20002aec                recv_vk_protocol
                 0x20002aec                recv_vk_protocol
  .bss.candebug_protocol
  .bss.candebug_protocol
-                0x20002cec      0x200 build/soft_test.o
-                0x20002cec                candebug_protocol
+                0x20002eec      0x200 build/soft_test.o
+                0x20002eec                candebug_protocol
  .bss.send_uart_buffer
  .bss.send_uart_buffer
-                0x20002eec      0x400 build/soft_test.o
-                0x20002eec                send_uart_buffer
+                0x200030ec      0x800 build/soft_test.o
+                0x200030ec                send_uart_buffer
  .bss.beijing_time
  .bss.beijing_time
-                0x200032ec        0x8 build/soft_test.o
-                0x200032ec                beijing_time
- .bss.msg_buf   0x200032f4      0x100 build/soft_p_2_c.o
-                0x200032f4                msg_buf
- .bss.crc       0x200033f4        0x2 build/soft_p_2_c.o
-                0x200033f4                crc
- *fill*         0x200033f6        0x2 
- .bss.pmu       0x200033f8       0x20 build/soft_p_2_c.o
-                0x200033f8                pmu
- .bss.planep    0x20003418       0x3e build/soft_p_2_c.o
-                0x20003418                planep
- *fill*         0x20003456        0x2 
+                0x200038ec        0x8 build/soft_test.o
+                0x200038ec                beijing_time
+ .bss.msg_buf   0x200038f4      0x100 build/soft_p_2_c.o
+                0x200038f4                msg_buf
+ .bss.crc       0x200039f4        0x2 build/soft_p_2_c.o
+                0x200039f4                crc
+ *fill*         0x200039f6        0x2 
+ .bss.pmu       0x200039f8       0x20 build/soft_p_2_c.o
+                0x200039f8                pmu
+ .bss.planep    0x20003a18       0x3e build/soft_p_2_c.o
+                0x20003a18                planep
+ *fill*         0x20003a56        0x2 
  .bss.radar_version
  .bss.radar_version
-                0x20003458       0x1e build/soft_p_2_c.o
-                0x20003458                radar_version
+                0x20003a58       0x1e build/soft_p_2_c.o
+                0x20003a58                radar_version
  .bss.request_id
  .bss.request_id
-                0x20003476        0x1 build/soft_p_2_c.o
-                0x20003476                request_id
- *fill*         0x20003477        0x1 
+                0x20003a76        0x1 build/soft_p_2_c.o
+                0x20003a76                request_id
+ *fill*         0x20003a77        0x1 
  .bss.request_1_content
  .bss.request_1_content
-                0x20003478        0x2 build/soft_p_2_c.o
-                0x20003478                request_1_content
- *fill*         0x2000347a        0x2 
+                0x20003a78        0x2 build/soft_p_2_c.o
+                0x20003a78                request_1_content
+ *fill*         0x20003a7a        0x2 
  .bss.request_2_content
  .bss.request_2_content
-                0x2000347c        0x4 build/soft_p_2_c.o
-                0x2000347c                request_2_content
- .bss.ack_id    0x20003480        0x1 build/soft_p_2_c.o
-                0x20003480                ack_id
- *fill*         0x20003481        0x1 
+                0x20003a7c        0x4 build/soft_p_2_c.o
+                0x20003a7c                request_2_content
+ .bss.ack_id    0x20003a80        0x1 build/soft_p_2_c.o
+                0x20003a80                ack_id
+ *fill*         0x20003a81        0x1 
  .bss.ack_content
  .bss.ack_content
-                0x20003482        0x2 build/soft_p_2_c.o
-                0x20003482                ack_content
+                0x20003a82        0x2 build/soft_p_2_c.o
+                0x20003a82                ack_content
  .bss.ack_content1
  .bss.ack_content1
-                0x20003484        0x2 build/soft_p_2_c.o
-                0x20003484                ack_content1
+                0x20003a84        0x2 build/soft_p_2_c.o
+                0x20003a84                ack_content1
  .bss.ack_content2
  .bss.ack_content2
-                0x20003486        0x2 build/soft_p_2_c.o
-                0x20003486                ack_content2
- .bss.utc_time  0x20003488        0x4 build/soft_p_2_c.o
-                0x20003488                utc_time
+                0x20003a86        0x2 build/soft_p_2_c.o
+                0x20003a86                ack_content2
+ .bss.utc_time  0x20003a88        0x4 build/soft_p_2_c.o
+                0x20003a88                utc_time
  .bss.fmu_link_time
  .bss.fmu_link_time
-                0x2000348c        0x4 build/soft_p_2_c.o
- .bss.pmu_pin   0x20003490       0x10 build/soft_p_2_c.o
-                0x20003490                pmu_pin
+                0x20003a8c        0x4 build/soft_p_2_c.o
+ .bss.pmu_pin   0x20003a90       0x10 build/soft_p_2_c.o
+                0x20003a90                pmu_pin
  .bss.recv_fmu_data
  .bss.recv_fmu_data
-                0x200034a0        0x1 build/soft_p_2_c.o
-                0x200034a0                recv_fmu_data
- *fill*         0x200034a1        0x3 
- .bss.msgidset  0x200034a4        0x8 build/soft_p_2_c.o
-                0x200034a4                msgidset
- .bss.DMJZ      0x200034ac        0x4 build/soft_p_2_c.o
-                0x200034ac                DMJZ
+                0x20003aa0        0x1 build/soft_p_2_c.o
+                0x20003aa0                recv_fmu_data
+ *fill*         0x20003aa1        0x3 
+ .bss.msgidset  0x20003aa4        0x8 build/soft_p_2_c.o
+                0x20003aa4                msgidset
+ .bss.DMJZ      0x20003aac        0x4 build/soft_p_2_c.o
+                0x20003aac                DMJZ
  .bss.circu_time_2hz.0
  .bss.circu_time_2hz.0
-                0x200034b0        0x4 build/soft_p_2_c.o
+                0x20003ab0        0x4 build/soft_p_2_c.o
  .bss.herewin_info
  .bss.herewin_info
-                0x200034b4       0x3e build/soft_herewin.o
-                0x200034b4                herewin_info
- *fill*         0x200034f2        0x2 
+                0x20003ab4       0x3e build/soft_herewin.o
+                0x20003ab4                herewin_info
+ *fill*         0x20003af2        0x2 
  .bss.Herewin_Link
  .bss.Herewin_Link
-                0x200034f4        0xc build/soft_herewin.o
-                0x200034f4                Herewin_Link
- .bss.can_info  0x20003500       0x4c build/soft_herewin.o
-                0x20003500                can_info
+                0x20003af4        0xc build/soft_herewin.o
+                0x20003af4                Herewin_Link
+ .bss.can_info  0x20003b00       0x4c build/soft_herewin.o
+                0x20003b00                can_info
  .bss.herewin_heart_time.2
  .bss.herewin_heart_time.2
-                0x2000354c        0x4 build/soft_herewin.o
+                0x20003b4c        0x4 build/soft_herewin.o
  .bss.herewin_vol_time.1
  .bss.herewin_vol_time.1
-                0x20003550        0x4 build/soft_herewin.o
+                0x20003b50        0x4 build/soft_herewin.o
  .bss.heart_num_count.0
  .bss.heart_num_count.0
-                0x20003554        0x1 build/soft_herewin.o
- *fill*         0x20003555        0x3 
+                0x20003b54        0x1 build/soft_herewin.o
+ *fill*         0x20003b55        0x3 
  .bss.weight_vkinfo
  .bss.weight_vkinfo
-                0x20003558       0x1f build/soft_seed_device.o
-                0x20003558                weight_vkinfo
- *fill*         0x20003577        0x1 
+                0x20003b58       0x1f build/soft_seed_device.o
+                0x20003b58                weight_vkinfo
+ *fill*         0x20003b77        0x1 
  .bss.seed_vkinfo
  .bss.seed_vkinfo
-                0x20003578        0xc build/soft_seed_device.o
-                0x20003578                seed_vkinfo
+                0x20003b78        0xc build/soft_seed_device.o
+                0x20003b78                seed_vkinfo
  .bss.weight_order
  .bss.weight_order
-                0x20003584        0x7 build/soft_seed_device.o
-                0x20003584                weight_order
+                0x20003b84        0x7 build/soft_seed_device.o
+                0x20003b84                weight_order
  .bss.weight_factory_cal_flag
  .bss.weight_factory_cal_flag
-                0x2000358b        0x1 build/soft_seed_device.o
-                0x2000358b                weight_factory_cal_flag
+                0x20003b8b        0x1 build/soft_seed_device.o
+                0x20003b8b                weight_factory_cal_flag
  .bss.seed_init
  .bss.seed_init
-                0x2000358c        0x1 build/soft_seed_device.o
-                0x2000358c                seed_init
+                0x20003b8c        0x1 build/soft_seed_device.o
+                0x20003b8c                seed_init
  .bss.recv_fmu_seed_info
  .bss.recv_fmu_seed_info
-                0x2000358d        0x1 build/soft_seed_device.o
-                0x2000358d                recv_fmu_seed_info
- *fill*         0x2000358e        0x2 
- .bss.Dev       0x20003590      0x294 build/soft_seed_device.o
-                0x20003590                Dev
+                0x20003b8d        0x1 build/soft_seed_device.o
+                0x20003b8d                recv_fmu_seed_info
+ *fill*         0x20003b8e        0x2 
+ .bss.Dev       0x20003b90      0x294 build/soft_seed_device.o
+                0x20003b90                Dev
  .bss.vk_count.8
  .bss.vk_count.8
-                0x20003824        0x1 build/soft_seed_device.o
- *fill*         0x20003825        0x3 
+                0x20003e24        0x1 build/soft_seed_device.o
+ *fill*         0x20003e25        0x3 
  .bss.time_50hz.7
  .bss.time_50hz.7
-                0x20003828        0x4 build/soft_seed_device.o
+                0x20003e28        0x4 build/soft_seed_device.o
  .bss.time_49hz.6
  .bss.time_49hz.6
-                0x2000382c        0x4 build/soft_seed_device.o
+                0x20003e2c        0x4 build/soft_seed_device.o
  .bss.time_48hz.5
  .bss.time_48hz.5
-                0x20003830        0x4 build/soft_seed_device.o
+                0x20003e30        0x4 build/soft_seed_device.o
  .bss.time_47hz.4
  .bss.time_47hz.4
-                0x20003834        0x4 build/soft_seed_device.o
+                0x20003e34        0x4 build/soft_seed_device.o
  .bss.time_1hz.3
  .bss.time_1hz.3
-                0x20003838        0x4 build/soft_seed_device.o
+                0x20003e38        0x4 build/soft_seed_device.o
  .bss.time_330hz.2
  .bss.time_330hz.2
-                0x2000383c        0x4 build/soft_seed_device.o
+                0x20003e3c        0x4 build/soft_seed_device.o
  .bss.time_5hz.1
  .bss.time_5hz.1
-                0x20003840        0x4 build/soft_seed_device.o
+                0x20003e40        0x4 build/soft_seed_device.o
  .bss.time_50hz.0
  .bss.time_50hz.0
-                0x20003844        0x4 build/soft_seed_device.o
- .bss.dev_pmu   0x20003848       0x59 build/soft_version.o
-                0x20003848                dev_pmu
- *fill*         0x200038a1        0x3 
- .bss.dev_ter   0x200038a4       0x59 build/soft_version.o
-                0x200038a4                dev_ter
- *fill*         0x200038fd        0x3 
- .bss.dev_obsf  0x20003900       0x59 build/soft_version.o
-                0x20003900                dev_obsf
- *fill*         0x20003959        0x3 
- .bss.dev_obsb  0x2000395c       0x59 build/soft_version.o
-                0x2000395c                dev_obsb
- *fill*         0x200039b5        0x3 
- .bss.dev_bms1  0x200039b8       0x59 build/soft_version.o
-                0x200039b8                dev_bms1
- *fill*         0x20003a11        0x3 
- .bss.dev_bms2  0x20003a14       0x59 build/soft_version.o
-                0x20003a14                dev_bms2
- *fill*         0x20003a6d        0x3 
+                0x20003e44        0x4 build/soft_seed_device.o
+ .bss.dev_pmu   0x20003e48       0x59 build/soft_version.o
+                0x20003e48                dev_pmu
+ *fill*         0x20003ea1        0x3 
+ .bss.dev_ter   0x20003ea4       0x59 build/soft_version.o
+                0x20003ea4                dev_ter
+ *fill*         0x20003efd        0x3 
+ .bss.dev_obsf  0x20003f00       0x59 build/soft_version.o
+                0x20003f00                dev_obsf
+ *fill*         0x20003f59        0x3 
+ .bss.dev_obsb  0x20003f5c       0x59 build/soft_version.o
+                0x20003f5c                dev_obsb
+ *fill*         0x20003fb5        0x3 
+ .bss.dev_bms1  0x20003fb8       0x59 build/soft_version.o
+                0x20003fb8                dev_bms1
+ *fill*         0x20004011        0x3 
+ .bss.dev_bms2  0x20004014       0x59 build/soft_version.o
+                0x20004014                dev_bms2
+ *fill*         0x2000406d        0x3 
  .bss.dev_spreader
  .bss.dev_spreader
-                0x20003a70       0x59 build/soft_version.o
-                0x20003a70                dev_spreader
- *fill*         0x20003ac9        0x3 
+                0x20004070       0x59 build/soft_version.o
+                0x20004070                dev_spreader
+ *fill*         0x200040c9        0x3 
  .bss.dev_weight
  .bss.dev_weight
-                0x20003acc       0x59 build/soft_version.o
-                0x20003acc                dev_weight
- *fill*         0x20003b25        0x3 
+                0x200040cc       0x59 build/soft_version.o
+                0x200040cc                dev_weight
+ *fill*         0x20004125        0x3 
  .bss.dev_flowmeter
  .bss.dev_flowmeter
-                0x20003b28       0x59 build/soft_version.o
-                0x20003b28                dev_flowmeter
- *fill*         0x20003b81        0x3 
- .bss.dev_pump  0x20003b84       0x59 build/soft_version.o
-                0x20003b84                dev_pump
- *fill*         0x20003bdd        0x3 
- .bss.dev_arm   0x20003be0       0x59 build/soft_version.o
-                0x20003be0                dev_arm
- *fill*         0x20003c39        0x3 
- .bss.dev_lack  0x20003c3c       0x59 build/soft_version.o
-                0x20003c3c                dev_lack
- *fill*         0x20003c95        0x3 
+                0x20004128       0x59 build/soft_version.o
+                0x20004128                dev_flowmeter
+ *fill*         0x20004181        0x3 
+ .bss.dev_pump  0x20004184       0x59 build/soft_version.o
+                0x20004184                dev_pump
+ *fill*         0x200041dd        0x3 
+ .bss.dev_arm   0x200041e0       0x59 build/soft_version.o
+                0x200041e0                dev_arm
+ *fill*         0x20004239        0x3 
+ .bss.dev_lack  0x2000423c       0x59 build/soft_version.o
+                0x2000423c                dev_lack
+ *fill*         0x20004295        0x3 
  .bss.dev_centri
  .bss.dev_centri
-                0x20003c98       0x59 build/soft_version.o
-                0x20003c98                dev_centri
- *fill*         0x20003cf1        0x3 
+                0x20004298       0x59 build/soft_version.o
+                0x20004298                dev_centri
+ *fill*         0x200042f1        0x3 
  .bss.dev_current
  .bss.dev_current
-                0x20003cf4       0x59 build/soft_version.o
-                0x20003cf4                dev_current
- *fill*         0x20003d4d        0x3 
+                0x200042f4       0x59 build/soft_version.o
+                0x200042f4                dev_current
+ *fill*         0x2000434d        0x3 
  .bss.dev_pump1
  .bss.dev_pump1
-                0x20003d50       0x59 build/soft_version.o
-                0x20003d50                dev_pump1
- *fill*         0x20003da9        0x3 
+                0x20004350       0x59 build/soft_version.o
+                0x20004350                dev_pump1
+ *fill*         0x200043a9        0x3 
  .bss.dev_pump2
  .bss.dev_pump2
-                0x20003dac       0x59 build/soft_version.o
-                0x20003dac                dev_pump2
- *fill*         0x20003e05        0x3 
+                0x200043ac       0x59 build/soft_version.o
+                0x200043ac                dev_pump2
+ *fill*         0x20004405        0x3 
  .bss.dev_nozzle1
  .bss.dev_nozzle1
-                0x20003e08       0x59 build/soft_version.o
-                0x20003e08                dev_nozzle1
- *fill*         0x20003e61        0x3 
+                0x20004408       0x59 build/soft_version.o
+                0x20004408                dev_nozzle1
+ *fill*         0x20004461        0x3 
  .bss.dev_nozzle2
  .bss.dev_nozzle2
-                0x20003e64       0x59 build/soft_version.o
-                0x20003e64                dev_nozzle2
- *fill*         0x20003ebd        0x3 
+                0x20004464       0x59 build/soft_version.o
+                0x20004464                dev_nozzle2
+ *fill*         0x200044bd        0x3 
  .bss.dev_nozzle3
  .bss.dev_nozzle3
-                0x20003ec0       0x59 build/soft_version.o
-                0x20003ec0                dev_nozzle3
- *fill*         0x20003f19        0x3 
+                0x200044c0       0x59 build/soft_version.o
+                0x200044c0                dev_nozzle3
+ *fill*         0x20004519        0x3 
  .bss.dev_nozzle4
  .bss.dev_nozzle4
-                0x20003f1c       0x59 build/soft_version.o
-                0x20003f1c                dev_nozzle4
- *fill*         0x20003f75        0x3 
+                0x2000451c       0x59 build/soft_version.o
+                0x2000451c                dev_nozzle4
+ *fill*         0x20004575        0x3 
  .bss.dev_part_tradar
  .bss.dev_part_tradar
-                0x20003f78       0x59 build/soft_version.o
-                0x20003f78                dev_part_tradar
- *fill*         0x20003fd1        0x3 
+                0x20004578       0x59 build/soft_version.o
+                0x20004578                dev_part_tradar
+ *fill*         0x200045d1        0x3 
  .bss.dev_tradar_f
  .bss.dev_tradar_f
-                0x20003fd4       0x59 build/soft_version.o
-                0x20003fd4                dev_tradar_f
- *fill*         0x2000402d        0x3 
+                0x200045d4       0x59 build/soft_version.o
+                0x200045d4                dev_tradar_f
+ *fill*         0x2000462d        0x3 
  .bss.dev_tradar_b
  .bss.dev_tradar_b
-                0x20004030       0x59 build/soft_version.o
-                0x20004030                dev_tradar_b
- *fill*         0x20004089        0x3 
+                0x20004630       0x59 build/soft_version.o
+                0x20004630                dev_tradar_b
+ *fill*         0x20004689        0x3 
  .bss.dev_h_bmsA
  .bss.dev_h_bmsA
-                0x2000408c       0x59 build/soft_version.o
-                0x2000408c                dev_h_bmsA
- *fill*         0x200040e5        0x3 
+                0x2000468c       0x59 build/soft_version.o
+                0x2000468c                dev_h_bmsA
+ *fill*         0x200046e5        0x3 
  .bss.dev_h_bmsB
  .bss.dev_h_bmsB
-                0x200040e8       0x59 build/soft_version.o
-                0x200040e8                dev_h_bmsB
- *fill*         0x20004141        0x3 
+                0x200046e8       0x59 build/soft_version.o
+                0x200046e8                dev_h_bmsB
+ *fill*         0x20004741        0x3 
  .bss.dev_remoteid
  .bss.dev_remoteid
-                0x20004144       0x59 build/soft_version.o
-                0x20004144                dev_remoteid
- *fill*         0x2000419d        0x3 
+                0x20004744       0x59 build/soft_version.o
+                0x20004744                dev_remoteid
+ *fill*         0x2000479d        0x3 
  .bss.dev_tempSensor
  .bss.dev_tempSensor
-                0x200041a0       0x59 build/soft_version.o
-                0x200041a0                dev_tempSensor
- *fill*         0x200041f9        0x3 
- .bss.dev_null  0x200041fc       0x59 build/soft_version.o
-                0x200041fc                dev_null
+                0x200047a0       0x59 build/soft_version.o
+                0x200047a0                dev_tempSensor
+ *fill*         0x200047f9        0x3 
+ .bss.dev_null  0x200047fc       0x59 build/soft_version.o
+                0x200047fc                dev_null
  .bss.send_interval.2
  .bss.send_interval.2
-                0x20004255        0x1 build/soft_version.o
- *fill*         0x20004256        0x2 
+                0x20004855        0x1 build/soft_version.o
+ *fill*         0x20004856        0x2 
  .bss.circu_time.0
  .bss.circu_time.0
-                0x20004258        0x4 build/soft_version.o
- .bss._qx_bms   0x2000425c       0x58 build/qingxie_bms.o
-                0x2000425c                _qx_bms
+                0x20004858        0x4 build/soft_version.o
+ .bss._qx_bms   0x2000485c       0x58 build/qingxie_bms.o
+                0x2000485c                _qx_bms
  .bss._qx_bms_link
  .bss._qx_bms_link
-                0x200042b4       0x30 build/qingxie_bms.o
-                0x200042b4                _qx_bms_link
+                0x200048b4       0x30 build/qingxie_bms.o
+                0x200048b4                _qx_bms_link
  .bss._Aqx_bms_link
  .bss._Aqx_bms_link
-                0x200042e4        0xc build/qingxie_bms.o
-                0x200042e4                _Aqx_bms_link
+                0x200048e4        0xc build/qingxie_bms.o
+                0x200048e4                _Aqx_bms_link
  .bss.mimo_f_info
  .bss.mimo_f_info
-                0x200042f0       0x45 build/soft_obstacle.o
-                0x200042f0                mimo_f_info
- *fill*         0x20004335        0x3 
+                0x200048f0       0x45 build/soft_obstacle.o
+                0x200048f0                mimo_f_info
+ *fill*         0x20004935        0x3 
  .bss.mimo_b_info
  .bss.mimo_b_info
-                0x20004338       0x45 build/soft_obstacle.o
-                0x20004338                mimo_b_info
- *fill*         0x2000437d        0x3 
+                0x20004938       0x45 build/soft_obstacle.o
+                0x20004938                mimo_b_info
+ *fill*         0x2000497d        0x3 
  .bss.DM_f_info
  .bss.DM_f_info
-                0x20004380       0x45 build/soft_obstacle.o
-                0x20004380                DM_f_info
- *fill*         0x200043c5        0x3 
- .bss.F_radar   0x200043c8       0x18 build/soft_obstacle.o
-                0x200043c8                F_radar
- .bss.B_radar   0x200043e0       0x18 build/soft_obstacle.o
-                0x200043e0                B_radar
+                0x20004980       0x45 build/soft_obstacle.o
+                0x20004980                DM_f_info
+ *fill*         0x200049c5        0x3 
+ .bss.F_radar   0x200049c8       0x18 build/soft_obstacle.o
+                0x200049c8                F_radar
+ .bss.B_radar   0x200049e0       0x18 build/soft_obstacle.o
+                0x200049e0                B_radar
  .bss.recv_comF_flag
  .bss.recv_comF_flag
-                0x200043f8        0x1 build/soft_obstacle.o
-                0x200043f8                recv_comF_flag
+                0x200049f8        0x1 build/soft_obstacle.o
+                0x200049f8                recv_comF_flag
  .bss.recv_comB_flag
  .bss.recv_comB_flag
-                0x200043f9        0x1 build/soft_obstacle.o
-                0x200043f9                recv_comB_flag
+                0x200049f9        0x1 build/soft_obstacle.o
+                0x200049f9                recv_comB_flag
  .bss.obs_f_is_link
  .bss.obs_f_is_link
-                0x200043fa        0x1 build/soft_obstacle.o
-                0x200043fa                obs_f_is_link
+                0x200049fa        0x1 build/soft_obstacle.o
+                0x200049fa                obs_f_is_link
  .bss.obs_b_is_link
  .bss.obs_b_is_link
-                0x200043fb        0x1 build/soft_obstacle.o
-                0x200043fb                obs_b_is_link
+                0x200049fb        0x1 build/soft_obstacle.o
+                0x200049fb                obs_b_is_link
  .bss.uavr20_sensi_time
  .bss.uavr20_sensi_time
-                0x200043fc        0x4 build/soft_obstacle.o
-                0x200043fc                uavr20_sensi_time
+                0x200049fc        0x4 build/soft_obstacle.o
+                0x200049fc                uavr20_sensi_time
  .bss.uavr20_send_time
  .bss.uavr20_send_time
-                0x20004400        0x4 build/soft_obstacle.o
-                0x20004400                uavr20_send_time
+                0x20004a00        0x4 build/soft_obstacle.o
+                0x20004a00                uavr20_send_time
  .bss.uavrhup_getr1_ack
  .bss.uavrhup_getr1_ack
-                0x20004404        0x1 build/soft_obstacle.o
-                0x20004404                uavrhup_getr1_ack
+                0x20004a04        0x1 build/soft_obstacle.o
+                0x20004a04                uavrhup_getr1_ack
  .bss.frame_num.10
  .bss.frame_num.10
-                0x20004405        0x1 build/soft_obstacle.o
- *fill*         0x20004406        0x2 
+                0x20004a05        0x1 build/soft_obstacle.o
+ *fill*         0x20004a06        0x2 
  .bss.mimo_version.9
  .bss.mimo_version.9
-                0x20004408       0x1c build/soft_obstacle.o
+                0x20004a08       0x1c build/soft_obstacle.o
  .bss.frame_head.8
  .bss.frame_head.8
-                0x20004424        0x1 build/soft_obstacle.o
- *fill*         0x20004425        0x3 
+                0x20004a24        0x1 build/soft_obstacle.o
+ *fill*         0x20004a25        0x3 
  .bss.radar_sensi_ack_time.7
  .bss.radar_sensi_ack_time.7
-                0x20004428        0x4 build/soft_obstacle.o
+                0x20004a28        0x4 build/soft_obstacle.o
  .bss.mimo_50HZ.6
  .bss.mimo_50HZ.6
-                0x2000442c        0x4 build/soft_obstacle.o
+                0x20004a2c        0x4 build/soft_obstacle.o
  .bss.mimo_49HZ.5
  .bss.mimo_49HZ.5
-                0x20004430        0x4 build/soft_obstacle.o
+                0x20004a30        0x4 build/soft_obstacle.o
  .bss.radar_sensi_send_time.4
  .bss.radar_sensi_send_time.4
-                0x20004434        0x4 build/soft_obstacle.o
+                0x20004a34        0x4 build/soft_obstacle.o
  .bss.frame_fi.3
  .bss.frame_fi.3
-                0x20004438        0x1 build/soft_obstacle.o
+                0x20004a38        0x1 build/soft_obstacle.o
  .bss.frame_bi.2
  .bss.frame_bi.2
-                0x20004439        0x1 build/soft_obstacle.o
+                0x20004a39        0x1 build/soft_obstacle.o
  .bss.frame_ti.1
  .bss.frame_ti.1
-                0x2000443a        0x1 build/soft_obstacle.o
- *fill*         0x2000443b        0x1 
+                0x20004a3a        0x1 build/soft_obstacle.o
+ *fill*         0x20004a3b        0x1 
  .bss.time_1hz.0
  .bss.time_1hz.0
-                0x2000443c        0x4 build/soft_obstacle.o
+                0x20004a3c        0x4 build/soft_obstacle.o
  .bss.aver_value
  .bss.aver_value
-                0x20004440        0x4 build/soft_adc.o
-                0x20004440                aver_value
- .bss.adc_cnt   0x20004444        0x1 build/soft_adc.o
-                0x20004444                adc_cnt
- *fill*         0x20004445        0x3 
- .bss.ADC_flag  0x20004448        0x4 build/soft_adc.o
-                0x20004448                ADC_flag
- .bss.ADC_buf   0x2000444c       0x50 build/soft_adc.o
+                0x20004a40        0x4 build/soft_adc.o
+                0x20004a40                aver_value
+ .bss.adc_cnt   0x20004a44        0x1 build/soft_adc.o
+                0x20004a44                adc_cnt
+ *fill*         0x20004a45        0x3 
+ .bss.ADC_flag  0x20004a48        0x4 build/soft_adc.o
+                0x20004a48                ADC_flag
+ .bss.ADC_buf   0x20004a4c       0x50 build/soft_adc.o
  .bss.adc_time.0
  .bss.adc_time.0
-                0x2000449c        0x4 build/soft_adc.o
+                0x20004a9c        0x4 build/soft_adc.o
  .bss.liquid_inf
  .bss.liquid_inf
-                0x200044a0        0x7 build/soft_water_device.o
-                0x200044a0                liquid_inf
- *fill*         0x200044a7        0x1 
+                0x20004aa0        0x7 build/soft_water_device.o
+                0x20004aa0                liquid_inf
+ *fill*         0x20004aa7        0x1 
  .bss.liquid_aver_value
  .bss.liquid_aver_value
-                0x200044a8       0x28 build/soft_water_device.o
-                0x200044a8                liquid_aver_value
+                0x20004aa8       0x28 build/soft_water_device.o
+                0x20004aa8                liquid_aver_value
  .bss.liquid_aver_i
  .bss.liquid_aver_i
-                0x200044d0        0x1 build/soft_water_device.o
-                0x200044d0                liquid_aver_i
+                0x20004ad0        0x1 build/soft_water_device.o
+                0x20004ad0                liquid_aver_i
  .bss.liquid_opening
  .bss.liquid_opening
-                0x200044d1        0x1 build/soft_water_device.o
-                0x200044d1                liquid_opening
- *fill*         0x200044d2        0x2 
+                0x20004ad1        0x1 build/soft_water_device.o
+                0x20004ad1                liquid_opening
+ *fill*         0x20004ad2        0x2 
  .bss.liquid_aver_time
  .bss.liquid_aver_time
-                0x200044d4        0x4 build/soft_water_device.o
-                0x200044d4                liquid_aver_time
- .bss.flow_inf  0x200044d8       0x25 build/soft_water_device.o
-                0x200044d8                flow_inf
- *fill*         0x200044fd        0x3 
+                0x20004ad4        0x4 build/soft_water_device.o
+                0x20004ad4                liquid_aver_time
+ .bss.flow_inf  0x20004ad8       0x25 build/soft_water_device.o
+                0x20004ad8                flow_inf
+ *fill*         0x20004afd        0x3 
  .bss.Distributor_Link
  .bss.Distributor_Link
-                0x20004500        0xc build/soft_water_device.o
-                0x20004500                Distributor_Link
+                0x20004b00        0xc build/soft_water_device.o
+                0x20004b00                Distributor_Link
  .bss.set_HWesc_ESCid
  .bss.set_HWesc_ESCid
-                0x2000450c        0x1 build/soft_water_device.o
-                0x2000450c                set_HWesc_ESCid
- *fill*         0x2000450d        0x3 
+                0x20004b0c        0x1 build/soft_water_device.o
+                0x20004b0c                set_HWesc_ESCid
+ *fill*         0x20004b0d        0x3 
  .bss.SetEscidTail
  .bss.SetEscidTail
-                0x20004510        0x1 build/soft_water_device.o
-                0x20004510                SetEscidTail
- *fill*         0x20004511        0x3 
+                0x20004b10        0x1 build/soft_water_device.o
+                0x20004b10                SetEscidTail
+ *fill*         0x20004b11        0x3 
  .bss.power_BatteryInfo
  .bss.power_BatteryInfo
-                0x20004514       0x48 build/soft_water_device.o
-                0x20004514                power_BatteryInfo
+                0x20004b14       0x48 build/soft_water_device.o
+                0x20004b14                power_BatteryInfo
  .bss.batteryInfoBuf
  .bss.batteryInfoBuf
-                0x2000455c       0x37 build/soft_water_device.o
-                0x2000455c                batteryInfoBuf
- *fill*         0x20004593        0x1 
+                0x20004b5c       0x37 build/soft_water_device.o
+                0x20004b5c                batteryInfoBuf
+ *fill*         0x20004b93        0x1 
  .bss.rawcmdTail
  .bss.rawcmdTail
-                0x20004594        0x1 build/soft_water_device.o
-                0x20004594                rawcmdTail
- *fill*         0x20004595        0x3 
- .bss.EscMsg    0x20004598      0x3cc build/soft_water_device.o
-                0x20004598                EscMsg
+                0x20004b94        0x1 build/soft_water_device.o
+                0x20004b94                rawcmdTail
+ *fill*         0x20004b95        0x3 
+ .bss.EscMsg    0x20004b98      0x3cc build/soft_water_device.o
+                0x20004b98                EscMsg
  .bss.send_thr_buf
  .bss.send_thr_buf
-                0x20004964        0x8 build/soft_water_device.o
-                0x20004964                send_thr_buf
+                0x20004f64        0x8 build/soft_water_device.o
+                0x20004f64                send_thr_buf
  .bss.BufIndex.2
  .bss.BufIndex.2
-                0x2000496c        0x4 build/soft_water_device.o
+                0x20004f6c        0x4 build/soft_water_device.o
  .bss.BufGetS.1
  .bss.BufGetS.1
-                0x20004970        0x1 build/soft_water_device.o
- *fill*         0x20004971        0x3 
+                0x20004f70        0x1 build/soft_water_device.o
+ *fill*         0x20004f71        0x3 
  .bss.time_1hz.0
  .bss.time_1hz.0
-                0x20004974        0x4 build/soft_water_device.o
- .bss.eft_info  0x20004978       0x24 build/soft_eft.o
-                0x20004978                eft_info
+                0x20004f74        0x4 build/soft_water_device.o
+ .bss.eft_info  0x20004f78       0x24 build/soft_eft.o
+                0x20004f78                eft_info
  .bss.Temp_sensor
  .bss.Temp_sensor
-                0x2000499c        0x5 build/soft_eft.o
-                0x2000499c                Temp_sensor
- *fill*         0x200049a1        0x3 
+                0x20004f9c        0x5 build/soft_eft.o
+                0x20004f9c                Temp_sensor
+ *fill*         0x20004fa1        0x3 
  .bss.mimo_lackloss
  .bss.mimo_lackloss
-                0x200049a4        0x7 build/soft_eft.o
-                0x200049a4                mimo_lackloss
- *fill*         0x200049ab        0x1 
+                0x20004fa4        0x7 build/soft_eft.o
+                0x20004fa4                mimo_lackloss
+ *fill*         0x20004fab        0x1 
  .bss.DM_lackloss
  .bss.DM_lackloss
-                0x200049ac        0x7 build/soft_eft.o
-                0x200049ac                DM_lackloss
- *fill*         0x200049b3        0x1 
- .bss.Lpump1    0x200049b4        0x8 build/soft_eft.o
-                0x200049b4                Lpump1
- .bss.Lpump2    0x200049bc        0x8 build/soft_eft.o
-                0x200049bc                Lpump2
+                0x20004fac        0x7 build/soft_eft.o
+                0x20004fac                DM_lackloss
+ *fill*         0x20004fb3        0x1 
+ .bss.Lpump1    0x20004fb4        0x8 build/soft_eft.o
+                0x20004fb4                Lpump1
+ .bss.Lpump2    0x20004fbc        0x8 build/soft_eft.o
+                0x20004fbc                Lpump2
  .bss.z70weight
  .bss.z70weight
-                0x200049c4        0x8 build/soft_eft.o
-                0x200049c4                z70weight
+                0x20004fc4        0x8 build/soft_eft.o
+                0x20004fc4                z70weight
  .bss.weight_runing_time
  .bss.weight_runing_time
-                0x200049cc        0x1 build/soft_eft.o
-                0x200049cc                weight_runing_time
+                0x20004fcc        0x1 build/soft_eft.o
+                0x20004fcc                weight_runing_time
  .bss.eft_sparyDev_priority
  .bss.eft_sparyDev_priority
-                0x200049cd        0x1 build/soft_eft.o
-                0x200049cd                eft_sparyDev_priority
+                0x20004fcd        0x1 build/soft_eft.o
+                0x20004fcd                eft_sparyDev_priority
  .bss.eft_weightDev_priority
  .bss.eft_weightDev_priority
-                0x200049ce        0x1 build/soft_eft.o
-                0x200049ce                eft_weightDev_priority
- *fill*         0x200049cf        0x1 
+                0x20004fce        0x1 build/soft_eft.o
+                0x20004fce                eft_weightDev_priority
+ *fill*         0x20004fcf        0x1 
  .bss.LiftingWeight_warning
  .bss.LiftingWeight_warning
-                0x200049d0        0x2 build/soft_eft.o
-                0x200049d0                LiftingWeight_warning
- *fill*         0x200049d2        0x2 
+                0x20004fd0        0x2 build/soft_eft.o
+                0x20004fd0                LiftingWeight_warning
+ *fill*         0x20004fd2        0x2 
  .bss.eft_count.0
  .bss.eft_count.0
-                0x200049d4        0x4 build/soft_eft.o
+                0x20004fd4        0x4 build/soft_eft.o
  .bss.flash_pmu_par
  .bss.flash_pmu_par
-                0x200049d8       0x12 build/soft_flash.o
-                0x200049d8                flash_pmu_par
- *fill*         0x200049ea        0x2 
+                0x20004fd8       0x12 build/soft_flash.o
+                0x20004fd8                flash_pmu_par
+ *fill*         0x20004fea        0x2 
  .bss.current_pmu_par
  .bss.current_pmu_par
-                0x200049ec       0x10 build/soft_flash.o
-                0x200049ec                current_pmu_par
+                0x20004fec       0x10 build/soft_flash.o
+                0x20004fec                current_pmu_par
  .bss.write_flash_flag
  .bss.write_flash_flag
-                0x200049fc        0x1 build/soft_flash.o
-                0x200049fc                write_flash_flag
- *fill*         0x200049fd        0x3 
+                0x20004ffc        0x1 build/soft_flash.o
+                0x20004ffc                write_flash_flag
+ *fill*         0x20004ffd        0x3 
  .bss.__malloc_free_list
  .bss.__malloc_free_list
-                0x20004a00        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-nano-mallocr.o)
-                0x20004a00                __malloc_free_list
+                0x20005000        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-nano-mallocr.o)
+                0x20005000                __malloc_free_list
  .bss.__malloc_sbrk_start
  .bss.__malloc_sbrk_start
-                0x20004a04        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-nano-mallocr.o)
-                0x20004a04                __malloc_sbrk_start
- .bss.errno     0x20004a08        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-reent.o)
-                0x20004a08                errno
+                0x20005004        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-nano-mallocr.o)
+                0x20005004                __malloc_sbrk_start
+ .bss.errno     0x20005008        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-reent.o)
+                0x20005008                errno
  .bss.__lock___malloc_recursive_mutex
  .bss.__lock___malloc_recursive_mutex
-                0x20004a0c        0x1 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-lock.o)
-                0x20004a0c                __lock___malloc_recursive_mutex
- *fill*         0x20004a0d        0x3 
+                0x2000500c        0x1 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libc_nano.a(lib_a-lock.o)
+                0x2000500c                __lock___malloc_recursive_mutex
+ *fill*         0x2000500d        0x3 
  .bss.heap_end.0
  .bss.heap_end.0
-                0x20004a10        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libnosys.a(sbrk.o)
+                0x20005010        0x4 d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard\libnosys.a(sbrk.o)
  *(COMMON)
  *(COMMON)
-                0x20004a14                . = ALIGN (0x4)
-                0x20004a14                _ebss = .
-                0x20004a14                __bss_end__ = _ebss
+                0x20005014                . = ALIGN (0x4)
+                0x20005014                _ebss = .
+                0x20005014                __bss_end__ = _ebss
 
 
 ._user_heap_stack
 ._user_heap_stack
-                0x20004a14      0x604 load address 0x0802af60
-                0x20004a18                . = ALIGN (0x8)
- *fill*         0x20004a14        0x4 
-                0x20004a18                PROVIDE (end = .)
-                [!provide]                PROVIDE (_end = .)
-                0x20004c18                . = (. + _Min_Heap_Size)
- *fill*         0x20004a18      0x200 
-                0x20005018                . = (. + _Min_Stack_Size)
- *fill*         0x20004c18      0x400 
+                0x20005014      0x604 load address 0x0802af60
                 0x20005018                . = ALIGN (0x8)
                 0x20005018                . = ALIGN (0x8)
+ *fill*         0x20005014        0x4 
+                0x20005018                PROVIDE (end = .)
+                [!provide]                PROVIDE (_end = .)
+                0x20005218                . = (. + _Min_Heap_Size)
+ *fill*         0x20005018      0x200 
+                0x20005618                . = (. + _Min_Stack_Size)
+ *fill*         0x20005218      0x400 
+                0x20005618                . = ALIGN (0x8)
 
 
 /DISCARD/
 /DISCARD/
  libc.a(*)
  libc.a(*)
@@ -4427,7 +4427,7 @@ LOAD d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
  .comment       0x00000049       0x4a build/soft_eft.o
  .comment       0x00000049       0x4a build/soft_eft.o
  .comment       0x00000049       0x4a build/soft_flash.o
  .comment       0x00000049       0x4a build/soft_flash.o
 
 
-.debug_info     0x00000000    0x37c75
+.debug_info     0x00000000    0x37c86
  .debug_info    0x00000000      0xdc9 build/main.o
  .debug_info    0x00000000      0xdc9 build/main.o
  .debug_info    0x00000dc9      0x3cf build/gpio.o
  .debug_info    0x00000dc9      0x3cf build/gpio.o
  .debug_info    0x00001198      0xcdd build/adc.o
  .debug_info    0x00001198      0xcdd build/adc.o
@@ -4468,20 +4468,20 @@ LOAD d:/arm-gcc/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7e-m+fp/hard\libgcc.a
  .debug_info    0x00022ea5     0x1139 build/soft_flow.o
  .debug_info    0x00022ea5     0x1139 build/soft_flow.o
  .debug_info    0x00023fde      0xb29 build/soft_timer.o
  .debug_info    0x00023fde      0xb29 build/soft_timer.o
  .debug_info    0x00024b07      0x721 build/can_debug.o
  .debug_info    0x00024b07      0x721 build/can_debug.o
- .debug_info    0x00025228     0x126f build/soft_test.o
- .debug_info    0x00026497      0x470 build/rkfifo.o
- .debug_info    0x00026907     0x4c68 build/soft_p_2_c.o
- .debug_info    0x0002b56f      0x4ae build/soft_herewin.o
- .debug_info    0x0002ba1d     0x2d05 build/soft_seed_device.o
- .debug_info    0x0002e722      0x784 build/common.o
- .debug_info    0x0002eea6     0x1787 build/soft_version.o
- .debug_info    0x0003062d      0x4a8 build/qingxie_bms.o
- .debug_info    0x00030ad5     0x2021 build/soft_obstacle.o
- .debug_info    0x00032af6      0xa35 build/soft_adc.o
- .debug_info    0x0003352b     0x20dc build/soft_water_device.o
- .debug_info    0x00035607     0x180d build/soft_eft.o
- .debug_info    0x00036e14      0xe3f build/soft_flash.o
- .debug_info    0x00037c53       0x22 build/startup_stm32f302xc.o
+ .debug_info    0x00025228     0x1280 build/soft_test.o
+ .debug_info    0x000264a8      0x470 build/rkfifo.o
+ .debug_info    0x00026918     0x4c68 build/soft_p_2_c.o
+ .debug_info    0x0002b580      0x4ae build/soft_herewin.o
+ .debug_info    0x0002ba2e     0x2d05 build/soft_seed_device.o
+ .debug_info    0x0002e733      0x784 build/common.o
+ .debug_info    0x0002eeb7     0x1787 build/soft_version.o
+ .debug_info    0x0003063e      0x4a8 build/qingxie_bms.o
+ .debug_info    0x00030ae6     0x2021 build/soft_obstacle.o
+ .debug_info    0x00032b07      0xa35 build/soft_adc.o
+ .debug_info    0x0003353c     0x20dc build/soft_water_device.o
+ .debug_info    0x00035618     0x180d build/soft_eft.o
+ .debug_info    0x00036e25      0xe3f build/soft_flash.o
+ .debug_info    0x00037c64       0x22 build/startup_stm32f302xc.o
 
 
 .debug_abbrev   0x00000000     0x6bbf
 .debug_abbrev   0x00000000     0x6bbf
  .debug_abbrev  0x00000000      0x1f5 build/main.o
  .debug_abbrev  0x00000000      0x1f5 build/main.o

+ 25 - 25
build/adc.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
   10:Core/Src/adc.c ****   * Copyright (c) 2025 STMicroelectronics.
   10:Core/Src/adc.c ****   * Copyright (c) 2025 STMicroelectronics.
   11:Core/Src/adc.c ****   * All rights reserved.
   11:Core/Src/adc.c ****   * All rights reserved.
   12:Core/Src/adc.c ****   *
   12:Core/Src/adc.c ****   *
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 2
 
 
 
 
   13:Core/Src/adc.c ****   * This software is licensed under terms that can be found in the LICENSE file
   13:Core/Src/adc.c ****   * This software is licensed under terms that can be found in the LICENSE file
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
   71 001e 1A61     		str	r2, [r3, #16]
   71 001e 1A61     		str	r2, [r3, #16]
   72 0020 5A61     		str	r2, [r3, #20]
   72 0020 5A61     		str	r2, [r3, #20]
   39:Core/Src/adc.c **** 
   39:Core/Src/adc.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 3
 
 
 
 
   40:Core/Src/adc.c ****   /* USER CODE BEGIN ADC1_Init 1 */
   40:Core/Src/adc.c ****   /* USER CODE BEGIN ADC1_Init 1 */
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  111 005e 0122     		movs	r2, #1
  111 005e 0122     		movs	r2, #1
  112 0060 DA61     		str	r2, [r3, #28]
  112 0060 DA61     		str	r2, [r3, #28]
   56:Core/Src/adc.c ****   hadc1.Init.DMAContinuousRequests = DISABLE;
   56:Core/Src/adc.c ****   hadc1.Init.DMAContinuousRequests = DISABLE;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 4
 
 
 
 
  113              		.loc 1 56 36
  113              		.loc 1 56 36
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  156 00a8 DA61     		str	r2, [r3, #28]
  156 00a8 DA61     		str	r2, [r3, #28]
   68:Core/Src/adc.c **** 
   68:Core/Src/adc.c **** 
   69:Core/Src/adc.c ****   if (HAL_ADC_Init(&hadc1) != HAL_OK)
   69:Core/Src/adc.c ****   if (HAL_ADC_Init(&hadc1) != HAL_OK)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 5
 
 
 
 
  157              		.loc 1 69 7
  157              		.loc 1 69 7
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  192              		.loc 1 88 19
  192              		.loc 1 88 19
  193 00e4 0123     		movs	r3, #1
  193 00e4 0123     		movs	r3, #1
  194 00e6 7B60     		str	r3, [r7, #4]
  194 00e6 7B60     		str	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 6
 
 
 
 
   89:Core/Src/adc.c ****   sConfig.Rank = ADC_REGULAR_RANK_1;
   89:Core/Src/adc.c ****   sConfig.Rank = ADC_REGULAR_RANK_1;
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  235 0118 00000000 		.word	hadc1
  235 0118 00000000 		.word	hadc1
  236 011c 00000000 		.word	hadctemp
  236 011c 00000000 		.word	hadctemp
  237              		.cfi_endproc
  237              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 7
 
 
 
 
  238              	.LFE130:
  238              	.LFE130:
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  282 0024 5B69     		ldr	r3, [r3, #20]
  282 0024 5B69     		ldr	r3, [r3, #20]
  283 0026 1B4A     		ldr	r2, .L12
  283 0026 1B4A     		ldr	r2, .L12
  284 0028 43F08053 		orr	r3, r3, #268435456
  284 0028 43F08053 		orr	r3, r3, #268435456
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 8
 
 
 
 
  285 002c 5361     		str	r3, [r2, #20]
  285 002c 5361     		str	r3, [r2, #20]
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  326 0078 FFF7FEFF 		bl	HAL_NVIC_EnableIRQ
  326 0078 FFF7FEFF 		bl	HAL_NVIC_EnableIRQ
  128:Core/Src/adc.c **** 
  128:Core/Src/adc.c **** 
  129:Core/Src/adc.c ****     HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED);
  129:Core/Src/adc.c ****     HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 9
 
 
 
 
  327              		.loc 1 129 5
  327              		.loc 1 129 5
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  376              		.cfi_def_cfa_register 7
  376              		.cfi_def_cfa_register 7
  377 0006 7860     		str	r0, [r7, #4]
  377 0006 7860     		str	r0, [r7, #4]
  137:Core/Src/adc.c **** 
  137:Core/Src/adc.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 10
 
 
 
 
  138:Core/Src/adc.c ****   if(adcHandle->Instance==ADC1)
  138:Core/Src/adc.c ****   if(adcHandle->Instance==ADC1)
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  415              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  415              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  416              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  416              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  417              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  417              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 11
 
 
 
 
  418              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  418              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
@@ -607,24 +607,24 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 1
  421              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
  421              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
  422              		.file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
  422              		.file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
  423              		.file 11 "Core/Inc/adc.h"
  423              		.file 11 "Core/Inc/adc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s 			page 12
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 adc.c
                             *ABS*:00000000 adc.c
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:24     .bss.hadctemp:00000000 hadctemp
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:21     .bss.hadctemp:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:31     .bss.hadc1:00000000 hadc1
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:28     .bss.hadc1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:34     .text.MX_ADC1_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:40     .text.MX_ADC1_Init:00000000 MX_ADC1_Init
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:235    .text.MX_ADC1_Init:00000118 $d
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:241    .text.HAL_ADC_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:247    .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:348    .text.HAL_ADC_MspInit:00000094 $d
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:354    .text.HAL_ADC_MspDeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:360    .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
-C:\Users\zl835\AppData\Local\Temp\ccyocwNk.s:408    .text.HAL_ADC_MspDeInit:00000030 $d
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:24     .bss.hadctemp:00000000 hadctemp
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:21     .bss.hadctemp:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:31     .bss.hadc1:00000000 hadc1
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:28     .bss.hadc1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:34     .text.MX_ADC1_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:40     .text.MX_ADC1_Init:00000000 MX_ADC1_Init
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:235    .text.MX_ADC1_Init:00000118 $d
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:241    .text.HAL_ADC_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:247    .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:348    .text.HAL_ADC_MspInit:00000094 $d
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:354    .text.HAL_ADC_MspDeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:360    .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
+C:\Users\zl835\AppData\Local\Temp\cciKfPIa.s:408    .text.HAL_ADC_MspDeInit:00000030 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_ADC_Init
 HAL_ADC_Init

+ 43 - 43
build/bsp_serial.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
   28:user_src/bsp_serial.c **** Serial serial4;
   28:user_src/bsp_serial.c **** Serial serial4;
   29:user_src/bsp_serial.c **** void UART4_IRQHandler( void )
   29:user_src/bsp_serial.c **** void UART4_IRQHandler( void )
   30:user_src/bsp_serial.c **** {
   30:user_src/bsp_serial.c **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 2
 
 
 
 
   31:user_src/bsp_serial.c ****     _uartIsr( &serial4 );
   31:user_src/bsp_serial.c ****     _uartIsr( &serial4 );
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
   32              		@ frame_needed = 1, uses_anonymous_args = 0
   32              		@ frame_needed = 1, uses_anonymous_args = 0
   33 0000 80B5     		push	{r7, lr}
   33 0000 80B5     		push	{r7, lr}
   34              	.LCFI0:
   34              	.LCFI0:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 3
 
 
 
 
   35              		.cfi_def_cfa_offset 8
   35              		.cfi_def_cfa_offset 8
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
   78              	.LCFI3:
   78              	.LCFI3:
   79              		.cfi_def_cfa_offset 8
   79              		.cfi_def_cfa_offset 8
   80 0044 BD46     		mov	sp, r7
   80 0044 BD46     		mov	sp, r7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 4
 
 
 
 
   81              	.LCFI4:
   81              	.LCFI4:
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  130              		.cfi_restore 7
  130              		.cfi_restore 7
  131              		.cfi_def_cfa_offset 0
  131              		.cfi_def_cfa_offset 0
  132 001a 7047     		bx	lr
  132 001a 7047     		bx	lr
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 5
 
 
 
 
  133              		.cfi_endproc
  133              		.cfi_endproc
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  184              		.section	.text.bspSerialRead,"ax",%progbits
  184              		.section	.text.bspSerialRead,"ax",%progbits
  185              		.align	1
  185              		.align	1
  186              		.global	bspSerialRead
  186              		.global	bspSerialRead
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 6
 
 
 
 
  187              		.syntax unified
  187              		.syntax unified
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  228              		.cfi_def_cfa_register 13
  228              		.cfi_def_cfa_register 13
  229              		@ sp needed
  229              		@ sp needed
  230 0024 80BD     		pop	{r7, pc}
  230 0024 80BD     		pop	{r7, pc}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 7
 
 
 
 
  231              		.cfi_endproc
  231              		.cfi_endproc
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  279              		.loc 1 127 12
  279              		.loc 1 127 12
  280 002c DBB2     		uxtb	r3, r3
  280 002c DBB2     		uxtb	r3, r3
  281 002e FB60     		str	r3, [r7, #12]
  281 002e FB60     		str	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 8
 
 
 
 
  282              	.L11:
  282              	.L11:
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  331 0012 FB60     		str	r3, [r7, #12]
  331 0012 FB60     		str	r3, [r7, #12]
  135:user_src/bsp_serial.c **** 
  135:user_src/bsp_serial.c **** 
  136:user_src/bsp_serial.c ****     while ( __HAL_UART_GET_FLAG( handle, UART_FLAG_TC ) == RESET )
  136:user_src/bsp_serial.c ****     while ( __HAL_UART_GET_FLAG( handle, UART_FLAG_TC ) == RESET )
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 9
 
 
 
 
  332              		.loc 1 136 11
  332              		.loc 1 136 11
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  381              		@ args = 0, pretend = 0, frame = 24
  381              		@ args = 0, pretend = 0, frame = 24
  382              		@ frame_needed = 1, uses_anonymous_args = 0
  382              		@ frame_needed = 1, uses_anonymous_args = 0
  383 0000 80B5     		push	{r7, lr}
  383 0000 80B5     		push	{r7, lr}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 10
 
 
 
 
  384              	.LCFI34:
  384              	.LCFI34:
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  429              		.loc 1 152 1
  429              		.loc 1 152 1
  430 003e 1846     		mov	r0, r3
  430 003e 1846     		mov	r0, r3
  431 0040 1837     		adds	r7, r7, #24
  431 0040 1837     		adds	r7, r7, #24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 11
 
 
 
 
  432              	.LCFI37:
  432              	.LCFI37:
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  161:user_src/bsp_serial.c ****         _stm32_putc( serial, c );
  161:user_src/bsp_serial.c ****         _stm32_putc( serial, c );
  480              		.loc 1 161 9
  480              		.loc 1 161 9
  481 0022 FB7A     		ldrb	r3, [r7, #11]	@ zero_extendqisi2
  481 0022 FB7A     		ldrb	r3, [r7, #11]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 12
 
 
 
 
  482 0024 1946     		mov	r1, r3
  482 0024 1946     		mov	r1, r3
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  529 0008 0023     		movs	r3, #0
  529 0008 0023     		movs	r3, #0
  530 000a FB60     		str	r3, [r7, #12]
  530 000a FB60     		str	r3, [r7, #12]
  171:user_src/bsp_serial.c **** 
  171:user_src/bsp_serial.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 13
 
 
 
 
  172:user_src/bsp_serial.c ****     return ret;
  172:user_src/bsp_serial.c ****     return ret;
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  184:user_src/bsp_serial.c ****     UART_HandleTypeDef *handle = serial->huart;
  184:user_src/bsp_serial.c ****     UART_HandleTypeDef *handle = serial->huart;
  575              		.loc 1 184 25
  575              		.loc 1 184 25
  576 0008 7B68     		ldr	r3, [r7, #4]
  576 0008 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 14
 
 
 
 
  577 000a D3F8B030 		ldr	r3, [r3, #176]
  577 000a D3F8B030 		ldr	r3, [r3, #176]
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  620 0056 24D0     		beq	.L27
  620 0056 24D0     		beq	.L27
  621              	.LBB3:
  621              	.LBB3:
  194:user_src/bsp_serial.c ****     {
  194:user_src/bsp_serial.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 15
 
 
 
 
  195:user_src/bsp_serial.c ****         int ret = _serialTxeIsrCallback( serial );
  195:user_src/bsp_serial.c ****         int ret = _serialTxeIsrCallback( serial );
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  666 00ac 402B     		cmp	r3, #64
  666 00ac 402B     		cmp	r3, #64
  667 00ae 17D1     		bne	.L29
  667 00ae 17D1     		bne	.L29
  204:user_src/bsp_serial.c ****               ( __HAL_UART_GET_IT_SOURCE( handle, UART_IT_TC ) != RESET ) )
  204:user_src/bsp_serial.c ****               ( __HAL_UART_GET_IT_SOURCE( handle, UART_IT_TC ) != RESET ) )
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 16
 
 
 
 
  668              		.loc 1 204 17 discriminator 1
  668              		.loc 1 204 17 discriminator 1
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  709 00f6 FB68     		ldr	r3, [r7, #12]
  709 00f6 FB68     		ldr	r3, [r7, #12]
  710 00f8 1B68     		ldr	r3, [r3]
  710 00f8 1B68     		ldr	r3, [r3]
  711 00fa DB69     		ldr	r3, [r3, #28]
  711 00fa DB69     		ldr	r3, [r3, #28]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 17
 
 
 
 
  712 00fc 03F00403 		and	r3, r3, #4
  712 00fc 03F00403 		and	r3, r3, #4
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  754 013e 03F01003 		and	r3, r3, #16
  754 013e 03F01003 		and	r3, r3, #16
  755              		.loc 1 228 12
  755              		.loc 1 228 12
  756 0142 102B     		cmp	r3, #16
  756 0142 102B     		cmp	r3, #16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 18
 
 
 
 
  757 0144 03D1     		bne	.L34
  757 0144 03D1     		bne	.L34
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  799 018a 03D1     		bne	.L37
  799 018a 03D1     		bne	.L37
  241:user_src/bsp_serial.c ****         {
  241:user_src/bsp_serial.c ****         {
  242:user_src/bsp_serial.c ****             __HAL_UART_CLEAR_FLAG( handle, UART_FLAG_TC );
  242:user_src/bsp_serial.c ****             __HAL_UART_CLEAR_FLAG( handle, UART_FLAG_TC );
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 19
 
 
 
 
  800              		.loc 1 242 13
  800              		.loc 1 242 13
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  846              		@ args = 0, pretend = 0, frame = 0
  846              		@ args = 0, pretend = 0, frame = 0
  847              		@ frame_needed = 1, uses_anonymous_args = 0
  847              		@ frame_needed = 1, uses_anonymous_args = 0
  848              		@ link register save eliminated.
  848              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 20
 
 
 
 
  849 0000 80B4     		push	{r7}
  849 0000 80B4     		push	{r7}
@@ -1193,33 +1193,33 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 1
  878              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  878              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  879              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  879              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  880              		.file 10 "user_inc/bsp_serial.h"
  880              		.file 10 "user_inc/bsp_serial.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s 			page 21
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 bsp_serial.c
                             *ABS*:00000000 bsp_serial.c
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:20     .text.bspSerialWrite:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:26     .text.bspSerialWrite:00000000 bspSerialWrite
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:89     .text.bspSerialReadReady:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:95     .text.bspSerialReadReady:00000000 bspSerialReadReady
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:137    .text.bspSerialWriteDone:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:143    .text.bspSerialWriteDone:00000000 bspSerialWriteDone
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:185    .text.bspSerialRead:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:191    .text.bspSerialRead:00000000 bspSerialRead
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:235    .text._stm32_getc:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:240    .text._stm32_getc:00000000 _stm32_getc
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:303    .text._stm32_putc:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:308    .text._stm32_putc:00000000 _stm32_putc
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:372    .text._serialRxneIsrCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:377    .text._serialRxneIsrCallback:00000000 _serialRxneIsrCallback
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:443    .text._serialTxeIsrCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:448    .text._serialTxeIsrCallback:00000000 _serialTxeIsrCallback
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:505    .text._serialTcIsrCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:510    .text._serialTcIsrCallback:00000000 _serialTcIsrCallback
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:551    .text._uartIsr:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:557    .text._uartIsr:00000000 _uartIsr
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:836    .text.bspSerialInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccFZrXYf.s:842    .text.bspSerialInit:00000000 bspSerialInit
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:20     .text.bspSerialWrite:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:26     .text.bspSerialWrite:00000000 bspSerialWrite
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:89     .text.bspSerialReadReady:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:95     .text.bspSerialReadReady:00000000 bspSerialReadReady
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:137    .text.bspSerialWriteDone:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:143    .text.bspSerialWriteDone:00000000 bspSerialWriteDone
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:185    .text.bspSerialRead:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:191    .text.bspSerialRead:00000000 bspSerialRead
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:235    .text._stm32_getc:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:240    .text._stm32_getc:00000000 _stm32_getc
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:303    .text._stm32_putc:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:308    .text._stm32_putc:00000000 _stm32_putc
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:372    .text._serialRxneIsrCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:377    .text._serialRxneIsrCallback:00000000 _serialRxneIsrCallback
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:443    .text._serialTxeIsrCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:448    .text._serialTxeIsrCallback:00000000 _serialTxeIsrCallback
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:505    .text._serialTcIsrCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:510    .text._serialTcIsrCallback:00000000 _serialTcIsrCallback
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:551    .text._uartIsr:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:557    .text._uartIsr:00000000 _uartIsr
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:836    .text.bspSerialInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccxXE9Kb.s:842    .text.bspSerialInit:00000000 bspSerialInit
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 rkfifo_in
 rkfifo_in

+ 20 - 20
build/can.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
   19:Core/Src/can.c **** /* USER CODE END Header */
   19:Core/Src/can.c **** /* USER CODE END Header */
   20:Core/Src/can.c **** /* Includes ------------------------------------------------------------------*/
   20:Core/Src/can.c **** /* Includes ------------------------------------------------------------------*/
   21:Core/Src/can.c **** #include "can.h"
   21:Core/Src/can.c **** #include "can.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 2
 
 
 
 
   22:Core/Src/can.c **** 
   22:Core/Src/can.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
   65 001c 114B     		ldr	r3, .L4
   65 001c 114B     		ldr	r3, .L4
   66 001e 4FF40032 		mov	r2, #131072
   66 001e 4FF40032 		mov	r2, #131072
   67 0022 1A61     		str	r2, [r3, #16]
   67 0022 1A61     		str	r2, [r3, #16]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 3
 
 
 
 
   47:Core/Src/can.c ****   hcan.Init.TimeSeg2 = CAN_BS2_2TQ;
   47:Core/Src/can.c ****   hcan.Init.TimeSeg2 = CAN_BS2_2TQ;
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
  106              		.loc 1 62 1
  106              		.loc 1 62 1
  107 0060 00BF     		nop
  107 0060 00BF     		nop
  108 0062 80BD     		pop	{r7, pc}
  108 0062 80BD     		pop	{r7, pc}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 4
 
 
 
 
  109              	.L5:
  109              	.L5:
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
   70:Core/Src/can.c ****   /* USER CODE BEGIN CAN_MspInit 0 */
   70:Core/Src/can.c ****   /* USER CODE BEGIN CAN_MspInit 0 */
   71:Core/Src/can.c **** 
   71:Core/Src/can.c **** 
   72:Core/Src/can.c ****   /* USER CODE END CAN_MspInit 0 */
   72:Core/Src/can.c ****   /* USER CODE END CAN_MspInit 0 */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 5
 
 
 
 
   73:Core/Src/can.c ****     /* CAN clock enable */
   73:Core/Src/can.c ****     /* CAN clock enable */
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
  198              		.loc 1 86 5
  198              		.loc 1 86 5
  199 0068 07F11403 		add	r3, r7, #20
  199 0068 07F11403 		add	r3, r7, #20
  200 006c 1946     		mov	r1, r3
  200 006c 1946     		mov	r1, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 6
 
 
 
 
  201 006e 4FF09040 		mov	r0, #1207959552
  201 006e 4FF09040 		mov	r0, #1207959552
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
  245              		.cfi_def_cfa_offset 8
  245              		.cfi_def_cfa_offset 8
  246              		.cfi_offset 7, -8
  246              		.cfi_offset 7, -8
  247              		.cfi_offset 14, -4
  247              		.cfi_offset 14, -4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 7
 
 
 
 
  248 0002 82B0     		sub	sp, sp, #8
  248 0002 82B0     		sub	sp, sp, #8
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
  280              		.cfi_def_cfa_offset 8
  280              		.cfi_def_cfa_offset 8
  281 0034 BD46     		mov	sp, r7
  281 0034 BD46     		mov	sp, r7
  282              	.LCFI11:
  282              	.LCFI11:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 8
 
 
 
 
  283              		.cfi_def_cfa_register 13
  283              		.cfi_def_cfa_register 13
@@ -441,22 +441,22 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 1
  301              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
  301              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
  302              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h"
  302              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h"
  303              		.file 9 "Core/Inc/can.h"
  303              		.file 9 "Core/Inc/can.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s 			page 9
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 can.c
                             *ABS*:00000000 can.c
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:24     .bss.hcan:00000000 hcan
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:21     .bss.hcan:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:27     .text.MX_CAN_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:33     .text.MX_CAN_Init:00000000 MX_CAN_Init
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:112    .text.MX_CAN_Init:00000064 $d
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:118    .text.HAL_CAN_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:124    .text.HAL_CAN_MspInit:00000000 HAL_CAN_MspInit
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:225    .text.HAL_CAN_MspInit:00000090 $d
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:231    .text.HAL_CAN_MspDeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:237    .text.HAL_CAN_MspDeInit:00000000 HAL_CAN_MspDeInit
-C:\Users\zl835\AppData\Local\Temp\cci6CW7j.s:289    .text.HAL_CAN_MspDeInit:00000038 $d
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:24     .bss.hcan:00000000 hcan
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:21     .bss.hcan:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:27     .text.MX_CAN_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:33     .text.MX_CAN_Init:00000000 MX_CAN_Init
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:112    .text.MX_CAN_Init:00000064 $d
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:118    .text.HAL_CAN_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:124    .text.HAL_CAN_MspInit:00000000 HAL_CAN_MspInit
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:225    .text.HAL_CAN_MspInit:00000090 $d
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:231    .text.HAL_CAN_MspDeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:237    .text.HAL_CAN_MspDeInit:00000000 HAL_CAN_MspDeInit
+C:\Users\zl835\AppData\Local\Temp\ccInIkTd.s:289    .text.HAL_CAN_MspDeInit:00000038 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_CAN_Init
 HAL_CAN_Init

+ 51 - 51
build/can_debug.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
   10:user_src/can_debug.c **** Debug_buf debug_can;
   10:user_src/can_debug.c **** Debug_buf debug_can;
   11:user_src/can_debug.c **** 
   11:user_src/can_debug.c **** 
   12:user_src/can_debug.c **** void check_can_dev_connect(void)
   12:user_src/can_debug.c **** void check_can_dev_connect(void)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 2
 
 
 
 
   13:user_src/can_debug.c **** {
   13:user_src/can_debug.c **** {
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
   20:user_src/can_debug.c ****                 debug_can.ID_buf[i].connect_status = 2;
   20:user_src/can_debug.c ****                 debug_can.ID_buf[i].connect_status = 2;
   90              		.loc 1 20 36
   90              		.loc 1 20 36
   91 0038 FA79     		ldrb	r2, [r7, #7]	@ zero_extendqisi2
   91 0038 FA79     		ldrb	r2, [r7, #7]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 3
 
 
 
 
   92              		.loc 1 20 52
   92              		.loc 1 20 52
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  133              		.loc 1 29 1
  133              		.loc 1 29 1
  134 0076 00BF     		nop
  134 0076 00BF     		nop
  135 0078 0837     		adds	r7, r7, #8
  135 0078 0837     		adds	r7, r7, #8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 4
 
 
 
 
  136              	.LCFI3:
  136              	.LCFI3:
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  185 0016 0133     		adds	r3, r3, #1
  185 0016 0133     		adds	r3, r3, #1
  186 0018 FB73     		strb	r3, [r7, #15]
  186 0018 FB73     		strb	r3, [r7, #15]
   37:user_src/can_debug.c ****     len++; //status
   37:user_src/can_debug.c ****     len++; //status
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 5
 
 
 
 
  187              		.loc 1 37 8
  187              		.loc 1 37 8
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  236              		.cfi_offset 5, -12
  236              		.cfi_offset 5, -12
  237              		.cfi_offset 7, -8
  237              		.cfi_offset 7, -8
  238              		.cfi_offset 14, -4
  238              		.cfi_offset 14, -4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 6
 
 
 
 
  239 0002 84B0     		sub	sp, sp, #16
  239 0002 84B0     		sub	sp, sp, #16
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
   56:user_src/can_debug.c **** 
   56:user_src/can_debug.c **** 
   57:user_src/can_debug.c ****         msg_buf[index++] = 0xFE;
   57:user_src/can_debug.c ****         msg_buf[index++] = 0xFE;
  282              		.loc 1 57 22
  282              		.loc 1 57 22
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 7
 
 
 
 
  283 0038 FB68     		ldr	r3, [r7, #12]
  283 0038 FB68     		ldr	r3, [r7, #12]
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  330              		.loc 1 64 23
  330              		.loc 1 64 23
  331 0080 4E4B     		ldr	r3, .L21
  331 0080 4E4B     		ldr	r3, .L21
  332 0082 504A     		ldr	r2, .L21+8
  332 0082 504A     		ldr	r2, .L21+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 8
 
 
 
 
  333 0084 C3F82423 		str	r2, [r3, #804]
  333 0084 C3F82423 		str	r2, [r3, #804]
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  377              		.loc 1 74 39
  377              		.loc 1 74 39
  378 00c4 3D4B     		ldr	r3, .L21
  378 00c4 3D4B     		ldr	r3, .L21
  379 00c6 B3F82033 		ldrh	r3, [r3, #800]
  379 00c6 B3F82033 		ldrh	r3, [r3, #800]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 9
 
 
 
 
  380              		.loc 1 74 28
  380              		.loc 1 74 28
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  428 0110 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  428 0110 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  429 0112 1846     		mov	r0, r3
  429 0112 1846     		mov	r0, r3
  430 0114 8847     		blx	r1
  430 0114 8847     		blx	r1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 10
 
 
 
 
  431              	.LVL0:
  431              	.LVL0:
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  479 0160 174B     		ldr	r3, .L21+4
  479 0160 174B     		ldr	r3, .L21+4
  480 0162 5A70     		strb	r2, [r3, #1]
  480 0162 5A70     		strb	r2, [r3, #1]
   85:user_src/can_debug.c **** 
   85:user_src/can_debug.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 11
 
 
 
 
   86:user_src/can_debug.c ****         crc = Get_Crc16(msg_buf, index);
   86:user_src/can_debug.c ****         crc = Get_Crc16(msg_buf, index);
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
   92:user_src/can_debug.c ****     }
   92:user_src/can_debug.c ****     }
   93:user_src/can_debug.c **** 
   93:user_src/can_debug.c **** 
   94:user_src/can_debug.c **** }
   94:user_src/can_debug.c **** }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 12
 
 
 
 
  527              		.loc 1 94 1
  527              		.loc 1 94 1
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  105:user_src/can_debug.c ****     };
  105:user_src/can_debug.c ****     };
  106:user_src/can_debug.c ****     #pragma pack(0)
  106:user_src/can_debug.c ****     #pragma pack(0)
  107:user_src/can_debug.c **** 
  107:user_src/can_debug.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 13
 
 
 
 
  108:user_src/can_debug.c ****     struct can_dev_temp temp_a;
  108:user_src/can_debug.c ****     struct can_dev_temp temp_a;
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  613 0046 B2F82023 		ldrh	r2, [r2, #800]
  613 0046 B2F82023 		ldrh	r2, [r2, #800]
  614              		.loc 1 121 15
  614              		.loc 1 121 15
  615 004a 9342     		cmp	r3, r2
  615 004a 9342     		cmp	r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 14
 
 
 
 
  616 004c 10D1     		bne	.L28
  616 004c 10D1     		bne	.L28
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  656 0088 B3F82033 		ldrh	r3, [r3, #800]
  656 0088 B3F82033 		ldrh	r3, [r3, #800]
  657              		.loc 1 131 32
  657              		.loc 1 131 32
  658 008c 0133     		adds	r3, r3, #1
  658 008c 0133     		adds	r3, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 15
 
 
 
 
  659 008e 9AB2     		uxth	r2, r3
  659 008e 9AB2     		uxth	r2, r3
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  707 00da CB1A     		subs	r3, r1, r3
  707 00da CB1A     		subs	r3, r1, r3
  708              		.loc 1 136 41
  708              		.loc 1 136 41
  709 00dc 4FF47A72 		mov	r2, #1000
  709 00dc 4FF47A72 		mov	r2, #1000
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 16
 
 
 
 
  710 00e0 B2FBF3F3 		udiv	r3, r2, r3
  710 00e0 B2FBF3F3 		udiv	r3, r2, r3
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  761 0136 BD46     		mov	sp, r7
  761 0136 BD46     		mov	sp, r7
  762              	.LCFI20:
  762              	.LCFI20:
  763              		.cfi_def_cfa_register 13
  763              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 17
 
 
 
 
  764              		@ sp needed
  764              		@ sp needed
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  813              	.L38:
  813              	.L38:
  147:user_src/can_debug.c ****     {
  147:user_src/can_debug.c ****     {
  148:user_src/can_debug.c ****         temp_buf[seek_i] = c;
  148:user_src/can_debug.c ****         temp_buf[seek_i] = c;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 18
 
 
 
 
  814              		.loc 1 148 17
  814              		.loc 1 148 17
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  857 0072 97F88730 		ldrb	r3, [r7, #135]	@ zero_extendqisi2
  857 0072 97F88730 		ldrb	r3, [r7, #135]	@ zero_extendqisi2
  858 0076 0133     		adds	r3, r3, #1
  858 0076 0133     		adds	r3, r3, #1
  859 0078 87F88730 		strb	r3, [r7, #135]
  859 0078 87F88730 		strb	r3, [r7, #135]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 19
 
 
 
 
  860              	.L35:
  860              	.L35:
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  907              	.LCFI27:
  907              	.LCFI27:
  908              		.cfi_def_cfa_offset 24
  908              		.cfi_def_cfa_offset 24
  909              		.cfi_offset 7, -24
  909              		.cfi_offset 7, -24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 20
 
 
 
 
  910              		.cfi_offset 14, -20
  910              		.cfi_offset 14, -20
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  957 004c 3A46     		mov	r2, r7
  957 004c 3A46     		mov	r2, r7
  958 004e 1344     		add	r3, r3, r2
  958 004e 1344     		add	r3, r3, r2
  959 0050 7A6B     		ldr	r2, [r7, #52]
  959 0050 7A6B     		ldr	r2, [r7, #52]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 21
 
 
 
 
  960              		.loc 1 173 9
  960              		.loc 1 173 9
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  1006 00aa 5A1C     		adds	r2, r3, #1
  1006 00aa 5A1C     		adds	r2, r3, #1
  1007 00ac 87F82720 		strb	r2, [r7, #39]
  1007 00ac 87F82720 		strb	r2, [r7, #39]
  1008              		.loc 1 181 18
  1008              		.loc 1 181 18
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 22
 
 
 
 
  1009 00b0 2833     		adds	r3, r3, #40
  1009 00b0 2833     		adds	r3, r3, #40
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  1061              	.LFB139:
  1061              	.LFB139:
  186:user_src/can_debug.c **** 
  186:user_src/can_debug.c **** 
  187:user_src/can_debug.c **** void put_candata_to_rkfifo_tx(CAN_TxHeaderTypeDef txhead,uint8_t *data)
  187:user_src/can_debug.c **** void put_candata_to_rkfifo_tx(CAN_TxHeaderTypeDef txhead,uint8_t *data)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 23
 
 
 
 
  188:user_src/can_debug.c **** {   
  188:user_src/can_debug.c **** {   
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  1110 003e 3A46     		mov	r2, r7
  1110 003e 3A46     		mov	r2, r7
  1111 0040 1344     		add	r3, r3, r2
  1111 0040 1344     		add	r3, r3, r2
  1112 0042 3A6B     		ldr	r2, [r7, #48]
  1112 0042 3A6B     		ldr	r2, [r7, #48]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 24
 
 
 
 
  1113              		.loc 1 193 9
  1113              		.loc 1 193 9
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  1159 0096 1344     		add	r3, r3, r2
  1159 0096 1344     		add	r3, r3, r2
  1160 0098 3A6A     		ldr	r2, [r7, #32]
  1160 0098 3A6A     		ldr	r2, [r7, #32]
  1161              		.loc 1 201 5
  1161              		.loc 1 201 5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 25
 
 
 
 
  1162 009a 1A60     		str	r2, [r3]	@ unaligned
  1162 009a 1A60     		str	r2, [r3]	@ unaligned
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  1210 00ea 00BF     		.align	2
  1210 00ea 00BF     		.align	2
  1211              	.L49:
  1211              	.L49:
  1212 00ec 00000000 		.word	candebug_rkfifo
  1212 00ec 00000000 		.word	candebug_rkfifo
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 26
 
 
 
 
  1213              		.cfi_endproc
  1213              		.cfi_endproc
@@ -1512,35 +1512,35 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 1
  1222              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h"
  1222              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h"
  1223              		.file 7 "user_inc/can_debug.h"
  1223              		.file 7 "user_inc/can_debug.h"
  1224              		.file 8 "user_inc/soft_p_2_c.h"
  1224              		.file 8 "user_inc/soft_p_2_c.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s 			page 27
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 can_debug.c
                             *ABS*:00000000 can_debug.c
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:24     .bss.candebug_rkfifo:00000000 candebug_rkfifo
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:21     .bss.candebug_rkfifo:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:31     .bss.debug_can:00000000 debug_can
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:28     .bss.debug_can:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:34     .text.check_can_dev_connect:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:40     .text.check_can_dev_connect:00000000 check_can_dev_connect
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:146    .text.check_can_dev_connect:00000080 $d
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:151    .text.get_data_total_len:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:157    .text.get_data_total_len:00000000 get_data_total_len
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:220    .text.Can_send_debug_to_app:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:226    .text.Can_send_debug_to_app:00000000 Can_send_debug_to_app
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:541    .text.Can_send_debug_to_app:000001bc $d
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:548    .text.register_can_dev_func:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:554    .text.register_can_dev_func:00000000 register_can_dev_func
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:769    .text.register_can_dev_func:0000013c $d
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:774    .text.seek_can_debug_buf_adr:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:780    .text.seek_can_debug_buf_adr:00000000 seek_can_debug_buf_adr
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:886    .text.seek_can_debug_buf_adr:00000098 $d
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:891    .text.put_candata_to_rkfifo_rx:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:897    .text.put_candata_to_rkfifo_rx:00000000 put_candata_to_rkfifo_rx
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:1049   .text.put_candata_to_rkfifo_rx:000000ec $d
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:1054   .text.put_candata_to_rkfifo_tx:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:1060   .text.put_candata_to_rkfifo_tx:00000000 put_candata_to_rkfifo_tx
-C:\Users\zl835\AppData\Local\Temp\ccDIoVLx.s:1212   .text.put_candata_to_rkfifo_tx:000000ec $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:24     .bss.candebug_rkfifo:00000000 candebug_rkfifo
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:21     .bss.candebug_rkfifo:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:31     .bss.debug_can:00000000 debug_can
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:28     .bss.debug_can:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:34     .text.check_can_dev_connect:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:40     .text.check_can_dev_connect:00000000 check_can_dev_connect
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:146    .text.check_can_dev_connect:00000080 $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:151    .text.get_data_total_len:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:157    .text.get_data_total_len:00000000 get_data_total_len
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:220    .text.Can_send_debug_to_app:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:226    .text.Can_send_debug_to_app:00000000 Can_send_debug_to_app
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:541    .text.Can_send_debug_to_app:000001bc $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:548    .text.register_can_dev_func:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:554    .text.register_can_dev_func:00000000 register_can_dev_func
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:769    .text.register_can_dev_func:0000013c $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:774    .text.seek_can_debug_buf_adr:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:780    .text.seek_can_debug_buf_adr:00000000 seek_can_debug_buf_adr
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:886    .text.seek_can_debug_buf_adr:00000098 $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:891    .text.put_candata_to_rkfifo_rx:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:897    .text.put_candata_to_rkfifo_rx:00000000 put_candata_to_rkfifo_rx
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:1049   .text.put_candata_to_rkfifo_rx:000000ec $d
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:1054   .text.put_candata_to_rkfifo_tx:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:1060   .text.put_candata_to_rkfifo_tx:00000000 put_candata_to_rkfifo_tx
+C:\Users\zl835\AppData\Local\Temp\cc3nOrNt.s:1212   .text.put_candata_to_rkfifo_tx:000000ec $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GetTick
 HAL_GetTick

+ 62 - 62
build/common.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
   47              		.loc 1 9 18
   47              		.loc 1 9 18
   48 000c 7868     		ldr	r0, [r7, #4]
   48 000c 7868     		ldr	r0, [r7, #4]
   49 000e FFF7FEFF 		bl	strlen
   49 000e FFF7FEFF 		bl	strlen
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 2
 
 
 
 
   50 0012 0346     		mov	r3, r0
   50 0012 0346     		mov	r3, r0
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
   94 004e 002B     		cmp	r3, #0
   94 004e 002B     		cmp	r3, #0
   95 0050 01D1     		bne	.L5
   95 0050 01D1     		bne	.L5
   20:user_src/common.c ****                 return 1;
   20:user_src/common.c ****                 return 1;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 3
 
 
 
 
   96              		.loc 1 20 24
   96              		.loc 1 20 24
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  143              		.cfi_def_cfa_offset 4
  143              		.cfi_def_cfa_offset 4
  144              		.cfi_offset 7, -4
  144              		.cfi_offset 7, -4
  145 0002 87B0     		sub	sp, sp, #28
  145 0002 87B0     		sub	sp, sp, #28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 4
 
 
 
 
  146              	.LCFI6:
  146              	.LCFI6:
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  188              		.loc 1 37 1
  188              		.loc 1 37 1
  189 0038 00BF     		nop
  189 0038 00BF     		nop
  190 003a 00BF     		nop
  190 003a 00BF     		nop
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 5
 
 
 
 
  191 003c 1C37     		adds	r7, r7, #28
  191 003c 1C37     		adds	r7, r7, #28
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  237              		.loc 1 47 14
  237              		.loc 1 47 14
  238 0012 0023     		movs	r3, #0
  238 0012 0023     		movs	r3, #0
  239 0014 FB81     		strh	r3, [r7, #14]	@ movhi
  239 0014 FB81     		strh	r3, [r7, #14]	@ movhi
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 6
 
 
 
 
  240              		.loc 1 47 23
  240              		.loc 1 47 23
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  285              		.loc 1 56 49
  285              		.loc 1 56 49
  286 0052 BB89     		ldrh	r3, [r7, #12]
  286 0052 BB89     		ldrh	r3, [r7, #12]
  287 0054 0133     		adds	r3, r3, #1
  287 0054 0133     		adds	r3, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 7
 
 
 
 
  288 0056 5B00     		lsls	r3, r3, #1
  288 0056 5B00     		lsls	r3, r3, #1
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
   60:user_src/common.c ****     }
   60:user_src/common.c ****     }
   61:user_src/common.c **** }
   61:user_src/common.c **** }
  334              		.loc 1 61 1
  334              		.loc 1 61 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 8
 
 
 
 
  335 0094 1437     		adds	r7, r7, #20
  335 0094 1437     		adds	r7, r7, #20
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  382 0012 0023     		movs	r3, #0
  382 0012 0023     		movs	r3, #0
  383 0014 FB82     		strh	r3, [r7, #22]	@ movhi
  383 0014 FB82     		strh	r3, [r7, #22]	@ movhi
  384              		.loc 1 70 23
  384              		.loc 1 70 23
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 9
 
 
 
 
  385 0016 0023     		movs	r3, #0
  385 0016 0023     		movs	r3, #0
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  433 0060 21DD     		ble	.L24
  433 0060 21DD     		ble	.L24
   77:user_src/common.c ****             {
   77:user_src/common.c ****             {
   78:user_src/common.c ****                 tmp = *( arr + num1 );
   78:user_src/common.c ****                 tmp = *( arr + num1 );
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 10
 
 
 
 
  434              		.loc 1 78 30
  434              		.loc 1 78 30
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
   72:user_src/common.c ****     {
   72:user_src/common.c ****     {
  484              		.loc 1 72 42 discriminator 2
  484              		.loc 1 72 42 discriminator 2
  485 00b4 FB8A     		ldrh	r3, [r7, #22]
  485 00b4 FB8A     		ldrh	r3, [r7, #22]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 11
 
 
 
 
  486 00b6 013B     		subs	r3, r3, #1
  486 00b6 013B     		subs	r3, r3, #1
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  532 0002 87B0     		sub	sp, sp, #28
  532 0002 87B0     		sub	sp, sp, #28
  533              	.LCFI24:
  533              	.LCFI24:
  534              		.cfi_def_cfa_offset 32
  534              		.cfi_def_cfa_offset 32
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 12
 
 
 
 
  535 0004 00AF     		add	r7, sp, #0
  535 0004 00AF     		add	r7, sp, #0
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  577 003a 00BF     		nop
  577 003a 00BF     		nop
  578 003c 1C37     		adds	r7, r7, #28
  578 003c 1C37     		adds	r7, r7, #28
  579              	.LCFI26:
  579              	.LCFI26:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 13
 
 
 
 
  580              		.cfi_def_cfa_offset 4
  580              		.cfi_def_cfa_offset 4
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  107:user_src/common.c ****     for ( int i = 0 ; i < lenc  && tmp_lens >= 2 ; i++ )
  107:user_src/common.c ****     for ( int i = 0 ; i < lenc  && tmp_lens >= 2 ; i++ )
  628              		.loc 1 107 15
  628              		.loc 1 107 15
  629 0018 0023     		movs	r3, #0
  629 0018 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 14
 
 
 
 
  630 001a BB61     		str	r3, [r7, #24]
  630 001a BB61     		str	r3, [r7, #24]
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  676 0062 1A46     		mov	r2, r3
  676 0062 1A46     		mov	r2, r3
  677              		.loc 1 115 17
  677              		.loc 1 115 17
  678 0064 7B68     		ldr	r3, [r7, #4]
  678 0064 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 15
 
 
 
 
  679 0066 1344     		add	r3, r3, r2
  679 0066 1344     		add	r3, r3, r2
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  727              	.L36:
  727              	.L36:
  122:user_src/common.c ****         tmp_lens--;
  122:user_src/common.c ****         tmp_lens--;
  728              		.loc 1 122 17 discriminator 2
  728              		.loc 1 122 17 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 16
 
 
 
 
  729 00b4 B7F91E30 		ldrsh	r3, [r7, #30]
  729 00b4 B7F91E30 		ldrsh	r3, [r7, #30]
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  770 00ee 1A44     		add	r2, r2, r3
  770 00ee 1A44     		add	r2, r2, r3
  771              		.loc 1 131 23
  771              		.loc 1 131 23
  772 00f0 B7F90810 		ldrsh	r1, [r7, #8]
  772 00f0 B7F90810 		ldrsh	r1, [r7, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 17
 
 
 
 
  773 00f4 B7F91E30 		ldrsh	r3, [r7, #30]
  773 00f4 B7F91E30 		ldrsh	r3, [r7, #30]
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  816              		.cfi_def_cfa_offset 0
  816              		.cfi_def_cfa_offset 0
  817 012c 7047     		bx	lr
  817 012c 7047     		bx	lr
  818              		.cfi_endproc
  818              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 18
 
 
 
 
  819              	.LFE135:
  819              	.LFE135:
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  859 0016 0FC4     		stmia	r4!, {r0, r1, r2, r3}
  859 0016 0FC4     		stmia	r4!, {r0, r1, r2, r3}
  860 0018 0FCD     		ldmia	r5!, {r0, r1, r2, r3}
  860 0018 0FCD     		ldmia	r5!, {r0, r1, r2, r3}
  861 001a 0FC4     		stmia	r4!, {r0, r1, r2, r3}
  861 001a 0FC4     		stmia	r4!, {r0, r1, r2, r3}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 19
 
 
 
 
  862 001c 95E80300 		ldm	r5, {r0, r1}
  862 001c 95E80300 		ldm	r5, {r0, r1}
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  901              		.loc 1 166 31 discriminator 1
  901              		.loc 1 166 31 discriminator 1
  902 0054 7B6C     		ldr	r3, [r7, #68]
  902 0054 7B6C     		ldr	r3, [r7, #68]
  903 0056 B3FBF2F1 		udiv	r1, r3, r2
  903 0056 B3FBF2F1 		udiv	r1, r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 20
 
 
 
 
  904 005a 01FB02F2 		mul	r2, r1, r2
  904 005a 01FB02F2 		mul	r2, r1, r2
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  948 009e 0023     		movs	r3, #0
  948 009e 0023     		movs	r3, #0
  949 00a0 BB63     		str	r3, [r7, #56]
  949 00a0 BB63     		str	r3, [r7, #56]
  950              	.L51:
  950              	.L51:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 21
 
 
 
 
  177:user_src/common.c **** 
  177:user_src/common.c **** 
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  998              		.loc 1 183 28 discriminator 3
  998              		.loc 1 183 28 discriminator 3
  999 00e2 97F83720 		ldrb	r2, [r7, #55]
  999 00e2 97F83720 		ldrb	r2, [r7, #55]
  1000 00e6 1A70     		strb	r2, [r3]
  1000 00e6 1A70     		strb	r2, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 22
 
 
 
 
  179:user_src/common.c ****     {
  179:user_src/common.c ****     {
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1048              		.thumb_func
  1048              		.thumb_func
  1050              	Int2String:
  1050              	Int2String:
  1051              	.LFB137:
  1051              	.LFB137:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 23
 
 
 
 
  188:user_src/common.c **** 
  188:user_src/common.c **** 
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  200:user_src/common.c ****     {
  200:user_src/common.c ****     {
  201:user_src/common.c ****         if(size>0) 
  201:user_src/common.c ****         if(size>0) 
  1094              		.loc 1 201 11
  1094              		.loc 1 201 11
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 24
 
 
 
 
  1095 002e FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  1095 002e FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  209:user_src/common.c ****     str[i] = '\0';
  209:user_src/common.c ****     str[i] = '\0';
  1142              		.loc 1 209 8
  1142              		.loc 1 209 8
  1143 007c 7B69     		ldr	r3, [r7, #20]
  1143 007c 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 25
 
 
 
 
  1144 007e BA68     		ldr	r2, [r7, #8]
  1144 007e BA68     		ldr	r2, [r7, #8]
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1185 00b6 3B69     		ldr	r3, [r7, #16]
  1185 00b6 3B69     		ldr	r3, [r7, #16]
  1186 00b8 B868     		ldr	r0, [r7, #8]
  1186 00b8 B868     		ldr	r0, [r7, #8]
  1187 00ba 0344     		add	r3, r3, r0
  1187 00ba 0344     		add	r3, r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 26
 
 
 
 
  1188              		.loc 1 222 25 discriminator 2
  1188              		.loc 1 222 25 discriminator 2
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1240              		.loc 1 224 12 discriminator 2
  1240              		.loc 1 224 12 discriminator 2
  1241 0106 3B69     		ldr	r3, [r7, #16]
  1241 0106 3B69     		ldr	r3, [r7, #16]
  1242 0108 B868     		ldr	r0, [r7, #8]
  1242 0108 B868     		ldr	r0, [r7, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 27
 
 
 
 
  1243 010a 0344     		add	r3, r3, r0
  1243 010a 0344     		add	r3, r3, r0
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1291              		.thumb
  1291              		.thumb
  1292              		.thumb_func
  1292              		.thumb_func
  1294              	Check_dev_link:
  1294              	Check_dev_link:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 28
 
 
 
 
  1295              	.LFB138:
  1295              	.LFB138:
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1334 002a FB68     		ldr	r3, [r7, #12]
  1334 002a FB68     		ldr	r3, [r7, #12]
  1335 002c 5A60     		str	r2, [r3, #4]
  1335 002c 5A60     		str	r2, [r3, #4]
  244:user_src/common.c **** 
  244:user_src/common.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 29
 
 
 
 
  245:user_src/common.c ****     if (dev->connect_status == COMP_NORMAL && (dev->error_time > ms))
  245:user_src/common.c ****     if (dev->connect_status == COMP_NORMAL && (dev->error_time > ms))
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1382              		.section	.text.Check_Timer_Ready,"ax",%progbits
  1382              		.section	.text.Check_Timer_Ready,"ax",%progbits
  1383              		.align	1
  1383              		.align	1
  1384              		.global	Check_Timer_Ready
  1384              		.global	Check_Timer_Ready
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 30
 
 
 
 
  1385              		.syntax unified
  1385              		.syntax unified
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1427 0026 1A60     		str	r2, [r3]
  1427 0026 1A60     		str	r2, [r3]
  266:user_src/common.c ****         return true;
  266:user_src/common.c ****         return true;
  1428              		.loc 1 266 16
  1428              		.loc 1 266 16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 31
 
 
 
 
  1429 0028 0123     		movs	r3, #1
  1429 0028 0123     		movs	r3, #1
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1478              		.loc 1 273 44
  1478              		.loc 1 273 44
  1479 0012 B7F90620 		ldrsh	r2, [r7, #6]
  1479 0012 B7F90620 		ldrsh	r2, [r7, #6]
  1480 0016 B7F90430 		ldrsh	r3, [r7, #4]
  1480 0016 B7F90430 		ldrsh	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 32
 
 
 
 
  1481 001a 9A42     		cmp	r2, r3
  1481 001a 9A42     		cmp	r2, r3
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1532              		.cfi_def_cfa_offset 24
  1532              		.cfi_def_cfa_offset 24
  1533 0004 00AF     		add	r7, sp, #0
  1533 0004 00AF     		add	r7, sp, #0
  1534              	.LCFI65:
  1534              	.LCFI65:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 33
 
 
 
 
  1535              		.cfi_def_cfa_register 7
  1535              		.cfi_def_cfa_register 7
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1579              		.loc 1 286 1
  1579              		.loc 1 286 1
  1580 003c 1846     		mov	r0, r3
  1580 003c 1846     		mov	r0, r3
  1581 003e 1437     		adds	r7, r7, #20
  1581 003e 1437     		adds	r7, r7, #20
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 34
 
 
 
 
  1582              	.LCFI66:
  1582              	.LCFI66:
@@ -2001,38 +2001,38 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 1
  1600              		.file 4 "user_inc/common.h"
  1600              		.file 4 "user_inc/common.h"
  1601              		.file 5 "user_inc/soft_obstacle.h"
  1601              		.file 5 "user_inc/soft_obstacle.h"
  1602              		.file 6 "d:\\arm-gcc\\arm-none-eabi\\include\\stdlib.h"
  1602              		.file 6 "d:\\arm-gcc\\arm-none-eabi\\include\\stdlib.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s 			page 35
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 common.c
                             *ABS*:00000000 common.c
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:20     .text.findStrInArray:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:26     .text.findStrInArray:00000000 findStrInArray
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:128    .text.buf2int:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:134    .text.buf2int:00000000 buf2int
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:207    .text.u16t_buf_sort:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:213    .text.u16t_buf_sort:00000000 u16t_buf_sort
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:351    .text.mimomocib_buf_sort:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:357    .text.mimomocib_buf_sort:00000000 mimomocib_buf_sort
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:515    .text.short2buf:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:521    .text.short2buf:00000000 short2buf
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:594    .text.char_to_hex_string:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:600    .text.char_to_hex_string:00000000 char_to_hex_string
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:822    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:826    .text.itoa:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:832    .text.itoa:00000000 itoa
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1039   .text.itoa:0000010c $d
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1044   .text.Int2String:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1050   .text.Int2String:00000000 Int2String
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1283   .text.Int2String:00000138 $d
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1288   .text.Check_dev_link:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1294   .text.Check_dev_link:00000000 Check_dev_link
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1383   .text.Check_Timer_Ready:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1389   .text.Check_Timer_Ready:00000000 Check_Timer_Ready
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1449   .text.math_cons_i16:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1455   .text.math_cons_i16:00000000 math_cons_i16
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1513   .text.StrArrayNull:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccvU9L5P.s:1519   .text.StrArrayNull:00000000 StrArrayNull
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:20     .text.findStrInArray:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:26     .text.findStrInArray:00000000 findStrInArray
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:128    .text.buf2int:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:134    .text.buf2int:00000000 buf2int
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:207    .text.u16t_buf_sort:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:213    .text.u16t_buf_sort:00000000 u16t_buf_sort
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:351    .text.mimomocib_buf_sort:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:357    .text.mimomocib_buf_sort:00000000 mimomocib_buf_sort
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:515    .text.short2buf:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:521    .text.short2buf:00000000 short2buf
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:594    .text.char_to_hex_string:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:600    .text.char_to_hex_string:00000000 char_to_hex_string
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:822    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:826    .text.itoa:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:832    .text.itoa:00000000 itoa
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1039   .text.itoa:0000010c $d
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1044   .text.Int2String:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1050   .text.Int2String:00000000 Int2String
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1283   .text.Int2String:00000138 $d
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1288   .text.Check_dev_link:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1294   .text.Check_dev_link:00000000 Check_dev_link
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1383   .text.Check_Timer_Ready:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1389   .text.Check_Timer_Ready:00000000 Check_Timer_Ready
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1449   .text.math_cons_i16:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1455   .text.math_cons_i16:00000000 math_cons_i16
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1513   .text.StrArrayNull:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrecGQK.s:1519   .text.StrArrayNull:00000000 StrArrayNull
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 strlen
 strlen

+ 7 - 7
build/dma.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOaD1ad.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s 			page 1
   28:Core/Src/dma.c **** /*----------------------------------------------------------------------------*/
   28:Core/Src/dma.c **** /*----------------------------------------------------------------------------*/
   29:Core/Src/dma.c **** /* Configure DMA                                                              */
   29:Core/Src/dma.c **** /* Configure DMA                                                              */
   30:Core/Src/dma.c **** /*----------------------------------------------------------------------------*/
   30:Core/Src/dma.c **** /*----------------------------------------------------------------------------*/
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOaD1ad.s 			page 2
 
 
 
 
   31:Core/Src/dma.c **** 
   31:Core/Src/dma.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s 			page 1
   49:Core/Src/dma.c ****   /* DMA1_Channel3_IRQn interrupt configuration */
   49:Core/Src/dma.c ****   /* DMA1_Channel3_IRQn interrupt configuration */
   50:Core/Src/dma.c ****   HAL_NVIC_SetPriority(DMA1_Channel3_IRQn, 0, 0);
   50:Core/Src/dma.c ****   HAL_NVIC_SetPriority(DMA1_Channel3_IRQn, 0, 0);
   65              		.loc 1 50 3
   65              		.loc 1 50 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOaD1ad.s 			page 3
 
 
 
 
   66 002e 0022     		movs	r2, #0
   66 002e 0022     		movs	r2, #0
@@ -174,14 +174,14 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s 			page 1
  108              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  108              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  109              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  109              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  110              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  110              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOaD1ad.s 			page 4
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 dma.c
                             *ABS*:00000000 dma.c
-C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s:20     .text.MX_DMA_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s:26     .text.MX_DMA_Init:00000000 MX_DMA_Init
-C:\Users\zl835\AppData\Local\Temp\cceyt0yj.s:102    .text.MX_DMA_Init:00000068 $d
+C:\Users\zl835\AppData\Local\Temp\ccOaD1ad.s:20     .text.MX_DMA_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOaD1ad.s:26     .text.MX_DMA_Init:00000000 MX_DMA_Init
+C:\Users\zl835\AppData\Local\Temp\ccOaD1ad.s:102    .text.MX_DMA_Init:00000068 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_NVIC_SetPriority
 HAL_NVIC_SetPriority

+ 16 - 16
build/gpio.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
   28:Core/Src/gpio.c **** /*----------------------------------------------------------------------------*/
   28:Core/Src/gpio.c **** /*----------------------------------------------------------------------------*/
   29:Core/Src/gpio.c **** /* Configure GPIO                                                             */
   29:Core/Src/gpio.c **** /* Configure GPIO                                                             */
   30:Core/Src/gpio.c **** /*----------------------------------------------------------------------------*/
   30:Core/Src/gpio.c **** /*----------------------------------------------------------------------------*/
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 2
 
 
 
 
   31:Core/Src/gpio.c **** /* USER CODE BEGIN 1 */
   31:Core/Src/gpio.c **** /* USER CODE BEGIN 1 */
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
   63 002c 3B69     		ldr	r3, [r7, #16]
   63 002c 3B69     		ldr	r3, [r7, #16]
   64              	.LBE2:
   64              	.LBE2:
   65              	.LBB3:
   65              	.LBB3:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 3
 
 
 
 
   51:Core/Src/gpio.c ****   __HAL_RCC_GPIOF_CLK_ENABLE();
   51:Core/Src/gpio.c ****   __HAL_RCC_GPIOF_CLK_ENABLE();
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
  110 0084 0022     		movs	r2, #0
  110 0084 0022     		movs	r2, #0
  111 0086 44F20701 		movw	r1, #16391
  111 0086 44F20701 		movw	r1, #16391
  112 008a 3D48     		ldr	r0, .L2+4
  112 008a 3D48     		ldr	r0, .L2+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 4
 
 
 
 
  113 008c FFF7FEFF 		bl	HAL_GPIO_WritePin
  113 008c FFF7FEFF 		bl	HAL_GPIO_WritePin
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
  148              		.loc 1 79 24
  148              		.loc 1 79 24
  149 00d0 0023     		movs	r3, #0
  149 00d0 0023     		movs	r3, #0
  150 00d2 FB61     		str	r3, [r7, #28]
  150 00d2 FB61     		str	r3, [r7, #28]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 5
 
 
 
 
   80:Core/Src/gpio.c ****   GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
   80:Core/Src/gpio.c ****   GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
  190 0118 1946     		mov	r1, r3
  190 0118 1946     		mov	r1, r3
  191 011a 1948     		ldr	r0, .L2+4
  191 011a 1948     		ldr	r0, .L2+4
  192 011c FFF7FEFF 		bl	HAL_GPIO_Init
  192 011c FFF7FEFF 		bl	HAL_GPIO_Init
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 6
 
 
 
 
   95:Core/Src/gpio.c **** 
   95:Core/Src/gpio.c **** 
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
  231 0162 0123     		movs	r3, #1
  231 0162 0123     		movs	r3, #1
  232 0164 FB61     		str	r3, [r7, #28]
  232 0164 FB61     		str	r3, [r7, #28]
  111:Core/Src/gpio.c ****   HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
  111:Core/Src/gpio.c ****   HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 7
 
 
 
 
  233              		.loc 1 111 3
  233              		.loc 1 111 3
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
  118:Core/Src/gpio.c ****   if(uav_type == 18)
  118:Core/Src/gpio.c ****   if(uav_type == 18)
  283              		.loc 1 118 5
  283              		.loc 1 118 5
  284 000a FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  284 000a FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 8
 
 
 
 
  285 000c 122B     		cmp	r3, #18
  285 000c 122B     		cmp	r3, #18
@@ -478,22 +478,22 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 1
  330              	.Letext0:
  330              	.Letext0:
  331              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  331              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  332              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  332              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 9
 
 
 
 
  333              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  333              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  334              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
  334              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s 			page 10
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 gpio.c
                             *ABS*:00000000 gpio.c
-C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s:20     .text.MX_GPIO_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s:26     .text.MX_GPIO_Init:00000000 MX_GPIO_Init
-C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s:251    .text.MX_GPIO_Init:0000017c $d
-C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s:258    .text.init_gpio:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s:264    .text.init_gpio:00000000 init_gpio
-C:\Users\zl835\AppData\Local\Temp\ccEFs8zl.s:325    .text.init_gpio:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s:20     .text.MX_GPIO_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s:26     .text.MX_GPIO_Init:00000000 MX_GPIO_Init
+C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s:251    .text.MX_GPIO_Init:0000017c $d
+C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s:258    .text.init_gpio:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s:264    .text.init_gpio:00000000 init_gpio
+C:\Users\zl835\AppData\Local\Temp\ccC8wYhb.s:325    .text.init_gpio:00000044 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GPIO_WritePin
 HAL_GPIO_WritePin

+ 70 - 70
build/hard_led.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
   47              		.global	L_cyan
   47              		.global	L_cyan
   48              		.section	.bss.L_cyan,"aw",%nobits
   48              		.section	.bss.L_cyan,"aw",%nobits
   49              		.align	2
   49              		.align	2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 2
 
 
 
 
   52              	L_cyan:
   52              	L_cyan:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
   84              		.loc 1 17 23
   84              		.loc 1 17 23
   85              		.cfi_startproc
   85              		.cfi_startproc
   86              		@ args = 0, pretend = 0, frame = 0
   86              		@ args = 0, pretend = 0, frame = 0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 3
 
 
 
 
   87              		@ frame_needed = 1, uses_anonymous_args = 0
   87              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  134 0044 0346     		mov	r3, r0
  134 0044 0346     		mov	r3, r0
  135              		.loc 1 24 15
  135              		.loc 1 24 15
  136 0046 084A     		ldr	r2, .L2+24
  136 0046 084A     		ldr	r2, .L2+24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 4
 
 
 
 
  137 0048 1361     		str	r3, [r2, #16]
  137 0048 1361     		str	r3, [r2, #16]
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  182 000c 1A46     		mov	r2, r3
  182 000c 1A46     		mov	r2, r3
  183 000e 2346     		mov	r3, r4
  183 000e 2346     		mov	r3, r4
  184 0010 FB71     		strb	r3, [r7, #7]
  184 0010 FB71     		strb	r3, [r7, #7]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 5
 
 
 
 
  185 0012 0346     		mov	r3, r0
  185 0012 0346     		mov	r3, r0
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
   45:user_src/hard_led.c **** 	else if (LED == Green)
   45:user_src/hard_led.c **** 	else if (LED == Green)
   46:user_src/hard_led.c **** 	{
   46:user_src/hard_led.c **** 	{
   47:user_src/hard_led.c **** 		L_green.on_time_ms = on_time * 100;
   47:user_src/hard_led.c **** 		L_green.on_time_ms = on_time * 100;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 6
 
 
 
 
   48:user_src/hard_led.c **** 		L_green.off_time_ms = off_time * 100;
   48:user_src/hard_led.c **** 		L_green.off_time_ms = off_time * 100;
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  232              	.L5:
  232              	.L5:
   45:user_src/hard_led.c **** 	{
   45:user_src/hard_led.c **** 	{
  233              		.loc 1 45 10
  233              		.loc 1 45 10
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 7
 
 
 
 
  234 0062 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  234 0062 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  278 00aa 1ED1     		bne	.L8
  278 00aa 1ED1     		bne	.L8
   56:user_src/hard_led.c **** 		L_blue.off_time_ms = off_time * 100;
   56:user_src/hard_led.c **** 		L_blue.off_time_ms = off_time * 100;
  279              		.loc 1 56 31
  279              		.loc 1 56 31
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 8
 
 
 
 
  280 00ac BB79     		ldrb	r3, [r7, #6]	@ zero_extendqisi2
  280 00ac BB79     		ldrb	r3, [r7, #6]	@ zero_extendqisi2
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  324 00f4 02FB03F3 		mul	r3, r2, r3
  324 00f4 02FB03F3 		mul	r3, r2, r3
  325 00f8 1A46     		mov	r2, r3
  325 00f8 1A46     		mov	r2, r3
   65:user_src/hard_led.c **** 		L_purple.off_time_ms = off_time * 100;
   65:user_src/hard_led.c **** 		L_purple.off_time_ms = off_time * 100;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 9
 
 
 
 
  326              		.loc 1 65 23
  326              		.loc 1 65 23
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  370 0140 5A60     		str	r2, [r3, #4]
  370 0140 5A60     		str	r2, [r3, #4]
   75:user_src/hard_led.c **** 		LEDYellow_OFF();
   75:user_src/hard_led.c **** 		LEDYellow_OFF();
  371              		.loc 1 75 35
  371              		.loc 1 75 35
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 10
 
 
 
 
  372 0142 7B79     		ldrb	r3, [r7, #5]	@ zero_extendqisi2
  372 0142 7B79     		ldrb	r3, [r7, #5]	@ zero_extendqisi2
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  416 018a 02FB03F3 		mul	r3, r2, r3
  416 018a 02FB03F3 		mul	r3, r2, r3
  417 018e 1A46     		mov	r2, r3
  417 018e 1A46     		mov	r2, r3
   84:user_src/hard_led.c **** 		LEDCyan_OFF();
   84:user_src/hard_led.c **** 		LEDCyan_OFF();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 11
 
 
 
 
  418              		.loc 1 84 22
  418              		.loc 1 84 22
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  462 01d6 9A60     		str	r2, [r3, #8]
  462 01d6 9A60     		str	r2, [r3, #8]
   94:user_src/hard_led.c **** 		L_white.repeat = repeat;
   94:user_src/hard_led.c **** 		L_white.repeat = repeat;
  463              		.loc 1 94 3
  463              		.loc 1 94 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 12
 
 
 
 
  464 01d8 0022     		movs	r2, #0
  464 01d8 0022     		movs	r2, #0
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  517              		.syntax unified
  517              		.syntax unified
  518              		.thumb
  518              		.thumb
  519              		.thumb_func
  519              		.thumb_func
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 13
 
 
 
 
  521              	led_blink_repeat:
  521              	led_blink_repeat:
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  119:user_src/hard_led.c **** 		{
  119:user_src/hard_led.c **** 		{
  120:user_src/hard_led.c **** 			LEDRed_ON();
  120:user_src/hard_led.c **** 			LEDRed_ON();
  556              		.loc 1 120 4
  556              		.loc 1 120 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 14
 
 
 
 
  557 002c 0122     		movs	r2, #1
  557 002c 0122     		movs	r2, #1
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  598 006e DB68     		ldr	r3, [r3, #12]
  598 006e DB68     		ldr	r3, [r3, #12]
  599              		.loc 1 133 50 discriminator 2
  599              		.loc 1 133 50 discriminator 2
  600 0070 002B     		cmp	r3, #0
  600 0070 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 15
 
 
 
 
  601 0072 10D1     		bne	.L20
  601 0072 10D1     		bne	.L20
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  644 00b0 9342     		cmp	r3, r2
  644 00b0 9342     		cmp	r3, r2
  645 00b2 05D0     		beq	.L22
  645 00b2 05D0     		beq	.L22
  646              		.loc 1 143 46 discriminator 1
  646              		.loc 1 143 46 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 16
 
 
 
 
  647 00b4 774B     		ldr	r3, .L71+16
  647 00b4 774B     		ldr	r3, .L71+16
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  686 00f6 D3E2     		b	.L64
  686 00f6 D3E2     		b	.L64
  687              	.L23:
  687              	.L23:
  156:user_src/hard_led.c **** 			}
  156:user_src/hard_led.c **** 			}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 17
 
 
 
 
  157:user_src/hard_led.c **** 			if (L_red.status == ON)
  157:user_src/hard_led.c **** 			if (L_red.status == ON)
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  728              		.loc 1 170 9
  728              		.loc 1 170 9
  729 0136 FFF7FEFF 		bl	HAL_GetTick
  729 0136 FFF7FEFF 		bl	HAL_GetTick
  730 013a 0246     		mov	r2, r0
  730 013a 0246     		mov	r2, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 18
 
 
 
 
  731              		.loc 1 170 30
  731              		.loc 1 170 30
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  771              		.loc 1 184 16
  771              		.loc 1 184 16
  772 017a 484B     		ldr	r3, .L71+24
  772 017a 484B     		ldr	r3, .L71+24
  773 017c 9B68     		ldr	r3, [r3, #8]
  773 017c 9B68     		ldr	r3, [r3, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 19
 
 
 
 
  774              		.loc 1 184 7
  774              		.loc 1 184 7
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  813 01be 0122     		movs	r2, #1
  813 01be 0122     		movs	r2, #1
  814 01c0 0221     		movs	r1, #2
  814 01c0 0221     		movs	r1, #2
  815 01c2 3248     		ldr	r0, .L71+8
  815 01c2 3248     		ldr	r0, .L71+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 20
 
 
 
 
  816 01c4 FFF7FEFF 		bl	HAL_GPIO_WritePin
  816 01c4 FFF7FEFF 		bl	HAL_GPIO_WritePin
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  207:user_src/hard_led.c **** 			}
  207:user_src/hard_led.c **** 			}
  208:user_src/hard_led.c **** 			else
  208:user_src/hard_led.c **** 			else
  209:user_src/hard_led.c **** 			{
  209:user_src/hard_led.c **** 			{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 21
 
 
 
 
  210:user_src/hard_led.c **** 				if (HAL_GetTick() - L_green.time > L_green.off_time_ms)
  210:user_src/hard_led.c **** 				if (HAL_GetTick() - L_green.time > L_green.off_time_ms)
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  901 0248 002B     		cmp	r3, #0
  901 0248 002B     		cmp	r3, #0
  902 024a 7BD0     		beq	.L33
  902 024a 7BD0     		beq	.L33
  223:user_src/hard_led.c **** 		{
  223:user_src/hard_led.c **** 		{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 22
 
 
 
 
  224:user_src/hard_led.c **** 			if ((L_blue.off_time_ms == 25500) || (L_blue.on_time_ms == 25500))
  224:user_src/hard_led.c **** 			if ((L_blue.off_time_ms == 25500) || (L_blue.on_time_ms == 25500))
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  944 0298 00000000 		.word	L_blue
  944 0298 00000000 		.word	L_blue
  945 029c 00000000 		.word	L_green
  945 029c 00000000 		.word	L_green
  946 02a0 00000000 		.word	L_cyan
  946 02a0 00000000 		.word	L_cyan
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 23
 
 
 
 
  947 02a4 00000000 		.word	L_purple
  947 02a4 00000000 		.word	L_purple
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  992 02f0 D360     		str	r3, [r2, #12]
  992 02f0 D360     		str	r3, [r2, #12]
  243:user_src/hard_led.c **** 					LEDBlue_OFF();
  243:user_src/hard_led.c **** 					LEDBlue_OFF();
  993              		.loc 1 243 6
  993              		.loc 1 243 6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 24
 
 
 
 
  994 02f2 0022     		movs	r2, #0
  994 02f2 0022     		movs	r2, #0
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1036 033a 1361     		str	r3, [r2, #16]
  1036 033a 1361     		str	r3, [r2, #16]
  256:user_src/hard_led.c **** 						L_blue.status = ON;
  256:user_src/hard_led.c **** 						L_blue.status = ON;
  1037              		.loc 1 256 21
  1037              		.loc 1 256 21
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 25
 
 
 
 
  1038 033c 804B     		ldr	r3, .L73
  1038 033c 804B     		ldr	r3, .L73
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1078 037a 7248     		ldr	r0, .L73+4
  1078 037a 7248     		ldr	r0, .L73+4
  1079 037c FFF7FEFF 		bl	HAL_GPIO_WritePin
  1079 037c FFF7FEFF 		bl	HAL_GPIO_WritePin
  271:user_src/hard_led.c **** 				}
  271:user_src/hard_led.c **** 				}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 26
 
 
 
 
  272:user_src/hard_led.c **** 				else if (L_purple.on_time_ms == 25500)
  272:user_src/hard_led.c **** 				else if (L_purple.on_time_ms == 25500)
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1119 03ba 634B     		ldr	r3, .L73+8
  1119 03ba 634B     		ldr	r3, .L73+8
  1120 03bc DB68     		ldr	r3, [r3, #12]
  1120 03bc DB68     		ldr	r3, [r3, #12]
  1121              		.loc 1 283 21
  1121              		.loc 1 283 21
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 27
 
 
 
 
  1122 03be 013B     		subs	r3, r3, #1
  1122 03be 013B     		subs	r3, r3, #1
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1163              		.loc 1 296 23
  1163              		.loc 1 296 23
  1164 0404 FFF7FEFF 		bl	HAL_GetTick
  1164 0404 FFF7FEFF 		bl	HAL_GetTick
  1165 0408 0346     		mov	r3, r0
  1165 0408 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 28
 
 
 
 
  1166              		.loc 1 296 21
  1166              		.loc 1 296 21
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  310:user_src/hard_led.c **** 				{
  310:user_src/hard_led.c **** 				{
  311:user_src/hard_led.c **** 					LEDYellow_OFF();
  311:user_src/hard_led.c **** 					LEDYellow_OFF();
  1207              		.loc 1 311 6
  1207              		.loc 1 311 6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 29
 
 
 
 
  1208 0448 0022     		movs	r2, #0
  1208 0448 0022     		movs	r2, #0
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1248 0486 9A42     		cmp	r2, r3
  1248 0486 9A42     		cmp	r2, r3
  1249 0488 40F21781 		bls	.L15
  1249 0488 40F21781 		bls	.L15
  323:user_src/hard_led.c **** 				{
  323:user_src/hard_led.c **** 				{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 30
 
 
 
 
  324:user_src/hard_led.c **** 					L_yellow.repeat--;
  324:user_src/hard_led.c **** 					L_yellow.repeat--;
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1291 04cc 0122     		movs	r2, #1
  1291 04cc 0122     		movs	r2, #1
  1292 04ce 0321     		movs	r1, #3
  1292 04ce 0321     		movs	r1, #3
  1293 04d0 1C48     		ldr	r0, .L73+4
  1293 04d0 1C48     		ldr	r0, .L73+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 31
 
 
 
 
  1294 04d2 FFF7FEFF 		bl	HAL_GPIO_WritePin
  1294 04d2 FFF7FEFF 		bl	HAL_GPIO_WritePin
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1334 0510 9B68     		ldr	r3, [r3, #8]
  1334 0510 9B68     		ldr	r3, [r3, #8]
  1335              		.loc 1 350 8
  1335              		.loc 1 350 8
  1336 0512 46F29C32 		movw	r2, #25500
  1336 0512 46F29C32 		movw	r2, #25500
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 32
 
 
 
 
  1337 0516 9342     		cmp	r3, r2
  1337 0516 9342     		cmp	r3, r2
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  363:user_src/hard_led.c **** 				if (HAL_GetTick() - L_cyan.time > L_cyan.on_time_ms)
  363:user_src/hard_led.c **** 				if (HAL_GetTick() - L_cyan.time > L_cyan.on_time_ms)
  1376              		.loc 1 363 9
  1376              		.loc 1 363 9
  1377 055c FFF7FEFF 		bl	HAL_GetTick
  1377 055c FFF7FEFF 		bl	HAL_GetTick
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 33
 
 
 
 
  1378 0560 0246     		mov	r2, r0
  1378 0560 0246     		mov	r2, r0
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1422 05a2 9A42     		cmp	r2, r3
  1422 05a2 9A42     		cmp	r2, r3
  1423 05a4 40F28980 		bls	.L15
  1423 05a4 40F28980 		bls	.L15
  374:user_src/hard_led.c **** 				{
  374:user_src/hard_led.c **** 				{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 34
 
 
 
 
  375:user_src/hard_led.c **** 					if (L_cyan.repeat != 0)
  375:user_src/hard_led.c **** 					if (L_cyan.repeat != 0)
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1465 05ea 9342     		cmp	r3, r2
  1465 05ea 9342     		cmp	r3, r2
  1466 05ec 1AD1     		bne	.L58
  1466 05ec 1AD1     		bne	.L58
  1467              	.L57:
  1467              	.L57:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 35
 
 
 
 
  388:user_src/hard_led.c **** 			{
  388:user_src/hard_led.c **** 			{
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1505              		.loc 1 401 7
  1505              		.loc 1 401 7
  1506 0628 FF2B     		cmp	r3, #255
  1506 0628 FF2B     		cmp	r3, #255
  1507 062a 19D1     		bne	.L61
  1507 062a 19D1     		bne	.L61
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 36
 
 
 
 
  402:user_src/hard_led.c **** 			{
  402:user_src/hard_led.c **** 			{
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1550              		.loc 1 413 47
  1550              		.loc 1 413 47
  1551 066c 154B     		ldr	r3, .L75+8
  1551 066c 154B     		ldr	r3, .L75+8
  1552 066e 9B68     		ldr	r3, [r3, #8]
  1552 066e 9B68     		ldr	r3, [r3, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 37
 
 
 
 
  1553              		.loc 1 413 8
  1553              		.loc 1 413 8
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1596 06a8 00BF     		nop
  1596 06a8 00BF     		nop
  1597 06aa 06E0     		b	.L15
  1597 06aa 06E0     		b	.L15
  1598              	.L67:
  1598              	.L67:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 38
 
 
 
 
  277:user_src/hard_led.c **** 			}
  277:user_src/hard_led.c **** 			}
@@ -2265,42 +2265,42 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 1
  1631              		.file 6 "user_inc/soft_p_2_c.h"
  1631              		.file 6 "user_inc/soft_p_2_c.h"
  1632              		.file 7 "user_inc/soft_flash.h"
  1632              		.file 7 "user_inc/soft_flash.h"
  1633              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
  1633              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclTbvme.s 			page 39
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 hard_led.c
                             *ABS*:00000000 hard_led.c
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:24     .bss.L_red:00000000 L_red
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:21     .bss.L_red:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:31     .bss.L_blue:00000000 L_blue
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:28     .bss.L_blue:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:38     .bss.L_green:00000000 L_green
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:35     .bss.L_green:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:45     .bss.L_purple:00000000 L_purple
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:42     .bss.L_purple:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:52     .bss.L_cyan:00000000 L_cyan
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:49     .bss.L_cyan:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:59     .bss.L_yellow:00000000 L_yellow
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:56     .bss.L_yellow:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:66     .bss.L_white:00000000 L_white
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:63     .bss.L_white:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:72     .bss.led_is_ok:00000000 led_is_ok
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:73     .bss.led_is_ok:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:75     .text.Update_LED_Time:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:81     .text.Update_LED_Time:00000000 Update_LED_Time
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:144    .text.Update_LED_Time:00000050 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:155    .text.led_set_blink:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:161    .text.led_set_blink:00000000 led_set_blink
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:496    .text.led_set_blink:00000200 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:512    .bss.L_red_time:00000000 L_red_time
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:509    .bss.L_red_time:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:515    .text.led_blink_repeat:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:521    .text.led_blink_repeat:00000000 led_blink_repeat
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:939    .text.led_blink_repeat:00000284 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:952    .text.led_blink_repeat:000002b0 $t
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:1364   .text.led_blink_repeat:00000540 $d
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:1371   .text.led_blink_repeat:00000554 $t
-C:\Users\zl835\AppData\Local\Temp\ccv4wKEi.s:1619   .text.led_blink_repeat:000006bc $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:24     .bss.L_red:00000000 L_red
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:21     .bss.L_red:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:31     .bss.L_blue:00000000 L_blue
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:28     .bss.L_blue:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:38     .bss.L_green:00000000 L_green
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:35     .bss.L_green:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:45     .bss.L_purple:00000000 L_purple
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:42     .bss.L_purple:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:52     .bss.L_cyan:00000000 L_cyan
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:49     .bss.L_cyan:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:59     .bss.L_yellow:00000000 L_yellow
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:56     .bss.L_yellow:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:66     .bss.L_white:00000000 L_white
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:63     .bss.L_white:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:72     .bss.led_is_ok:00000000 led_is_ok
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:73     .bss.led_is_ok:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:75     .text.Update_LED_Time:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:81     .text.Update_LED_Time:00000000 Update_LED_Time
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:144    .text.Update_LED_Time:00000050 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:155    .text.led_set_blink:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:161    .text.led_set_blink:00000000 led_set_blink
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:496    .text.led_set_blink:00000200 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:512    .bss.L_red_time:00000000 L_red_time
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:509    .bss.L_red_time:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:515    .text.led_blink_repeat:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:521    .text.led_blink_repeat:00000000 led_blink_repeat
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:939    .text.led_blink_repeat:00000284 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:952    .text.led_blink_repeat:000002b0 $t
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:1364   .text.led_blink_repeat:00000540 $d
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:1371   .text.led_blink_repeat:00000554 $t
+C:\Users\zl835\AppData\Local\Temp\cclTbvme.s:1619   .text.led_blink_repeat:000006bc $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GetTick
 HAL_GetTick

+ 29 - 29
build/main.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
   28:Core/Src/main.c **** 
   28:Core/Src/main.c **** 
   29:Core/Src/main.c **** /* Private includes ----------------------------------------------------------*/
   29:Core/Src/main.c **** /* Private includes ----------------------------------------------------------*/
   30:Core/Src/main.c **** /* USER CODE BEGIN Includes */
   30:Core/Src/main.c **** /* USER CODE BEGIN Includes */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 2
 
 
 
 
   31:Core/Src/main.c **** #include "soft_can.h"
   31:Core/Src/main.c **** #include "soft_can.h"
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
   85:Core/Src/main.c **** /* USER CODE END PFP */
   85:Core/Src/main.c **** /* USER CODE END PFP */
   86:Core/Src/main.c **** 
   86:Core/Src/main.c **** 
   87:Core/Src/main.c **** /* Private user code ---------------------------------------------------------*/
   87:Core/Src/main.c **** /* Private user code ---------------------------------------------------------*/
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 3
 
 
 
 
   88:Core/Src/main.c **** /* USER CODE BEGIN 0 */
   88:Core/Src/main.c **** /* USER CODE BEGIN 0 */
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  118:Core/Src/main.c **** 
  118:Core/Src/main.c **** 
  119:Core/Src/main.c ****   /* Initialize all configured peripherals */
  119:Core/Src/main.c ****   /* Initialize all configured peripherals */
  120:Core/Src/main.c ****   MX_GPIO_Init();
  120:Core/Src/main.c ****   MX_GPIO_Init();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 4
 
 
 
 
   53              		.loc 1 120 3
   53              		.loc 1 120 3
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
   80              		.loc 1 147 5
   80              		.loc 1 147 5
   81 0046 FFF7FEFF 		bl	pmu_inside_led
   81 0046 FFF7FEFF 		bl	pmu_inside_led
  148:Core/Src/main.c **** 
  148:Core/Src/main.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 5
 
 
 
 
  149:Core/Src/main.c ****     //AD电压50HZ采集
  149:Core/Src/main.c ****     //AD电压50HZ采集
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  181:Core/Src/main.c ****     //发动机相关功能
  181:Core/Src/main.c ****     //发动机相关功能
  182:Core/Src/main.c ****     engine_function();
  182:Core/Src/main.c ****     engine_function();
  104              		.loc 1 182 5
  104              		.loc 1 182 5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 6
 
 
 
 
  105 0076 FFF7FEFF 		bl	engine_function
  105 0076 FFF7FEFF 		bl	engine_function
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  137              		.align	1
  137              		.align	1
  138              		.global	SystemClock_Config
  138              		.global	SystemClock_Config
  139              		.syntax unified
  139              		.syntax unified
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 7
 
 
 
 
  140              		.thumb
  140              		.thumb
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  179 002c FFF7FEFF 		bl	memset
  179 002c FFF7FEFF 		bl	memset
  221:Core/Src/main.c **** 
  221:Core/Src/main.c **** 
  222:Core/Src/main.c ****   /** Initializes the RCC Oscillators according to the specified parameters
  222:Core/Src/main.c ****   /** Initializes the RCC Oscillators according to the specified parameters
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 8
 
 
 
 
  223:Core/Src/main.c ****   * in the RCC_OscInitTypeDef structure.
  223:Core/Src/main.c ****   * in the RCC_OscInitTypeDef structure.
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  215              		.loc 1 241 34
  215              		.loc 1 241 34
  216 006a 0223     		movs	r3, #2
  216 006a 0223     		movs	r3, #2
  217 006c BB63     		str	r3, [r7, #56]
  217 006c BB63     		str	r3, [r7, #56]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 9
 
 
 
 
  242:Core/Src/main.c ****   RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
  242:Core/Src/main.c ****   RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  258 00b0 01D0     		beq	.L10
  258 00b0 01D0     		beq	.L10
  256:Core/Src/main.c ****   {
  256:Core/Src/main.c ****   {
  257:Core/Src/main.c ****     Error_Handler();
  257:Core/Src/main.c ****     Error_Handler();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 10
 
 
 
 
  259              		.loc 1 257 5
  259              		.loc 1 257 5
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  298              		.cfi_def_cfa_register 7
  298              		.cfi_def_cfa_register 7
  299 0006 7860     		str	r0, [r7, #4]
  299 0006 7860     		str	r0, [r7, #4]
  275:Core/Src/main.c ****   /* USER CODE BEGIN Callback 0 */
  275:Core/Src/main.c ****   /* USER CODE BEGIN Callback 0 */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 11
 
 
 
 
  276:Core/Src/main.c **** 
  276:Core/Src/main.c **** 
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  339              		@ frame_needed = 1, uses_anonymous_args = 0
  339              		@ frame_needed = 1, uses_anonymous_args = 0
  340              		@ link register save eliminated.
  340              		@ link register save eliminated.
  341 0000 80B4     		push	{r7}
  341 0000 80B4     		push	{r7}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 12
 
 
 
 
  342              	.LCFI13:
  342              	.LCFI13:
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
   46:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __STATIC_INLINE
   46:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __STATIC_INLINE
   47:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __STATIC_INLINE                        static inline
   47:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __STATIC_INLINE                        static inline
   48:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
   48:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 13
 
 
 
 
   49:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __STATIC_FORCEINLINE                 
   49:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __STATIC_FORCEINLINE                 
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  103:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
  103:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
  104:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wpacked"
  104:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wpacked"
  105:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
  105:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 14
 
 
 
 
  106:Drivers/CMSIS/Include/cmsis_gcc.h ****   __PACKED_STRUCT T_UINT32_READ { uint32_t v; };
  106:Drivers/CMSIS/Include/cmsis_gcc.h ****   __PACKED_STRUCT T_UINT32_READ { uint32_t v; };
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  363              		.loc 1 296 9 discriminator 1
  363              		.loc 1 296 9 discriminator 1
  364 0008 FEE7     		b	.L17
  364 0008 FEE7     		b	.L17
  365              		.cfi_endproc
  365              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 15
 
 
 
 
  366              	.LFE136:
  366              	.LFE136:
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  403 0010 5DF8047B 		ldr	r7, [sp], #4
  403 0010 5DF8047B 		ldr	r7, [sp], #4
  404              	.LCFI20:
  404              	.LCFI20:
  405              		.cfi_restore 7
  405              		.cfi_restore 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 16
 
 
 
 
  406              		.cfi_def_cfa_offset 0
  406              		.cfi_def_cfa_offset 0
@@ -917,23 +917,23 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 1
  420              		.file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  420              		.file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  421              		.file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  421              		.file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  422              		.file 12 "user_inc/soft_p_2_c.h"
  422              		.file 12 "user_inc/soft_p_2_c.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s 			page 17
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 main.c
                             *ABS*:00000000 main.c
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:20     .text.main:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:26     .text.main:00000000 main
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:143    .text.SystemClock_Config:00000000 SystemClock_Config
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:130    .text.main:000000a0 $d
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:137    .text.SystemClock_Config:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:334    .text.Error_Handler:00000000 Error_Handler
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:276    .text.HAL_TIM_PeriodElapsedCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:282    .text.HAL_TIM_PeriodElapsedCallback:00000000 HAL_TIM_PeriodElapsedCallback
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:323    .text.HAL_TIM_PeriodElapsedCallback:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:328    .text.Error_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:369    .text.assert_failed:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoVfNeh.s:375    .text.assert_failed:00000000 assert_failed
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:20     .text.main:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:26     .text.main:00000000 main
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:143    .text.SystemClock_Config:00000000 SystemClock_Config
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:130    .text.main:000000a0 $d
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:137    .text.SystemClock_Config:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:334    .text.Error_Handler:00000000 Error_Handler
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:276    .text.HAL_TIM_PeriodElapsedCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:282    .text.HAL_TIM_PeriodElapsedCallback:00000000 HAL_TIM_PeriodElapsedCallback
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:323    .text.HAL_TIM_PeriodElapsedCallback:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:328    .text.Error_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:369    .text.assert_failed:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc0wiOic.s:375    .text.assert_failed:00000000 assert_failed
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_Init
 HAL_Init

+ 29 - 29
build/qingxie_bms.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
   45 0002 82B0     		sub	sp, sp, #8
   45 0002 82B0     		sub	sp, sp, #8
   46              	.LCFI1:
   46              	.LCFI1:
   47              		.cfi_def_cfa_offset 16
   47              		.cfi_def_cfa_offset 16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 2
 
 
 
 
   48 0004 00AF     		add	r7, sp, #0
   48 0004 00AF     		add	r7, sp, #0
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
   92 0044 01D1     		bne	.L5
   92 0044 01D1     		bne	.L5
   20:user_src/qingxie_bms.c ****     can_buf[0] = 2;
   20:user_src/qingxie_bms.c ****     can_buf[0] = 2;
   93              		.loc 1 20 16
   93              		.loc 1 20 16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 3
 
 
 
 
   94 0046 0223     		movs	r3, #2
   94 0046 0223     		movs	r3, #2
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  143              		.align	2
  143              		.align	2
  146              	_qx_bms_link:
  146              	_qx_bms_link:
  147 0000 00000000 		.space	48
  147 0000 00000000 		.space	48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 4
 
 
 
 
  147      00000000 
  147      00000000 
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
   35:user_src/qingxie_bms.c ****   if (id == QINGXIE_BMS0_CAN_ID1 || id == QINGXIE_BMS1_CAN_ID1 ||
   35:user_src/qingxie_bms.c ****   if (id == QINGXIE_BMS0_CAN_ID1 || id == QINGXIE_BMS1_CAN_ID1 ||
  190              		.loc 1 35 6
  190              		.loc 1 35 6
  191 0018 FB68     		ldr	r3, [r7, #12]
  191 0018 FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 5
 
 
 
 
  192 001a 41F26C62 		movw	r2, #5740
  192 001a 41F26C62 		movw	r2, #5740
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  238 006c 7B61     		str	r3, [r7, #20]
  238 006c 7B61     		str	r3, [r7, #20]
  239              	.L14:
  239              	.L14:
   44:user_src/qingxie_bms.c ****     }
   44:user_src/qingxie_bms.c ****     }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 6
 
 
 
 
   45:user_src/qingxie_bms.c ****     _qx_bms_link[bms_id].connect_status = COMP_NORMAL;
   45:user_src/qingxie_bms.c ****     _qx_bms_link[bms_id].connect_status = COMP_NORMAL;
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  289 00c2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  289 00c2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  290 00c4 9AB2     		uxth	r2, r3
  290 00c4 9AB2     		uxth	r2, r3
  291              		.loc 1 49 52
  291              		.loc 1 49 52
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 7
 
 
 
 
  292 00c6 BB68     		ldr	r3, [r7, #8]
  292 00c6 BB68     		ldr	r3, [r7, #8]
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  344 011e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  344 011e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  345 0120 9BB2     		uxth	r3, r3
  345 0120 9BB2     		uxth	r3, r3
  346              		.loc 1 51 56
  346              		.loc 1 51 56
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 8
 
 
 
 
  347 0122 1B02     		lsls	r3, r3, #8
  347 0122 1B02     		lsls	r3, r3, #8
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
   59:user_src/qingxie_bms.c ****     } else if (id == QINGXIE_BMS2_CAN_ID2) {
   59:user_src/qingxie_bms.c ****     } else if (id == QINGXIE_BMS2_CAN_ID2) {
  394              		.loc 1 59 15
  394              		.loc 1 59 15
  395 0176 FB68     		ldr	r3, [r7, #12]
  395 0176 FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 9
 
 
 
 
  396 0178 43F26D62 		movw	r2, #13933
  396 0178 43F26D62 		movw	r2, #13933
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  444 01c6 0233     		adds	r3, r3, #2
  444 01c6 0233     		adds	r3, r3, #2
  445 01c8 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  445 01c8 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  446 01ca 9BB2     		uxth	r3, r3
  446 01ca 9BB2     		uxth	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 10
 
 
 
 
  447              		.loc 1 65 56
  447              		.loc 1 65 56
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  499 0222 1B02     		lsls	r3, r3, #8
  499 0222 1B02     		lsls	r3, r3, #8
  500 0224 9BB2     		uxth	r3, r3
  500 0224 9BB2     		uxth	r3, r3
  501              		.loc 1 67 42
  501              		.loc 1 67 42
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 11
 
 
 
 
  502 0226 1344     		add	r3, r3, r2
  502 0226 1344     		add	r3, r3, r2
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  551 0280 08D1     		bne	.L25
  551 0280 08D1     		bne	.L25
   73:user_src/qingxie_bms.c ****       bms_id = 2;
   73:user_src/qingxie_bms.c ****       bms_id = 2;
  552              		.loc 1 73 14
  552              		.loc 1 73 14
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 12
 
 
 
 
  553 0282 0223     		movs	r3, #2
  553 0282 0223     		movs	r3, #2
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  601 02d6 BB68     		ldr	r3, [r7, #8]
  601 02d6 BB68     		ldr	r3, [r7, #8]
  602 02d8 0233     		adds	r3, r3, #2
  602 02d8 0233     		adds	r3, r3, #2
  603 02da 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  603 02da 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 13
 
 
 
 
  604 02dc 9BB2     		uxth	r3, r3
  604 02dc 9BB2     		uxth	r3, r3
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  655              		.cfi_def_cfa_register 13
  655              		.cfi_def_cfa_register 13
  656              		@ sp needed
  656              		@ sp needed
  657 032c 80BD     		pop	{r7, pc}
  657 032c 80BD     		pop	{r7, pc}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 14
 
 
 
 
  658              	.L30:
  658              	.L30:
@@ -794,25 +794,25 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 1
  669              		.file 4 "user_inc/common.h"
  669              		.file 4 "user_inc/common.h"
  670              		.file 5 "user_inc/qingxie_bms.h"
  670              		.file 5 "user_inc/qingxie_bms.h"
  671              		.file 6 "user_inc/soft_p_2_c.h"
  671              		.file 6 "user_inc/soft_p_2_c.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s 			page 15
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 qingxie_bms.c
                             *ABS*:00000000 qingxie_bms.c
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:24     .bss._qx_bms:00000000 _qx_bms
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:21     .bss._qx_bms:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:27     .text.send_info_to_Qx:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:33     .text.send_info_to_Qx:00000000 send_info_to_Qx
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:135    .text.send_info_to_Qx:00000080 $d
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:153    .bss._Aqx_bms_link:00000000 _Aqx_bms_link
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:146    .bss._qx_bms_link:00000000 _qx_bms_link
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:143    .bss._qx_bms_link:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:150    .bss._Aqx_bms_link:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:156    .text.QxBmsCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:162    .text.QxBmsCanRecvHookFunction:00000000 QxBmsCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:559    .text.QxBmsCanRecvHookFunction:00000288 $d
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:564    .text.QxBmsCanRecvHookFunction:00000294 $t
-C:\Users\zl835\AppData\Local\Temp\cchBnxIR.s:661    .text.QxBmsCanRecvHookFunction:00000330 $d
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:24     .bss._qx_bms:00000000 _qx_bms
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:21     .bss._qx_bms:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:27     .text.send_info_to_Qx:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:33     .text.send_info_to_Qx:00000000 send_info_to_Qx
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:135    .text.send_info_to_Qx:00000080 $d
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:153    .bss._Aqx_bms_link:00000000 _Aqx_bms_link
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:146    .bss._qx_bms_link:00000000 _qx_bms_link
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:143    .bss._qx_bms_link:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:150    .bss._Aqx_bms_link:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:156    .text.QxBmsCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:162    .text.QxBmsCanRecvHookFunction:00000000 QxBmsCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:559    .text.QxBmsCanRecvHookFunction:00000288 $d
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:564    .text.QxBmsCanRecvHookFunction:00000294 $t
+C:\Users\zl835\AppData\Local\Temp\ccnoXfLM.s:661    .text.QxBmsCanRecvHookFunction:00000330 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 can_send_msg_normal
 can_send_msg_normal

+ 37 - 37
build/rkfifo.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
   29:user_src/rkfifo.c **** static inline int fls_int(int x)
   29:user_src/rkfifo.c **** static inline int fls_int(int x)
   30:user_src/rkfifo.c **** {
   30:user_src/rkfifo.c **** {
   28              		.loc 1 30 1
   28              		.loc 1 30 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 2
 
 
 
 
   29              		.cfi_startproc
   29              		.cfi_startproc
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
   73 002e 03F07F43 		and	r3, r3, #-16777216
   73 002e 03F07F43 		and	r3, r3, #-16777216
   74              		.loc 1 40 8
   74              		.loc 1 40 8
   75 0032 002B     		cmp	r3, #0
   75 0032 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 3
 
 
 
 
   76 0034 05D1     		bne	.L5
   76 0034 05D1     		bne	.L5
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
   55:user_src/rkfifo.c ****     if (!(x & 0x80000000u))
   55:user_src/rkfifo.c ****     if (!(x & 0x80000000u))
  116              		.loc 1 55 8
  116              		.loc 1 55 8
  117 006e 7B68     		ldr	r3, [r7, #4]
  117 006e 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 4
 
 
 
 
  118 0070 002B     		cmp	r3, #0
  118 0070 002B     		cmp	r3, #0
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  159              		@ args = 0, pretend = 0, frame = 8
  159              		@ args = 0, pretend = 0, frame = 8
  160              		@ frame_needed = 1, uses_anonymous_args = 0
  160              		@ frame_needed = 1, uses_anonymous_args = 0
  161 0000 80B5     		push	{r7, lr}
  161 0000 80B5     		push	{r7, lr}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 5
 
 
 
 
  162              	.LCFI6:
  162              	.LCFI6:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  207              	.LCFI9:
  207              	.LCFI9:
  208              		.cfi_def_cfa_offset 8
  208              		.cfi_def_cfa_offset 8
  209 003a BD46     		mov	sp, r7
  209 003a BD46     		mov	sp, r7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 6
 
 
 
 
  210              	.LCFI10:
  210              	.LCFI10:
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  255              		.loc 1 90 1
  255              		.loc 1 90 1
  256 001a 1846     		mov	r0, r3
  256 001a 1846     		mov	r0, r3
  257 001c 0C37     		adds	r7, r7, #12
  257 001c 0C37     		adds	r7, r7, #12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 7
 
 
 
 
  258              	.LCFI14:
  258              	.LCFI14:
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  307 001a 002B     		cmp	r3, #0
  307 001a 002B     		cmp	r3, #0
  308 001c 05D0     		beq	.L16
  308 001c 05D0     		beq	.L16
  309              		.loc 1 97 10 discriminator 1
  309              		.loc 1 97 10 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 8
 
 
 
 
  310 001e 7B68     		ldr	r3, [r7, #4]
  310 001e 7B68     		ldr	r3, [r7, #4]
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  111:user_src/rkfifo.c ****     }
  111:user_src/rkfifo.c ****     }
  112:user_src/rkfifo.c **** 
  112:user_src/rkfifo.c **** 
  113:user_src/rkfifo.c ****     fifo->mask = size - 1;
  113:user_src/rkfifo.c ****     fifo->mask = size - 1;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 9
 
 
 
 
  351              		.loc 1 113 23
  351              		.loc 1 113 23
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  121:user_src/rkfifo.c ****     unsigned int size = fifo->mask + 1;
  121:user_src/rkfifo.c ****     unsigned int size = fifo->mask + 1;
  400              		.loc 1 121 29
  400              		.loc 1 121 29
  401 000e FB68     		ldr	r3, [r7, #12]
  401 000e FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 10
 
 
 
 
  402 0010 9B68     		ldr	r3, [r3, #8]
  402 0010 9B68     		ldr	r3, [r3, #8]
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  445 0056 7A69     		ldr	r2, [r7, #20]
  445 0056 7A69     		ldr	r2, [r7, #20]
  446 0058 BB69     		ldr	r3, [r7, #24]
  446 0058 BB69     		ldr	r3, [r7, #24]
  447 005a 9342     		cmp	r3, r2
  447 005a 9342     		cmp	r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 11
 
 
 
 
  448 005c 28BF     		it	cs
  448 005c 28BF     		it	cs
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  141:user_src/rkfifo.c **** unsigned int rkfifo_in(rkfifo_t *fifo, const void *buf, unsigned int len)
  141:user_src/rkfifo.c **** unsigned int rkfifo_in(rkfifo_t *fifo, const void *buf, unsigned int len)
  142:user_src/rkfifo.c **** {
  142:user_src/rkfifo.c **** {
  496              		.loc 1 142 1
  496              		.loc 1 142 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 12
 
 
 
 
  497              		.cfi_startproc
  497              		.cfi_startproc
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  540 0032 F868     		ldr	r0, [r7, #12]
  540 0032 F868     		ldr	r0, [r7, #12]
  541 0034 FFF7FEFF 		bl	__rkfifo_copy_in
  541 0034 FFF7FEFF 		bl	__rkfifo_copy_in
  154:user_src/rkfifo.c ****     fifo->in += len;
  154:user_src/rkfifo.c ****     fifo->in += len;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 13
 
 
 
 
  542              		.loc 1 154 14
  542              		.loc 1 154 14
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  591              		.loc 1 161 29
  591              		.loc 1 161 29
  592 000e FB68     		ldr	r3, [r7, #12]
  592 000e FB68     		ldr	r3, [r7, #12]
  593 0010 9B68     		ldr	r3, [r3, #8]
  593 0010 9B68     		ldr	r3, [r3, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 14
 
 
 
 
  594              		.loc 1 161 18
  594              		.loc 1 161 18
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  637 0058 BB69     		ldr	r3, [r7, #24]
  637 0058 BB69     		ldr	r3, [r7, #24]
  638 005a 9342     		cmp	r3, r2
  638 005a 9342     		cmp	r3, r2
  639 005c 28BF     		it	cs
  639 005c 28BF     		it	cs
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 15
 
 
 
 
  640 005e 1346     		movcs	r3, r2
  640 005e 1346     		movcs	r3, r2
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  180:user_src/rkfifo.c **** unsigned int rkfifo_out_peek(rkfifo_t *fifo, void *buf, unsigned int len)
  180:user_src/rkfifo.c **** unsigned int rkfifo_out_peek(rkfifo_t *fifo, void *buf, unsigned int len)
  181:user_src/rkfifo.c **** {
  181:user_src/rkfifo.c **** {
  689              		.loc 1 181 1
  689              		.loc 1 181 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 16
 
 
 
 
  690              		.cfi_startproc
  690              		.cfi_startproc
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  735              		.loc 1 190 1
  735              		.loc 1 190 1
  736 0034 1846     		mov	r0, r3
  736 0034 1846     		mov	r0, r3
  737 0036 1837     		adds	r7, r7, #24
  737 0036 1837     		adds	r7, r7, #24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 17
 
 
 
 
  738              	.LCFI40:
  738              	.LCFI40:
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  788              		.loc 1 196 12
  788              		.loc 1 196 12
  789 0024 7B68     		ldr	r3, [r7, #4]
  789 0024 7B68     		ldr	r3, [r7, #4]
  197:user_src/rkfifo.c **** }
  197:user_src/rkfifo.c **** }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 18
 
 
 
 
  790              		.loc 1 197 1
  790              		.loc 1 197 1
@@ -1038,29 +1038,29 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 1
  805              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  805              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  806              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  806              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  807              		.file 4 "user_inc/rkfifo.h"
  807              		.file 4 "user_inc/rkfifo.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s 			page 19
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 rkfifo.c
                             *ABS*:00000000 rkfifo.c
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:20     .text.fls_int:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:25     .text.fls_int:00000000 fls_int
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:150    .text.rounddown_pow_of_two:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:155    .text.rounddown_pow_of_two:00000000 rounddown_pow_of_two
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:218    .text.kfifo_unused:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:223    .text.kfifo_unused:00000000 kfifo_unused
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:273    .text.rkfifo_init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:279    .text.rkfifo_init:00000000 rkfifo_init
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:374    .text.__rkfifo_copy_in:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:379    .text.__rkfifo_copy_in:00000000 __rkfifo_copy_in
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:488    .text.rkfifo_in:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:494    .text.rkfifo_in:00000000 rkfifo_in
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:565    .text.__rkfifo_copy_out:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:570    .text.__rkfifo_copy_out:00000000 __rkfifo_copy_out
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:681    .text.rkfifo_out_peek:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:687    .text.rkfifo_out_peek:00000000 rkfifo_out_peek
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:749    .text.rkfifo_out:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsjuFE.s:755    .text.rkfifo_out:00000000 rkfifo_out
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:20     .text.fls_int:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:25     .text.fls_int:00000000 fls_int
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:150    .text.rounddown_pow_of_two:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:155    .text.rounddown_pow_of_two:00000000 rounddown_pow_of_two
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:218    .text.kfifo_unused:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:223    .text.kfifo_unused:00000000 kfifo_unused
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:273    .text.rkfifo_init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:279    .text.rkfifo_init:00000000 rkfifo_init
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:374    .text.__rkfifo_copy_in:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:379    .text.__rkfifo_copy_in:00000000 __rkfifo_copy_in
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:488    .text.rkfifo_in:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:494    .text.rkfifo_in:00000000 rkfifo_in
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:565    .text.__rkfifo_copy_out:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:570    .text.__rkfifo_copy_out:00000000 __rkfifo_copy_out
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:681    .text.rkfifo_out_peek:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:687    .text.rkfifo_out_peek:00000000 rkfifo_out_peek
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:749    .text.rkfifo_out:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd7h6eA.s:755    .text.rkfifo_out:00000000 rkfifo_out
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 memcpy
 memcpy

+ 45 - 45
build/soft_adc.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
    9:user_src/soft_adc.c **** /*********************AD中断回调*******************/
    9:user_src/soft_adc.c **** /*********************AD中断回调*******************/
   10:user_src/soft_adc.c **** void HAL_ADC_ConvCpltCallback( ADC_HandleTypeDef *hadc )
   10:user_src/soft_adc.c **** void HAL_ADC_ConvCpltCallback( ADC_HandleTypeDef *hadc )
   11:user_src/soft_adc.c **** {
   11:user_src/soft_adc.c **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 2
 
 
 
 
   56              		.loc 1 11 1
   56              		.loc 1 11 1
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
   18:user_src/soft_adc.c ****   * @param   arr, length
   18:user_src/soft_adc.c ****   * @param   arr, length
   19:user_src/soft_adc.c ****   * @details 
   19:user_src/soft_adc.c ****   * @details 
   20:user_src/soft_adc.c ****   * @author  Zhang Sir 
   20:user_src/soft_adc.c ****   * @author  Zhang Sir 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 3
 
 
 
 
   21:user_src/soft_adc.c ****  **/
   21:user_src/soft_adc.c ****  **/
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  148              	.L11:
  148              	.L11:
   33:user_src/soft_adc.c ****         {
   33:user_src/soft_adc.c ****         {
   34:user_src/soft_adc.c ****             if ( *( arr + num1 ) > *( arr + num1 + 1 ) )
   34:user_src/soft_adc.c ****             if ( *( arr + num1 ) > *( arr + num1 + 1 ) )
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 4
 
 
 
 
  149              		.loc 1 34 25
  149              		.loc 1 34 25
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  199 007e 1A60     		str	r2, [r3]	@ float
  199 007e 1A60     		str	r2, [r3]	@ float
  200              	.L9:
  200              	.L9:
   32:user_src/soft_adc.c ****         {
   32:user_src/soft_adc.c ****         {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 5
 
 
 
 
  201              		.loc 1 32 46 discriminator 2
  201              		.loc 1 32 46 discriminator 2
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  247              		.thumb
  247              		.thumb
  248              		.thumb_func
  248              		.thumb_func
  250              	Get_ADCChannelValue:
  250              	Get_ADCChannelValue:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 6
 
 
 
 
  251              	.LFB132:
  251              	.LFB132:
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  289 002a 01D0     		beq	.L16
  289 002a 01D0     		beq	.L16
   59:user_src/soft_adc.c **** 	{
   59:user_src/soft_adc.c **** 	{
   60:user_src/soft_adc.c **** 		Error_Handler();
   60:user_src/soft_adc.c **** 		Error_Handler();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 7
 
 
 
 
  290              		.loc 1 60 3
  290              		.loc 1 60 3
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  337              		.syntax unified
  337              		.syntax unified
  338              		.thumb
  338              		.thumb
  339              		.thumb_func
  339              		.thumb_func
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 8
 
 
 
 
  341              	adc_gather_hz:
  341              	adc_gather_hz:
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  379 0030 C3ED007A 		vstr.32	s15, [r3]
  379 0030 C3ED007A 		vstr.32	s15, [r3]
   85:user_src/soft_adc.c ****         HAL_ADC_Stop(&hadc1);
   85:user_src/soft_adc.c ****         HAL_ADC_Stop(&hadc1);
  380              		.loc 1 85 9
  380              		.loc 1 85 9
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 9
 
 
 
 
  381 0034 0C48     		ldr	r0, .L22+4
  381 0034 0C48     		ldr	r0, .L22+4
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  428              	ADC_gather:
  428              	ADC_gather:
  429              	.LFB134:
  429              	.LFB134:
   95:user_src/soft_adc.c **** 
   95:user_src/soft_adc.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 10
 
 
 
 
   96:user_src/soft_adc.c **** 
   96:user_src/soft_adc.c **** 
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  468              	.L27:
  468              	.L27:
  112:user_src/soft_adc.c ****         {
  112:user_src/soft_adc.c ****         {
  113:user_src/soft_adc.c ****             real_value += ADC_buf[ib];
  113:user_src/soft_adc.c ****             real_value += ADC_buf[ib];
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 11
 
 
 
 
  469              		.loc 1 113 34 discriminator 3
  469              		.loc 1 113 34 discriminator 3
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  513              		.loc 1 121 1
  513              		.loc 1 121 1
  514 0086 B0EE670A 		vmov.f32	s0, s15
  514 0086 B0EE670A 		vmov.f32	s0, s15
  515 008a 0837     		adds	r7, r7, #8
  515 008a 0837     		adds	r7, r7, #8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 12
 
 
 
 
  516              	.LCFI22:
  516              	.LCFI22:
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  560 0006 0023     		movs	r3, #0
  560 0006 0023     		movs	r3, #0
  561 0008 FB80     		strh	r3, [r7, #6]	@ movhi
  561 0008 FB80     		strh	r3, [r7, #6]	@ movhi
  134:user_src/soft_adc.c ****     float mcu_temp1 = 0;
  134:user_src/soft_adc.c ****     float mcu_temp1 = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 13
 
 
 
 
  562              		.loc 1 134 11
  562              		.loc 1 134 11
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  608              	.LCFI27:
  608              	.LCFI27:
  609              		.cfi_def_cfa_offset 8
  609              		.cfi_def_cfa_offset 8
  610 007a BD46     		mov	sp, r7
  610 007a BD46     		mov	sp, r7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 14
 
 
 
 
  611              	.LCFI28:
  611              	.LCFI28:
@@ -811,41 +811,41 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 1
  641              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
  641              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
  642              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
  642              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
  643              		.file 10 "Core/Inc/adc.h"
  643              		.file 10 "Core/Inc/adc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s 			page 15
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_adc.c
                             *ABS*:00000000 soft_adc.c
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:24     .bss.ADC_value:00000000 ADC_value
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:21     .bss.ADC_value:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:31     .bss.aver_value:00000000 aver_value
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:28     .bss.aver_value:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:37     .bss.adc_cnt:00000000 adc_cnt
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:38     .bss.adc_cnt:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:44     .bss.ADC_flag:00000000 ADC_flag
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:41     .bss.ADC_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:47     .text.HAL_ADC_ConvCpltCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:53     .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:93     .text.HAL_ADC_ConvCpltCallback:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:98     .text.buf_sort:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:104    .text.buf_sort:00000000 buf_sort
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:244    .text.Get_ADCChannelValue:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:250    .text.Get_ADCChannelValue:00000000 Get_ADCChannelValue
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:322    .bss.ADC_buf:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:325    .bss.ADC_buf:00000000 ADC_buf
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:332    .bss.ADC_temp:00000000 ADC_temp
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:329    .bss.ADC_temp:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:335    .text.adc_gather_hz:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:341    .text.adc_gather_hz:00000000 adc_gather_hz
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:414    .text.adc_gather_hz:00000064 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:631    .bss.adc_time.0:00000000 adc_time.0
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:422    .text.ADC_gather:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:428    .text.ADC_gather:00000000 ADC_gather
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:526    .text.ADC_gather:00000090 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:536    .text.ADC_read_temptrue:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:542    .text.ADC_read_temptrue:00000000 ADC_read_temptrue
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:618    .text.ADC_read_temptrue:00000080 $d
-C:\Users\zl835\AppData\Local\Temp\ccN9DLyV.s:628    .bss.adc_time.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:24     .bss.ADC_value:00000000 ADC_value
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:21     .bss.ADC_value:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:31     .bss.aver_value:00000000 aver_value
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:28     .bss.aver_value:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:37     .bss.adc_cnt:00000000 adc_cnt
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:38     .bss.adc_cnt:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:44     .bss.ADC_flag:00000000 ADC_flag
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:41     .bss.ADC_flag:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:47     .text.HAL_ADC_ConvCpltCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:53     .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:93     .text.HAL_ADC_ConvCpltCallback:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:98     .text.buf_sort:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:104    .text.buf_sort:00000000 buf_sort
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:244    .text.Get_ADCChannelValue:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:250    .text.Get_ADCChannelValue:00000000 Get_ADCChannelValue
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:322    .bss.ADC_buf:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:325    .bss.ADC_buf:00000000 ADC_buf
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:332    .bss.ADC_temp:00000000 ADC_temp
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:329    .bss.ADC_temp:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:335    .text.adc_gather_hz:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:341    .text.adc_gather_hz:00000000 adc_gather_hz
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:414    .text.adc_gather_hz:00000064 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:631    .bss.adc_time.0:00000000 adc_time.0
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:422    .text.ADC_gather:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:428    .text.ADC_gather:00000000 ADC_gather
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:526    .text.ADC_gather:00000090 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:536    .text.ADC_read_temptrue:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:542    .text.ADC_read_temptrue:00000000 ADC_read_temptrue
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:618    .text.ADC_read_temptrue:00000080 $d
+C:\Users\zl835\AppData\Local\Temp\ccdrowJQ.s:628    .bss.adc_time.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_ADC_ConfigChannel
 HAL_ADC_ConfigChannel

+ 138 - 138
build/soft_bms.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
   48      00000000 
   48      00000000 
   48      00000000 
   48      00000000 
   49 0062 FFFF     		.short	-1
   49 0062 FFFF     		.short	-1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 2
 
 
 
 
   50 0064 0000     		.space	2
   50 0064 0000     		.space	2
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
   24:user_src/soft_bms.c **** 
   24:user_src/soft_bms.c **** 
   25:user_src/soft_bms.c **** /**
   25:user_src/soft_bms.c **** /**
   26:user_src/soft_bms.c ****   * @file    update_bms_data
   26:user_src/soft_bms.c ****   * @file    update_bms_data
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 3
 
 
 
 
   27:user_src/soft_bms.c ****   * @brief   更新电池信息
   27:user_src/soft_bms.c ****   * @brief   更新电池信息
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
   42:user_src/soft_bms.c ****     //海盈电池
   42:user_src/soft_bms.c ****     //海盈电池
   43:user_src/soft_bms.c ****     Check_dev_link(&Herewin_Link,5000,(char *)&herewin_info,sizeof(herewin_bms));
   43:user_src/soft_bms.c ****     Check_dev_link(&Herewin_Link,5000,(char *)&herewin_info,sizeof(herewin_bms));
  116              		.loc 1 43 5
  116              		.loc 1 43 5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 4
 
 
 
 
  117 003e 3E23     		movs	r3, #62
  117 003e 3E23     		movs	r3, #62
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  159 0098 B3F84031 		ldrh	r3, [r3, #320]	@ unaligned
  159 0098 B3F84031 		ldrh	r3, [r3, #320]	@ unaligned
  160 009c 9AB2     		uxth	r2, r3
  160 009c 9AB2     		uxth	r2, r3
  161              		.loc 1 55 32
  161              		.loc 1 55 32
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 5
 
 
 
 
  162 009e 954B     		ldr	r3, .L41+60
  162 009e 954B     		ldr	r3, .L41+60
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  206 00f2 804B     		ldr	r3, .L41+60
  206 00f2 804B     		ldr	r3, .L41+60
  207 00f4 83F86120 		strb	r2, [r3, #97]
  207 00f4 83F86120 		strb	r2, [r3, #97]
   66:user_src/soft_bms.c ****             //正方电池只关心飞控对接异常不让解锁,不关心异常5
   66:user_src/soft_bms.c ****             //正方电池只关心飞控对接异常不让解锁,不关心异常5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 6
 
 
 
 
   67:user_src/soft_bms.c ****             bms_data.bms_ss = ( ( okcell_device1.okcell_inf.cell_D0.cell_d0[5] >> 8 ) != 5 ) ? ( ok
   67:user_src/soft_bms.c ****             bms_data.bms_ss = ( ( okcell_device1.okcell_inf.cell_D0.cell_d0[5] >> 8 ) != 5 ) ? ( ok
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  256 0148 674B     		ldr	r3, .L41+48
  256 0148 674B     		ldr	r3, .L41+48
  257 014a B3F8FE30 		ldrh	r3, [r3, #254]	@ unaligned
  257 014a B3F8FE30 		ldrh	r3, [r3, #254]	@ unaligned
  258 014e 9AB2     		uxth	r2, r3
  258 014e 9AB2     		uxth	r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 7
 
 
 
 
  259              		.loc 1 72 29 discriminator 4
  259              		.loc 1 72 29 discriminator 4
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  306 01ac B3F80C31 		ldrh	r3, [r3, #268]	@ unaligned
  306 01ac B3F80C31 		ldrh	r3, [r3, #268]	@ unaligned
  307 01b0 9AB2     		uxth	r2, r3
  307 01b0 9AB2     		uxth	r2, r3
  308              		.loc 1 79 30 discriminator 4
  308              		.loc 1 79 30 discriminator 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 8
 
 
 
 
  309 01b2 504B     		ldr	r3, .L41+60
  309 01b2 504B     		ldr	r3, .L41+60
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  356 0212 9AB2     		uxth	r2, r3
  356 0212 9AB2     		uxth	r2, r3
  357              		.loc 1 86 30 discriminator 4
  357              		.loc 1 86 30 discriminator 4
  358 0214 374B     		ldr	r3, .L41+60
  358 0214 374B     		ldr	r3, .L41+60
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 9
 
 
 
 
  359 0216 A3F82520 		strh	r2, [r3, #37]	@ unaligned
  359 0216 A3F82520 		strh	r2, [r3, #37]	@ unaligned
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  406              		.loc 1 93 30 discriminator 4
  406              		.loc 1 93 30 discriminator 4
  407 0276 1F4B     		ldr	r3, .L41+60
  407 0276 1F4B     		ldr	r3, .L41+60
  408 0278 A3F83320 		strh	r2, [r3, #51]	@ unaligned
  408 0278 A3F83320 		strh	r2, [r3, #51]	@ unaligned
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 10
 
 
 
 
   94:user_src/soft_bms.c ****             bms_data.bms_v25 = okcell_device1.okcell_inf.cell_D0.cell_d0[31];
   94:user_src/soft_bms.c ****             bms_data.bms_v25 = okcell_device1.okcell_inf.cell_D0.cell_d0[31];
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  457 02ec 00000000 		.word	okcell_device2
  457 02ec 00000000 		.word	okcell_device2
  458 02f0 00000000 		.word	Dev
  458 02f0 00000000 		.word	Dev
  459 02f4 00000000 		.word	bms_data
  459 02f4 00000000 		.word	bms_data
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 11
 
 
 
 
  460 02f8 CDCCCCCC 		.word	-858993459
  460 02f8 CDCCCCCC 		.word	-858993459
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  509 0348 7B60     		str	r3, [r7, #4]
  509 0348 7B60     		str	r3, [r7, #4]
  510              	.L9:
  510              	.L9:
   99:user_src/soft_bms.c ****             for(int i = 1; i< 11; i++){
   99:user_src/soft_bms.c ****             for(int i = 1; i< 11; i++){
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 12
 
 
 
 
  511              		.loc 1 99 13 discriminator 1
  511              		.loc 1 99 13 discriminator 1
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  557 039c 0023     		movs	r3, #0
  557 039c 0023     		movs	r3, #0
  558 039e 0293     		str	r3, [sp, #8]
  558 039e 0293     		str	r3, [sp, #8]
  559 03a0 0023     		movs	r3, #0
  559 03a0 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 13
 
 
 
 
  560 03a2 0193     		str	r3, [sp, #4]
  560 03a2 0193     		str	r3, [sp, #4]
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  601 03ee 1D4B     		ldr	r3, .L43+24
  601 03ee 1D4B     		ldr	r3, .L43+24
  602 03f0 A3F85B20 		strh	r2, [r3, #91]	@ unaligned
  602 03f0 A3F85B20 		strh	r2, [r3, #91]	@ unaligned
  603 03f4 0BE0     		b	.L14
  603 03f4 0BE0     		b	.L14
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 14
 
 
 
 
  604              	.L13:
  604              	.L13:
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  649 0448 9BB2     		uxth	r3, r3
  649 0448 9BB2     		uxth	r3, r3
  650 044a 10E0     		b	.L16
  650 044a 10E0     		b	.L16
  651              	.L44:
  651              	.L44:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 15
 
 
 
 
  652              		.align	2
  652              		.align	2
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  700 04ae B3F80031 		ldrh	r3, [r3, #256]	@ unaligned
  700 04ae B3F80031 		ldrh	r3, [r3, #256]	@ unaligned
  701 04b2 9AB2     		uxth	r2, r3
  701 04b2 9AB2     		uxth	r2, r3
  702              		.loc 1 139 30 discriminator 4
  702              		.loc 1 139 30 discriminator 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 16
 
 
 
 
  703 04b4 894B     		ldr	r3, .L45
  703 04b4 894B     		ldr	r3, .L45
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  750 0514 9AB2     		uxth	r2, r3
  750 0514 9AB2     		uxth	r2, r3
  751              		.loc 1 146 31 discriminator 4
  751              		.loc 1 146 31 discriminator 4
  752 0516 714B     		ldr	r3, .L45
  752 0516 714B     		ldr	r3, .L45
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 17
 
 
 
 
  753 0518 A3F81920 		strh	r2, [r3, #25]	@ unaligned
  753 0518 A3F81920 		strh	r2, [r3, #25]	@ unaligned
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  800              		.loc 1 153 31 discriminator 4
  800              		.loc 1 153 31 discriminator 4
  801 0578 584B     		ldr	r3, .L45
  801 0578 584B     		ldr	r3, .L45
  802 057a A3F82720 		strh	r2, [r3, #39]	@ unaligned
  802 057a A3F82720 		strh	r2, [r3, #39]	@ unaligned
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 18
 
 
 
 
  154:user_src/soft_bms.c ****             bms_data2.bms_v19 = okcell_device2.okcell_inf.cell_D0.cell_d0[25];
  154:user_src/soft_bms.c ****             bms_data2.bms_v19 = okcell_device2.okcell_inf.cell_D0.cell_d0[25];
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  850 05da 404B     		ldr	r3, .L45
  850 05da 404B     		ldr	r3, .L45
  851 05dc A3F83520 		strh	r2, [r3, #53]	@ unaligned
  851 05dc A3F83520 		strh	r2, [r3, #53]	@ unaligned
  161:user_src/soft_bms.c ****             bms_data2.bms_v26 = okcell_device2.okcell_inf.cell_D0.cell_d0[32];
  161:user_src/soft_bms.c ****             bms_data2.bms_v26 = okcell_device2.okcell_inf.cell_D0.cell_d0[32];
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 19
 
 
 
 
  852              		.loc 1 161 74 discriminator 4
  852              		.loc 1 161 74 discriminator 4
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  900 062e 3B68     		ldr	r3, [r7]
  900 062e 3B68     		ldr	r3, [r7]
  901 0630 0133     		adds	r3, r3, #1
  901 0630 0133     		adds	r3, r3, #1
  902              		.loc 1 167 86 discriminator 3
  902              		.loc 1 167 86 discriminator 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 20
 
 
 
 
  903 0632 2B4A     		ldr	r2, .L45+4
  903 0632 2B4A     		ldr	r2, .L45+4
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  949              		.loc 1 173 83
  949              		.loc 1 173 83
  950 0682 83F00103 		eor	r3, r3, #1
  950 0682 83F00103 		eor	r3, r3, #1
  951 0686 DBB2     		uxtb	r3, r3
  951 0686 DBB2     		uxtb	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 21
 
 
 
 
  952              		.loc 1 173 15
  952              		.loc 1 173 15
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  999 06e4 00000000 		.word	okcell_device1
  999 06e4 00000000 		.word	okcell_device1
  1000 06e8 39000000 		.word	bms_data2+57
  1000 06e8 39000000 		.word	bms_data2+57
  1001 06ec 00000000 		.word	dev_bms2
  1001 06ec 00000000 		.word	dev_bms2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 22
 
 
 
 
  1002 06f0 08000000 		.word	.LC1
  1002 06f0 08000000 		.word	.LC1
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1045 0740 DB08     		lsrs	r3, r3, #3
  1045 0740 DB08     		lsrs	r3, r3, #3
  1046 0742 9AB2     		uxth	r2, r3
  1046 0742 9AB2     		uxth	r2, r3
  1047 0744 614B     		ldr	r3, .L47+16
  1047 0744 614B     		ldr	r3, .L47+16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 23
 
 
 
 
  1048 0746 A3F85B20 		strh	r2, [r3, #91]	@ unaligned
  1048 0746 A3F85B20 		strh	r2, [r3, #91]	@ unaligned
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  196:user_src/soft_bms.c ****             bms_data.bms_v3 = tattu_device1.ttu_inf.tattu_v3;
  196:user_src/soft_bms.c ****             bms_data.bms_v3 = tattu_device1.ttu_inf.tattu_v3;
  1096              		.loc 1 196 52
  1096              		.loc 1 196 52
  1097 07a6 454B     		ldr	r3, .L47
  1097 07a6 454B     		ldr	r3, .L47
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 24
 
 
 
 
  1098 07a8 B3F8F030 		ldrh	r3, [r3, #240]	@ unaligned
  1098 07a8 B3F8F030 		ldrh	r3, [r3, #240]	@ unaligned
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1145              		.loc 1 203 53
  1145              		.loc 1 203 53
  1146 0808 2C4B     		ldr	r3, .L47
  1146 0808 2C4B     		ldr	r3, .L47
  1147 080a B3F8FE30 		ldrh	r3, [r3, #254]	@ unaligned
  1147 080a B3F8FE30 		ldrh	r3, [r3, #254]	@ unaligned
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 25
 
 
 
 
  1148 080e 9AB2     		uxth	r2, r3
  1148 080e 9AB2     		uxth	r2, r3
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1194 0868 0B22     		movs	r2, #11
  1194 0868 0B22     		movs	r2, #11
  1195 086a A3F86420 		strh	r2, [r3, #100]	@ movhi
  1195 086a A3F86420 		strh	r2, [r3, #100]	@ movhi
  212:user_src/soft_bms.c **** 
  212:user_src/soft_bms.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 26
 
 
 
 
  213:user_src/soft_bms.c ****             if(StrArrayNull( &bms_data.bms_ids[0], sizeof( bms_data.bms_ids ) ) == false && dev_bms
  213:user_src/soft_bms.c ****             if(StrArrayNull( &bms_data.bms_ids[0], sizeof( bms_data.bms_ids ) ) == false && dev_bms
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1248 08dc 00000000 		.word	dev_bms1
  1248 08dc 00000000 		.word	dev_bms1
  1249 08e0 10000000 		.word	.LC2
  1249 08e0 10000000 		.word	.LC2
  1250              	.L23:
  1250              	.L23:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 27
 
 
 
 
  215:user_src/soft_bms.c ****         }
  215:user_src/soft_bms.c ****         }
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1293 0934 5B00     		lsls	r3, r3, #1
  1293 0934 5B00     		lsls	r3, r3, #1
  1294 0936 9BB2     		uxth	r3, r3
  1294 0936 9BB2     		uxth	r3, r3
  1295 0938 1AB2     		sxth	r2, r3
  1295 0938 1AB2     		sxth	r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 28
 
 
 
 
  1296 093a 5E4B     		ldr	r3, .L49+12
  1296 093a 5E4B     		ldr	r3, .L49+12
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1343              		.loc 1 233 30
  1343              		.loc 1 233 30
  1344 0998 464B     		ldr	r3, .L49+12
  1344 0998 464B     		ldr	r3, .L49+12
  1345 099a A3F80B20 		strh	r2, [r3, #11]	@ unaligned
  1345 099a A3F80B20 		strh	r2, [r3, #11]	@ unaligned
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 29
 
 
 
 
  234:user_src/soft_bms.c ****             bms_data2.bms_v5 = tattu_device2.ttu_inf.tattu_v5;
  234:user_src/soft_bms.c ****             bms_data2.bms_v5 = tattu_device2.ttu_inf.tattu_v5;
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1393 09fa 2E4B     		ldr	r3, .L49+12
  1393 09fa 2E4B     		ldr	r3, .L49+12
  1394 09fc A3F81920 		strh	r2, [r3, #25]	@ unaligned
  1394 09fc A3F81920 		strh	r2, [r3, #25]	@ unaligned
  241:user_src/soft_bms.c ****             bms_data2.bms_v12 = tattu_device2.ttu_inf.tattu_v12;
  241:user_src/soft_bms.c ****             bms_data2.bms_v12 = tattu_device2.ttu_inf.tattu_v12;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 30
 
 
 
 
  1395              		.loc 1 241 54
  1395              		.loc 1 241 54
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1441 0a5a 002B     		cmp	r3, #0
  1441 0a5a 002B     		cmp	r3, #0
  1442 0a5c 00F08382 		beq	.L38
  1442 0a5c 00F08382 		beq	.L38
  1443              		.loc 1 249 110 discriminator 1
  1443              		.loc 1 249 110 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 31
 
 
 
 
  1444 0a60 184B     		ldr	r3, .L49+28
  1444 0a60 184B     		ldr	r3, .L49+28
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1491 0ac0 39000000 		.word	bms_data2+57
  1491 0ac0 39000000 		.word	bms_data2+57
  1492 0ac4 00000000 		.word	dev_bms2
  1492 0ac4 00000000 		.word	dev_bms2
  1493 0ac8 18000000 		.word	.LC3
  1493 0ac8 18000000 		.word	.LC3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 32
 
 
 
 
  1494              	.L22:
  1494              	.L22:
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  294:user_src/soft_bms.c ****         bms_data.bms_cycle = herewin_info.circulation_num;//海盈电池循环次数
  294:user_src/soft_bms.c ****         bms_data.bms_cycle = herewin_info.circulation_num;//海盈电池循环次数
  1509              		.loc 1 294 42
  1509              		.loc 1 294 42
  1510 0ae4 6A4B     		ldr	r3, .L51+12
  1510 0ae4 6A4B     		ldr	r3, .L51+12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 33
 
 
 
 
  1511 0ae6 B3F83330 		ldrh	r3, [r3, #51]	@ unaligned
  1511 0ae6 B3F83330 		ldrh	r3, [r3, #51]	@ unaligned
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  299:user_src/soft_bms.c ****         
  299:user_src/soft_bms.c ****         
  300:user_src/soft_bms.c ****         bms_data.bms_vs = herewin_info.SOC_info;
  300:user_src/soft_bms.c ****         bms_data.bms_vs = herewin_info.SOC_info;
  1561              		.loc 1 300 39
  1561              		.loc 1 300 39
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 34
 
 
 
 
  1562 0b3c 544B     		ldr	r3, .L51+12
  1562 0b3c 544B     		ldr	r3, .L51+12
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  309:user_src/soft_bms.c ****         bms_data.bms_v5 = herewin_info.battery_vol[4];
  309:user_src/soft_bms.c ****         bms_data.bms_v5 = herewin_info.battery_vol[4];
  1608              		.loc 1 309 51
  1608              		.loc 1 309 51
  1609 0b98 3D4B     		ldr	r3, .L51+12
  1609 0b98 3D4B     		ldr	r3, .L51+12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 35
 
 
 
 
  1610 0b9a B3F80B30 		ldrh	r3, [r3, #11]	@ unaligned
  1610 0b9a B3F80B30 		ldrh	r3, [r3, #11]	@ unaligned
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1657              		.loc 1 316 52
  1657              		.loc 1 316 52
  1658 0bfa 254B     		ldr	r3, .L51+12
  1658 0bfa 254B     		ldr	r3, .L51+12
  1659 0bfc B3F81930 		ldrh	r3, [r3, #25]	@ unaligned
  1659 0bfc B3F81930 		ldrh	r3, [r3, #25]	@ unaligned
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 36
 
 
 
 
  1660 0c00 9AB2     		uxth	r2, r3
  1660 0c00 9AB2     		uxth	r2, r3
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1706 0c5a 0693     		str	r3, [sp, #24]
  1706 0c5a 0693     		str	r3, [sp, #24]
  1707 0c5c 0F4B     		ldr	r3, .L51+24
  1707 0c5c 0F4B     		ldr	r3, .L51+24
  1708 0c5e 0593     		str	r3, [sp, #20]
  1708 0c5e 0593     		str	r3, [sp, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 37
 
 
 
 
  1709 0c60 0023     		movs	r3, #0
  1709 0c60 0023     		movs	r3, #0
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  364:user_src/soft_bms.c ****         else
  364:user_src/soft_bms.c ****         else
  365:user_src/soft_bms.c ****         {
  365:user_src/soft_bms.c ****         {
  366:user_src/soft_bms.c ****             memset( &Device1, 0, sizeof( Device1 ) );
  366:user_src/soft_bms.c ****             memset( &Device1, 0, sizeof( Device1 ) );
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 38
 
 
 
 
  367:user_src/soft_bms.c ****         }
  367:user_src/soft_bms.c ****         }
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1732 0c90 00000000 		.word	herewin_info
  1732 0c90 00000000 		.word	herewin_info
  1733 0c94 00000000 		.word	bms_data
  1733 0c94 00000000 		.word	bms_data
  1734 0c98 56555555 		.word	1431655766
  1734 0c98 56555555 		.word	1431655766
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 39
 
 
 
 
  1735 0c9c 20000000 		.word	.LC4
  1735 0c9c 20000000 		.word	.LC4
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1777 0ce6 A3F85B20 		strh	r2, [r3, #91]	@ unaligned
  1777 0ce6 A3F85B20 		strh	r2, [r3, #91]	@ unaligned
  336:user_src/soft_bms.c ****             bms_data.bms_vs = Device1.vk_bms2.persent / 10;
  336:user_src/soft_bms.c ****             bms_data.bms_vs = Device1.vk_bms2.persent / 10;
  1778              		.loc 1 336 48
  1778              		.loc 1 336 48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 40
 
 
 
 
  1779 0cea A24B     		ldr	r3, .L53
  1779 0cea A24B     		ldr	r3, .L53
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1822              		.loc 1 349 63
  1822              		.loc 1 349 63
  1823 0d42 964A     		ldr	r2, .L53+40
  1823 0d42 964A     		ldr	r2, .L53+40
  1824 0d44 82FB0312 		smull	r1, r2, r2, r3
  1824 0d44 82FB0312 		smull	r1, r2, r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 41
 
 
 
 
  1825 0d48 9210     		asrs	r2, r2, #2
  1825 0d48 9210     		asrs	r2, r2, #2
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1869 0d98 0193     		str	r3, [sp, #4]
  1869 0d98 0193     		str	r3, [sp, #4]
  1870 0d9a 2023     		movs	r3, #32
  1870 0d9a 2023     		movs	r3, #32
  1871 0d9c 0093     		str	r3, [sp]
  1871 0d9c 0093     		str	r3, [sp]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 42
 
 
 
 
  1872 0d9e 7E4B     		ldr	r3, .L53+36
  1872 0d9e 7E4B     		ldr	r3, .L53+36
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1919              	.L31:
  1919              	.L31:
  366:user_src/soft_bms.c ****         }
  366:user_src/soft_bms.c ****         }
  1920              		.loc 1 366 13
  1920              		.loc 1 366 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 43
 
 
 
 
  1921 0df8 40F24D12 		movw	r2, #333
  1921 0df8 40F24D12 		movw	r2, #333
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  1964 0e4c 83F86120 		strb	r2, [r3, #97]
  1964 0e4c 83F86120 		strb	r2, [r3, #97]
  377:user_src/soft_bms.c ****             bms_data2.bms_num = Device2.vk_bms2.bms_num;
  377:user_src/soft_bms.c ****             bms_data2.bms_num = Device2.vk_bms2.bms_num;
  1965              		.loc 1 377 47
  1965              		.loc 1 377 47
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 44
 
 
 
 
  1966 0e50 494B     		ldr	r3, .L53+4
  1966 0e50 494B     		ldr	r3, .L53+4
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2009 0ea2 4548     		ldr	r0, .L53+68
  2009 0ea2 4548     		ldr	r0, .L53+68
  2010 0ea4 FFF7FEFF 		bl	StrArrayNull
  2010 0ea4 FFF7FEFF 		bl	StrArrayNull
  2011 0ea8 0346     		mov	r3, r0
  2011 0ea8 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 45
 
 
 
 
  391:user_src/soft_bms.c ****                 regist_dev_info(&dev_bms2,DEVICE_BMS2,false,(char *)bms_data2.bms_ids,32,NULL,0,NUL
  391:user_src/soft_bms.c ****                 regist_dev_info(&dev_bms2,DEVICE_BMS2,false,(char *)bms_data2.bms_ids,32,NULL,0,NUL
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2057 0efc 002B     		cmp	r3, #0
  2057 0efc 002B     		cmp	r3, #0
  2058 0efe 34D0     		beq	.L40
  2058 0efe 34D0     		beq	.L40
  393:user_src/soft_bms.c ****                 regist_dev_info(&dev_bms2,DEVICE_BMS2,false,NULL,0,NULL,0,NULL,0,&Device2.vk_bms3.b
  393:user_src/soft_bms.c ****                 regist_dev_info(&dev_bms2,DEVICE_BMS2,false,NULL,0,NULL,0,NULL,0,&Device2.vk_bms3.b
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 46
 
 
 
 
  2059              		.loc 1 393 151 discriminator 1
  2059              		.loc 1 393 151 discriminator 1
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  406:user_src/soft_bms.c ****             //memset(&bms_data, 0, sizeof(bms_data));
  406:user_src/soft_bms.c ****             //memset(&bms_data, 0, sizeof(bms_data));
  2105              		.loc 1 406 41
  2105              		.loc 1 406 41
  2106 0f50 0A4B     		ldr	r3, .L53+8
  2106 0f50 0A4B     		ldr	r3, .L53+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 47
 
 
 
 
  2107 0f52 0222     		movs	r2, #2
  2107 0f52 0222     		movs	r2, #2
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2157 0fb8 39000000 		.word	bms_data2+57
  2157 0fb8 39000000 		.word	bms_data2+57
  2158 0fbc 00000000 		.word	dev_bms2
  2158 0fbc 00000000 		.word	dev_bms2
  2159 0fc0 DC000000 		.word	Device2+220
  2159 0fc0 DC000000 		.word	Device2+220
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 48
 
 
 
 
  2160              		.cfi_endproc
  2160              		.cfi_endproc
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2200 000e 0023     		movs	r3, #0
  2200 000e 0023     		movs	r3, #0
  2201 0010 FB73     		strb	r3, [r7, #15]
  2201 0010 FB73     		strb	r3, [r7, #15]
  2202              		.loc 1 430 22
  2202              		.loc 1 430 22
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 49
 
 
 
 
  2203 0012 0023     		movs	r3, #0
  2203 0012 0023     		movs	r3, #0
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  443:user_src/soft_bms.c ****     }
  443:user_src/soft_bms.c ****     }
  444:user_src/soft_bms.c **** 
  444:user_src/soft_bms.c **** 
  445:user_src/soft_bms.c ****     if(ptr->Vkbms_Link.connect_status != COMP_NORMAL)
  445:user_src/soft_bms.c ****     if(ptr->Vkbms_Link.connect_status != COMP_NORMAL)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 50
 
 
 
 
  2245              		.loc 1 445 23
  2245              		.loc 1 445 23
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2288 0088 3A69     		ldr	r2, [r7, #16]
  2288 0088 3A69     		ldr	r2, [r7, #16]
  2289 008a 1846     		mov	r0, r3
  2289 008a 1846     		mov	r0, r3
  2290 008c FFF7FEFF 		bl	can_send_msg_normal
  2290 008c FFF7FEFF 		bl	can_send_msg_normal
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 51
 
 
 
 
  457:user_src/soft_bms.c ****         
  457:user_src/soft_bms.c ****         
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  467:user_src/soft_bms.c ****     }
  467:user_src/soft_bms.c ****     }
  468:user_src/soft_bms.c ****     else if(ptr->get_bms4_ack == false)
  468:user_src/soft_bms.c ****     else if(ptr->get_bms4_ack == false)
  2335              		.loc 1 468 16
  2335              		.loc 1 468 16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 52
 
 
 
 
  2336 00d2 7B69     		ldr	r3, [r7, #20]
  2336 00d2 7B69     		ldr	r3, [r7, #20]
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  476:user_src/soft_bms.c ****     {
  476:user_src/soft_bms.c ****     {
  477:user_src/soft_bms.c ****         len = 0;
  477:user_src/soft_bms.c ****         len = 0;
  2383              		.loc 1 477 13
  2383              		.loc 1 477 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 53
 
 
 
 
  2384 011e 0023     		movs	r3, #0
  2384 011e 0023     		movs	r3, #0
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2427 015e 7B80     		strh	r3, [r7, #2]	@ movhi
  2427 015e 7B80     		strh	r3, [r7, #2]	@ movhi
  2428 0160 7B88     		ldrh	r3, [r7, #2]
  2428 0160 7B88     		ldrh	r3, [r7, #2]
  489:user_src/soft_bms.c **** 
  489:user_src/soft_bms.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 54
 
 
 
 
  490:user_src/soft_bms.c ****         memcpy(&bms_can_buf[0],&crc,2);
  490:user_src/soft_bms.c ****         memcpy(&bms_can_buf[0],&crc,2);
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2475 01a8 7B69     		ldr	r3, [r7, #20]
  2475 01a8 7B69     		ldr	r3, [r7, #20]
  2476 01aa 5B7C     		ldrb	r3, [r3, #17]	@ zero_extendqisi2
  2476 01aa 5B7C     		ldrb	r3, [r3, #17]	@ zero_extendqisi2
  2477              		.loc 1 497 60
  2477              		.loc 1 497 60
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 55
 
 
 
 
  2478 01ac DB02     		lsls	r3, r3, #11
  2478 01ac DB02     		lsls	r3, r3, #11
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  503:user_src/soft_bms.c ****     }
  503:user_src/soft_bms.c ****     }
  504:user_src/soft_bms.c ****     //开启mos
  504:user_src/soft_bms.c ****     //开启mos
  505:user_src/soft_bms.c ****     else if(start_msg.mos_status == true)
  505:user_src/soft_bms.c ****     else if(start_msg.mos_status == true)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 56
 
 
 
 
  2527              		.loc 1 505 22
  2527              		.loc 1 505 22
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2573 0238 002B     		cmp	r3, #0
  2573 0238 002B     		cmp	r3, #0
  2574 023a 1CD0     		beq	.L67
  2574 023a 1CD0     		beq	.L67
  514:user_src/soft_bms.c ****     {
  514:user_src/soft_bms.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 57
 
 
 
 
  515:user_src/soft_bms.c ****         msg_id = 0x09;
  515:user_src/soft_bms.c ****         msg_id = 0x09;
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2621 0282 B3F5FA7F 		cmp	r3, #500
  2621 0282 B3F5FA7F 		cmp	r3, #500
  2622 0286 19D9     		bls	.L55
  2622 0286 19D9     		bls	.L55
  523:user_src/soft_bms.c ****     {
  523:user_src/soft_bms.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 58
 
 
 
 
  524:user_src/soft_bms.c ****         msg_id = 0x02;
  524:user_src/soft_bms.c ****         msg_id = 0x02;
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  541:user_src/soft_bms.c ****     //     if(Device1.ack_to_bms == true || Device2.ack_to_bms == true)
  541:user_src/soft_bms.c ****     //     if(Device1.ack_to_bms == true || Device2.ack_to_bms == true)
  542:user_src/soft_bms.c ****     //     {
  542:user_src/soft_bms.c ****     //     {
  543:user_src/soft_bms.c ****     //         msg_id = 0x01;
  543:user_src/soft_bms.c ****     //         msg_id = 0x01;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 59
 
 
 
 
  544:user_src/soft_bms.c **** 
  544:user_src/soft_bms.c **** 
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  598:user_src/soft_bms.c ****     //                 }
  598:user_src/soft_bms.c ****     //                 }
  599:user_src/soft_bms.c ****     //                 bsm_step_num--;
  599:user_src/soft_bms.c ****     //                 bsm_step_num--;
  600:user_src/soft_bms.c ****     //             }
  600:user_src/soft_bms.c ****     //             }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 60
 
 
 
 
  601:user_src/soft_bms.c ****     //             else
  601:user_src/soft_bms.c ****     //             else
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  655:user_src/soft_bms.c ****     //         {
  655:user_src/soft_bms.c ****     //         {
  656:user_src/soft_bms.c ****     //             bsm_step_num = 5;
  656:user_src/soft_bms.c ****     //             bsm_step_num = 5;
  657:user_src/soft_bms.c ****     //             bms_step = 4; 
  657:user_src/soft_bms.c ****     //             bms_step = 4; 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 61
 
 
 
 
  658:user_src/soft_bms.c ****     //         }
  658:user_src/soft_bms.c ****     //         }
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  712:user_src/soft_bms.c ****     //     utc_send_time--;
  712:user_src/soft_bms.c ****     //     utc_send_time--;
  713:user_src/soft_bms.c ****     // }
  713:user_src/soft_bms.c ****     // }
  714:user_src/soft_bms.c ****     // else if(HAL_GetTick() - bms_heart_time > 500)//实时信息应答包
  714:user_src/soft_bms.c ****     // else if(HAL_GetTick() - bms_heart_time > 500)//实时信息应答包
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 62
 
 
 
 
  715:user_src/soft_bms.c ****     // {
  715:user_src/soft_bms.c ****     // {
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  769:user_src/soft_bms.c ****     //                     can_send_msg_normal(&bms_can_buf[0], len, can_id);
  769:user_src/soft_bms.c ****     //                     can_send_msg_normal(&bms_can_buf[0], len, can_id);
  770:user_src/soft_bms.c ****     //                 }
  770:user_src/soft_bms.c ****     //                 }
  771:user_src/soft_bms.c ****     //                 bsm_step_num--;
  771:user_src/soft_bms.c ****     //                 bsm_step_num--;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 63
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 63
 
 
 
 
  772:user_src/soft_bms.c ****     //             }
  772:user_src/soft_bms.c ****     //             }
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  826:user_src/soft_bms.c ****     //     {
  826:user_src/soft_bms.c ****     //     {
  827:user_src/soft_bms.c ****     //         msg_id = 0x07;
  827:user_src/soft_bms.c ****     //         msg_id = 0x07;
  828:user_src/soft_bms.c **** 
  828:user_src/soft_bms.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 64
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 64
 
 
 
 
  829:user_src/soft_bms.c ****     //         crc = Get_Crc16(&start_msg.key_data[0],20);
  829:user_src/soft_bms.c ****     //         crc = Get_Crc16(&start_msg.key_data[0],20);
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  883:user_src/soft_bms.c ****     //             can_send_msg_normal(&bms_can_buf[0], 0, can_id);
  883:user_src/soft_bms.c ****     //             can_send_msg_normal(&bms_can_buf[0], 0, can_id);
  884:user_src/soft_bms.c ****     //         }
  884:user_src/soft_bms.c ****     //         }
  885:user_src/soft_bms.c ****     //         bms_heart_time = HAL_GetTick();
  885:user_src/soft_bms.c ****     //         bms_heart_time = HAL_GetTick();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 65
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 65
 
 
 
 
  886:user_src/soft_bms.c ****     //     }
  886:user_src/soft_bms.c ****     //     }
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2700 0002 00AF     		add	r7, sp, #0
  2700 0002 00AF     		add	r7, sp, #0
  2701              	.LCFI11:
  2701              	.LCFI11:
  2702              		.cfi_def_cfa_register 7
  2702              		.cfi_def_cfa_register 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 66
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 66
 
 
 
 
  901:user_src/soft_bms.c ****     static uint32_t bms_time = 0;
  901:user_src/soft_bms.c ****     static uint32_t bms_time = 0;
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2740              		.global	bms_test
  2740              		.global	bms_test
  2741              		.section	.bss.bms_test,"aw",%nobits
  2741              		.section	.bss.bms_test,"aw",%nobits
  2742              		.align	1
  2742              		.align	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 67
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 67
 
 
 
 
  2745              	bms_test:
  2745              	bms_test:
@@ -4018,7 +4018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2789 000e 0023     		movs	r3, #0
  2789 000e 0023     		movs	r3, #0
  2790 0010 BB61     		str	r3, [r7, #24]
  2790 0010 BB61     		str	r3, [r7, #24]
  2791              		.loc 1 933 29
  2791              		.loc 1 933 29
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 68
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 68
 
 
 
 
  2792 0012 0023     		movs	r3, #0
  2792 0012 0023     		movs	r3, #0
@@ -4078,7 +4078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2835 0052 FB68     		ldr	r3, [r7, #12]
  2835 0052 FB68     		ldr	r3, [r7, #12]
  2836 0054 DBB2     		uxtb	r3, r3
  2836 0054 DBB2     		uxtb	r3, r3
  2837              		.loc 1 944 15
  2837              		.loc 1 944 15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 69
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 69
 
 
 
 
  2838 0056 03F00703 		and	r3, r3, #7
  2838 0056 03F00703 		and	r3, r3, #7
@@ -4138,7 +4138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2878 008e FB69     		ldr	r3, [r7, #28]
  2878 008e FB69     		ldr	r3, [r7, #28]
  2879 0090 0122     		movs	r2, #1
  2879 0090 0122     		movs	r2, #1
  2880 0092 1A72     		strb	r2, [r3, #8]
  2880 0092 1A72     		strb	r2, [r3, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 70
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 70
 
 
 
 
  959:user_src/soft_bms.c ****     Bmspointer->Vkbms_Link.recv_time = HAL_GetTick();
  959:user_src/soft_bms.c ****     Bmspointer->Vkbms_Link.recv_time = HAL_GetTick();
@@ -4198,7 +4198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2922 00d2 FB69     		ldr	r3, [r7, #28]
  2922 00d2 FB69     		ldr	r3, [r7, #28]
  2923 00d4 0122     		movs	r2, #1
  2923 00d4 0122     		movs	r2, #1
  2924 00d6 9A74     		strb	r2, [r3, #18]
  2924 00d6 9A74     		strb	r2, [r3, #18]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 71
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 71
 
 
 
 
  972:user_src/soft_bms.c ****         Bmspointer->recv_mul_freme_complete = false;
  972:user_src/soft_bms.c ****         Bmspointer->recv_mul_freme_complete = false;
@@ -4258,7 +4258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  2971 011e 6F4B     		ldr	r3, .L114+12
  2971 011e 6F4B     		ldr	r3, .L114+12
  2972 0120 1B68     		ldr	r3, [r3]
  2972 0120 1B68     		ldr	r3, [r3]
  2973              		.loc 1 979 78 discriminator 3
  2973              		.loc 1 979 78 discriminator 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 72
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 72
 
 
 
 
  2974 0122 7A69     		ldr	r2, [r7, #20]
  2974 0122 7A69     		ldr	r2, [r7, #20]
@@ -4318,7 +4318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  989:user_src/soft_bms.c ****                 Bmspointer->mul_frame_num = 1;
  989:user_src/soft_bms.c ****                 Bmspointer->mul_frame_num = 1;
  3019              		.loc 1 989 43
  3019              		.loc 1 989 43
  3020 016a FB69     		ldr	r3, [r7, #28]
  3020 016a FB69     		ldr	r3, [r7, #28]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 73
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 73
 
 
 
 
  3021 016c 0122     		movs	r2, #1
  3021 016c 0122     		movs	r2, #1
@@ -4378,7 +4378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  3059 019c 4F4B     		ldr	r3, .L114+12
  3059 019c 4F4B     		ldr	r3, .L114+12
  3060 019e 1B68     		ldr	r3, [r3]
  3060 019e 1B68     		ldr	r3, [r3]
  3061              		.loc 1 1003 78 discriminator 3
  3061              		.loc 1 1003 78 discriminator 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 74
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 74
 
 
 
 
  3062 01a0 7A69     		ldr	r2, [r7, #20]
  3062 01a0 7A69     		ldr	r2, [r7, #20]
@@ -4438,7 +4438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  3108 01f0 1946     		mov	r1, r3
  3108 01f0 1946     		mov	r1, r3
  3109              		.loc 1 1011 137
  3109              		.loc 1 1011 137
  3110 01f2 FB69     		ldr	r3, [r7, #28]
  3110 01f2 FB69     		ldr	r3, [r7, #28]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 75
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 75
 
 
 
 
  3111 01f4 DB7D     		ldrb	r3, [r3, #23]	@ zero_extendqisi2
  3111 01f4 DB7D     		ldrb	r3, [r3, #23]	@ zero_extendqisi2
@@ -4498,7 +4498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  3155 0246 FB69     		ldr	r3, [r7, #28]
  3155 0246 FB69     		ldr	r3, [r7, #28]
  3156 0248 DB7D     		ldrb	r3, [r3, #23]	@ zero_extendqisi2
  3156 0248 DB7D     		ldrb	r3, [r3, #23]	@ zero_extendqisi2
  3157              		.loc 1 1020 47 discriminator 1
  3157              		.loc 1 1020 47 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 76
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 76
 
 
 
 
  3158 024a 312B     		cmp	r3, #49
  3158 024a 312B     		cmp	r3, #49
@@ -4558,7 +4558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  3198              		.loc 1 1034 11
  3198              		.loc 1 1034 11
  3199 0288 002B     		cmp	r3, #0
  3199 0288 002B     		cmp	r3, #0
  3200 028a 72D0     		beq	.L110
  3200 028a 72D0     		beq	.L110
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 77
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 77
 
 
 
 
 1035:user_src/soft_bms.c ****         {   
 1035:user_src/soft_bms.c ****         {   
@@ -4618,7 +4618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  3243              		.align	2
  3243              		.align	2
  3244              	.L114:
  3244              	.L114:
  3245 02d0 00000000 		.word	bms1_source_id.1
  3245 02d0 00000000 		.word	bms1_source_id.1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 78
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 78
 
 
 
 
  3246 02d4 00000000 		.word	Device1
  3246 02d4 00000000 		.word	Device1
@@ -4678,7 +4678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
 1060:user_src/soft_bms.c ****             start_msg.mos_status = true;
 1060:user_src/soft_bms.c ****             start_msg.mos_status = true;
  3287              		.loc 1 1060 34
  3287              		.loc 1 1060 34
  3288 0318 1A4B     		ldr	r3, .L116
  3288 0318 1A4B     		ldr	r3, .L116
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 79
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 79
 
 
 
 
  3289 031a 0122     		movs	r2, #1
  3289 031a 0122     		movs	r2, #1
@@ -4738,7 +4738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  3328 034e 0D4B     		ldr	r3, .L116
  3328 034e 0D4B     		ldr	r3, .L116
  3329 0350 0022     		movs	r2, #0
  3329 0350 0022     		movs	r2, #0
  3330 0352 DA70     		strb	r2, [r3, #3]
  3330 0352 DA70     		strb	r2, [r3, #3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 80
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 80
 
 
 
 
 1076:user_src/soft_bms.c ****         break;
 1076:user_src/soft_bms.c ****         break;
@@ -4798,7 +4798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
 1085:user_src/soft_bms.c ****     }
 1085:user_src/soft_bms.c ****     }
 1086:user_src/soft_bms.c **** }
 1086:user_src/soft_bms.c **** }
  3371              		.loc 1 1086 1
  3371              		.loc 1 1086 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 81
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 81
 
 
 
 
  3372 037c 00BF     		nop
  3372 037c 00BF     		nop
@@ -4853,67 +4853,67 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 1
  3434              		.file 10 "user_inc/soft_eft.h"
  3434              		.file 10 "user_inc/soft_eft.h"
  3435              		.file 11 "user_inc/soft_seed_device.h"
  3435              		.file 11 "user_inc/soft_seed_device.h"
  3436              		.file 12 "user_inc/soft_version.h"
  3436              		.file 12 "user_inc/soft_version.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 82
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 82
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_bms.c
                             *ABS*:00000000 soft_bms.c
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:24     .bss.Device1:00000000 Device1
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:21     .bss.Device1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:31     .bss.Device2:00000000 Device2
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:28     .bss.Device2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:38     .data.bms_data:00000000 bms_data
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:35     .data.bms_data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:47     .data.bms_data2:00000000 bms_data2
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:44     .data.bms_data2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:52     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:68     .text.update_bms_data:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:74     .text.update_bms_data:00000000 update_bms_data
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:444    .text.update_bms_data:000002b8 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:463    .text.update_bms_data:000002fc $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:654    .text.update_bms_data:0000044c $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:664    .text.update_bms_data:0000046c $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:997    .text.update_bms_data:000006dc $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:1005   .text.update_bms_data:000006f4 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:1240   .text.update_bms_data:000008bc $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:1252   .text.update_bms_data:000008e4 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:1485   .text.update_bms_data:00000aa8 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:1496   .text.update_bms_data:00000acc $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:1729   .text.update_bms_data:00000c84 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:1740   .text.update_bms_data:00000ca8 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2140   .text.update_bms_data:00000f74 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2167   .data.utc_send_time:00000000 utc_send_time
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2170   .text.send_msg_to_VKbms:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2176   .text.send_msg_to_VKbms:00000000 send_msg_to_VKbms
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2671   .text.send_msg_to_VKbms:000002c4 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3392   .data.change_dev.5:00000000 change_dev.5
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3398   .bss.bms_heart_time.4:00000000 bms_heart_time.4
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2683   .text.bms_function:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2689   .text.bms_function:00000000 bms_function
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2735   .text.bms_function:00000034 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3404   .bss.bms_time.3:00000000 bms_time.3
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3410   .bss.bms_5hz_time.2:00000000 bms_5hz_time.2
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2745   .bss.bms_test:00000000 bms_test
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2742   .bss.bms_test:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2752   .bss.bms_re:00000000 bms_re
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2749   .bss.bms_re:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2758   .bss.fmu_send_vkbms_msgid:00000000 fmu_send_vkbms_msgid
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2759   .bss.fmu_send_vkbms_msgid:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2761   .text.BMSCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:2767   .text.BMSCanRecvHookFunction:00000000 BMSCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3137   .text.BMSCanRecvHookFunction:00000218 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3146   .text.BMSCanRecvHookFunction:0000023c $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3245   .text.BMSCanRecvHookFunction:000002d0 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3416   .bss.bms1_source_id.1:00000000 bms1_source_id.1
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3422   .bss.pack_msg_id.0:00000000 pack_msg_id.0
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3251   .text.BMSCanRecvHookFunction:000002e0 $t
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3384   .text.BMSCanRecvHookFunction:00000384 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3395   .bss.bms_heart_time.4:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3401   .bss.bms_time.3:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3407   .bss.bms_5hz_time.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3413   .bss.bms1_source_id.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s:3419   .bss.pack_msg_id.0:00000000 $d
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKmU5pk.s 			page 83
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:24     .bss.Device1:00000000 Device1
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:21     .bss.Device1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:31     .bss.Device2:00000000 Device2
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:28     .bss.Device2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:38     .data.bms_data:00000000 bms_data
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:35     .data.bms_data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:47     .data.bms_data2:00000000 bms_data2
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:44     .data.bms_data2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:52     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:68     .text.update_bms_data:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:74     .text.update_bms_data:00000000 update_bms_data
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:444    .text.update_bms_data:000002b8 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:463    .text.update_bms_data:000002fc $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:654    .text.update_bms_data:0000044c $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:664    .text.update_bms_data:0000046c $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:997    .text.update_bms_data:000006dc $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:1005   .text.update_bms_data:000006f4 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:1240   .text.update_bms_data:000008bc $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:1252   .text.update_bms_data:000008e4 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:1485   .text.update_bms_data:00000aa8 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:1496   .text.update_bms_data:00000acc $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:1729   .text.update_bms_data:00000c84 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:1740   .text.update_bms_data:00000ca8 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2140   .text.update_bms_data:00000f74 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2167   .data.utc_send_time:00000000 utc_send_time
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2170   .text.send_msg_to_VKbms:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2176   .text.send_msg_to_VKbms:00000000 send_msg_to_VKbms
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2671   .text.send_msg_to_VKbms:000002c4 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3392   .data.change_dev.5:00000000 change_dev.5
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3398   .bss.bms_heart_time.4:00000000 bms_heart_time.4
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2683   .text.bms_function:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2689   .text.bms_function:00000000 bms_function
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2735   .text.bms_function:00000034 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3404   .bss.bms_time.3:00000000 bms_time.3
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3410   .bss.bms_5hz_time.2:00000000 bms_5hz_time.2
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2745   .bss.bms_test:00000000 bms_test
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2742   .bss.bms_test:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2752   .bss.bms_re:00000000 bms_re
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2749   .bss.bms_re:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2758   .bss.fmu_send_vkbms_msgid:00000000 fmu_send_vkbms_msgid
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2759   .bss.fmu_send_vkbms_msgid:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2761   .text.BMSCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:2767   .text.BMSCanRecvHookFunction:00000000 BMSCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3137   .text.BMSCanRecvHookFunction:00000218 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3146   .text.BMSCanRecvHookFunction:0000023c $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3245   .text.BMSCanRecvHookFunction:000002d0 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3416   .bss.bms1_source_id.1:00000000 bms1_source_id.1
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3422   .bss.pack_msg_id.0:00000000 pack_msg_id.0
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3251   .text.BMSCanRecvHookFunction:000002e0 $t
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3384   .text.BMSCanRecvHookFunction:00000384 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3395   .bss.bms_heart_time.4:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3401   .bss.bms_time.3:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3407   .bss.bms_5hz_time.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3413   .bss.bms1_source_id.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s:3419   .bss.pack_msg_id.0:00000000 $d
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccA1lCvb.s 			page 83
 
 
 
 
 
 

+ 2 - 2
build/soft_calibration.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccln3LDJ.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchTQAcI.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -20,7 +20,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccln3LDJ.s 			page 1
   17              	.Ltext0:
   17              	.Ltext0:
   18              		.cfi_sections	.debug_frame
   18              		.cfi_sections	.debug_frame
   19              	.Letext0:
   19              	.Letext0:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccln3LDJ.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cchTQAcI.s 			page 2
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS

+ 128 - 128
build/soft_can.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
   51              		.thumb
   51              		.thumb
   52              		.thumb_func
   52              		.thumb_func
   54              	Can_decode_data_function:
   54              	Can_decode_data_function:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 2
 
 
 
 
   55              	.LFB133:
   55              	.LFB133:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
   68              		.cfi_offset 14, -20
   68              		.cfi_offset 14, -20
   69 0004 00AF     		add	r7, sp, #0
   69 0004 00AF     		add	r7, sp, #0
   70              	.LCFI2:
   70              	.LCFI2:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 3
 
 
 
 
   71              		.cfi_def_cfa_register 7
   71              		.cfi_def_cfa_register 7
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  122 009e 43D0     		beq	.L13
  122 009e 43D0     		beq	.L13
  123 00a0 FB2B     		cmp	r3, #251
  123 00a0 FB2B     		cmp	r3, #251
  124 00a2 00F2FB80 		bhi	.L28
  124 00a2 00F2FB80 		bhi	.L28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 4
 
 
 
 
  125 00a6 312B     		cmp	r3, #49
  125 00a6 312B     		cmp	r3, #49
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
   95:user_src/soft_can.c ****         EngGeelyCanRecvHookFunction(RxHeader.StdId, RxData, RxHeader.DLC);
   95:user_src/soft_can.c ****         EngGeelyCanRecvHookFunction(RxHeader.StdId, RxData, RxHeader.DLC);
   96:user_src/soft_can.c ****         break;
   96:user_src/soft_can.c ****         break;
   97:user_src/soft_can.c ****       case 0x100: //geely发动机 上电长发包
   97:user_src/soft_can.c ****       case 0x100: //geely发动机 上电长发包
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 5
 
 
 
 
   98:user_src/soft_can.c ****         EngGeelyCanRecvHookFunction(RxHeader.StdId, RxData, RxHeader.DLC);
   98:user_src/soft_can.c ****         EngGeelyCanRecvHookFunction(RxHeader.StdId, RxData, RxHeader.DLC);
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  160              		.loc 1 72 9
  160              		.loc 1 72 9
  161 00d8 754B     		ldr	r3, .L31
  161 00d8 754B     		ldr	r3, .L31
  162 00da 1B68     		ldr	r3, [r3]
  162 00da 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 6
 
 
 
 
   72:user_src/soft_can.c ****         break;
   72:user_src/soft_can.c ****         break;
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
   85:user_src/soft_can.c ****         break;
   85:user_src/soft_can.c ****         break;
  205              		.loc 1 85 65
  205              		.loc 1 85 65
  206 0118 654A     		ldr	r2, .L31
  206 0118 654A     		ldr	r2, .L31
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 7
 
 
 
 
  207 011a 1269     		ldr	r2, [r2, #16]
  207 011a 1269     		ldr	r2, [r2, #16]
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  249 0156 1269     		ldr	r2, [r2, #16]
  249 0156 1269     		ldr	r2, [r2, #16]
   98:user_src/soft_can.c ****         break;
   98:user_src/soft_can.c ****         break;
  250              		.loc 1 98 9
  250              		.loc 1 98 9
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 8
 
 
 
 
  251 0158 D2B2     		uxtb	r2, r2
  251 0158 D2B2     		uxtb	r2, r2
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  293 0194 D2B2     		uxtb	r2, r2
  293 0194 D2B2     		uxtb	r2, r2
  294 0196 4749     		ldr	r1, .L31+4
  294 0196 4749     		ldr	r1, .L31+4
  295 0198 1846     		mov	r0, r3
  295 0198 1846     		mov	r0, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 9
 
 
 
 
  296 019a FFF7FEFF 		bl	EZ_Radar_UpdateCanRecvHookFunction
  296 019a FFF7FEFF 		bl	EZ_Radar_UpdateCanRecvHookFunction
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  344 01fe A3F5B353 		sub	r3, r3, #5728
  344 01fe A3F5B353 		sub	r3, r3, #5728
  345 0202 0C3B     		subs	r3, r3, #12
  345 0202 0C3B     		subs	r3, r3, #12
  346 0204 022B     		cmp	r3, #2
  346 0204 022B     		cmp	r3, #2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 10
 
 
 
 
  347 0206 40D8     		bhi	.L19
  347 0206 40D8     		bhi	.L19
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  383 0236 D2B2     		uxtb	r2, r2
  383 0236 D2B2     		uxtb	r2, r2
  384 0238 1E49     		ldr	r1, .L31+4
  384 0238 1E49     		ldr	r1, .L31+4
  385 023a 1846     		mov	r0, r3
  385 023a 1846     		mov	r0, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 11
 
 
 
 
  386 023c FFF7FEFF 		bl	QxBmsCanRecvHookFunction
  386 023c FFF7FEFF 		bl	QxBmsCanRecvHookFunction
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  146:user_src/soft_can.c ****          DMlacklossCanRecvFunction(Rxhead.ExtId, RxData, RxHeader.DLC);
  146:user_src/soft_can.c ****          DMlacklossCanRecvFunction(Rxhead.ExtId, RxData, RxHeader.DLC);
  429              		.loc 1 146 10
  429              		.loc 1 146 10
  430 0278 FB68     		ldr	r3, [r7, #12]
  430 0278 FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 12
 
 
 
 
  431              		.loc 1 146 66
  431              		.loc 1 146 66
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  476              		.cfi_def_cfa_offset 0
  476              		.cfi_def_cfa_offset 0
  477 02ac 7047     		bx	lr
  477 02ac 7047     		bx	lr
  478              	.L32:
  478              	.L32:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 13
 
 
 
 
  479 02ae 00BF     		.align	2
  479 02ae 00BF     		.align	2
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  171:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  171:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  519              		.loc 1 171 29
  519              		.loc 1 171 29
  520 000e 0123     		movs	r3, #1
  520 000e 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 14
 
 
 
 
  521 0010 FB61     		str	r3, [r7, #28]
  521 0010 FB61     		str	r3, [r7, #28]
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  186:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  186:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  561              		.loc 1 186 29
  561              		.loc 1 186 29
  562 0050 0123     		movs	r3, #1
  562 0050 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 15
 
 
 
 
  563 0052 FB61     		str	r3, [r7, #28]
  563 0052 FB61     		str	r3, [r7, #28]
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  201:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  201:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  603              		.loc 1 201 29
  603              		.loc 1 201 29
  604 0092 0123     		movs	r3, #1
  604 0092 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 16
 
 
 
 
  605 0094 FB61     		str	r3, [r7, #28]
  605 0094 FB61     		str	r3, [r7, #28]
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  216:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  216:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  645              		.loc 1 216 29
  645              		.loc 1 216 29
  646 00d4 0123     		movs	r3, #1
  646 00d4 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 17
 
 
 
 
  647 00d6 FB61     		str	r3, [r7, #28]
  647 00d6 FB61     		str	r3, [r7, #28]
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  686 0116 BB61     		str	r3, [r7, #24]
  686 0116 BB61     		str	r3, [r7, #24]
  232:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  232:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  687              		.loc 1 232 29
  687              		.loc 1 232 29
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 18
 
 
 
 
  688 0118 0123     		movs	r3, #1
  688 0118 0123     		movs	r3, #1
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  727 0156 0023     		movs	r3, #0
  727 0156 0023     		movs	r3, #0
  728 0158 BB61     		str	r3, [r7, #24]
  728 0158 BB61     		str	r3, [r7, #24]
  248:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  248:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 19
 
 
 
 
  729              		.loc 1 248 29
  729              		.loc 1 248 29
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  768              		.loc 1 263 28
  768              		.loc 1 263 28
  769 0198 0023     		movs	r3, #0
  769 0198 0023     		movs	r3, #0
  770 019a BB61     		str	r3, [r7, #24]
  770 019a BB61     		str	r3, [r7, #24]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 20
 
 
 
 
  264:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
  264:user_src/soft_can.c ****   sFilterConfig.FilterScale = CAN_FILTERSCALE_32BIT;
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  279:user_src/soft_can.c ****   sFilterConfig.FilterMode = CAN_FILTERMODE_IDMASK;
  279:user_src/soft_can.c ****   sFilterConfig.FilterMode = CAN_FILTERMODE_IDMASK;
  810              		.loc 1 279 28
  810              		.loc 1 279 28
  811 01da 0023     		movs	r3, #0
  811 01da 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 21
 
 
 
 
  812 01dc BB61     		str	r3, [r7, #24]
  812 01dc BB61     		str	r3, [r7, #24]
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  851 021a 7B61     		str	r3, [r7, #20]
  851 021a 7B61     		str	r3, [r7, #20]
  295:user_src/soft_can.c ****   sFilterConfig.FilterMode = CAN_FILTERMODE_IDMASK;
  295:user_src/soft_can.c ****   sFilterConfig.FilterMode = CAN_FILTERMODE_IDMASK;
  852              		.loc 1 295 28
  852              		.loc 1 295 28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 22
 
 
 
 
  853 021c 0023     		movs	r3, #0
  853 021c 0023     		movs	r3, #0
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  893 0256 2837     		adds	r7, r7, #40
  893 0256 2837     		adds	r7, r7, #40
  894              	.LCFI9:
  894              	.LCFI9:
  895              		.cfi_def_cfa_offset 8
  895              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 23
 
 
 
 
  896 0258 BD46     		mov	sp, r7
  896 0258 BD46     		mov	sp, r7
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  945 001a 0822     		movs	r2, #8
  945 001a 0822     		movs	r2, #8
  946 001c DA60     		str	r2, [r3, #12]
  946 001c DA60     		str	r2, [r3, #12]
  947 001e 0AE0     		b	.L48
  947 001e 0AE0     		b	.L48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 24
 
 
 
 
  948              	.L47:
  948              	.L47:
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  988 005c 0CD0     		beq	.L51
  988 005c 0CD0     		beq	.L51
  989 005e 994A     		ldr	r2, .L95+8
  989 005e 994A     		ldr	r2, .L95+8
  990 0060 9342     		cmp	r3, r2
  990 0060 9342     		cmp	r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 25
 
 
 
 
  991 0062 11D8     		bhi	.L52
  991 0062 11D8     		bhi	.L52
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  346:user_src/soft_can.c **** 
  346:user_src/soft_can.c **** 
  347:user_src/soft_can.c ****   //正方电池
  347:user_src/soft_can.c ****   //正方电池
  348:user_src/soft_can.c ****   else if (RxHeader.FilterMatchIndex == 1)
  348:user_src/soft_can.c ****   else if (RxHeader.FilterMatchIndex == 1)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 26
 
 
 
 
  1030              		.loc 1 348 20
  1030              		.loc 1 348 20
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1070 00d6 7A4B     		ldr	r3, .L95+4
  1070 00d6 7A4B     		ldr	r3, .L95+4
  1071 00d8 5B68     		ldr	r3, [r3, #4]
  1071 00d8 5B68     		ldr	r3, [r3, #4]
  1072              		.loc 1 362 64
  1072              		.loc 1 362 64
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 27
 
 
 
 
  1073 00da 794A     		ldr	r2, .L95+4
  1073 00da 794A     		ldr	r2, .L95+4
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1115 011c 684B     		ldr	r3, .L95+4
  1115 011c 684B     		ldr	r3, .L95+4
  1116 011e 5B68     		ldr	r3, [r3, #4]
  1116 011e 5B68     		ldr	r3, [r3, #4]
  1117              		.loc 1 374 33 discriminator 1
  1117              		.loc 1 374 33 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 28
 
 
 
 
  1118 0120 41F26D62 		movw	r2, #5741
  1118 0120 41F26D62 		movw	r2, #5741
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1167 0190 65020000 		.word	.L64+1
  1167 0190 65020000 		.word	.L64+1
  1168              		.p2align 1
  1168              		.p2align 1
  1169              	.L70:
  1169              	.L70:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 29
 
 
 
 
  380:user_src/soft_can.c ****     {
  380:user_src/soft_can.c ****     {
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  392:user_src/soft_can.c ****     //VK设备升级
  392:user_src/soft_can.c ****     //VK设备升级
  393:user_src/soft_can.c ****     case CAN_NODEID_RADAR_UPDATE://14
  393:user_src/soft_can.c ****     case CAN_NODEID_RADAR_UPDATE://14
  394:user_src/soft_can.c ****         switch (((RxHeader.ExtId) & MSG_ID_MASK) >> 19)
  394:user_src/soft_can.c ****         switch (((RxHeader.ExtId) & MSG_ID_MASK) >> 19)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 30
 
 
 
 
  1212              		.loc 1 394 27
  1212              		.loc 1 394 27
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1239 01fa 0122     		movs	r2, #1
  1239 01fa 0122     		movs	r2, #1
  1240 01fc 83F82421 		strb	r2, [r3, #292]
  1240 01fc 83F82421 		strb	r2, [r3, #292]
  405:user_src/soft_can.c ****         case CAN_MSGID_RADAR_ING:
  405:user_src/soft_can.c ****         case CAN_MSGID_RADAR_ING:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 31
 
 
 
 
  1241              		.loc 1 405 11
  1241              		.loc 1 405 11
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1282 023a 0133     		adds	r3, r3, #1
  1282 023a 0133     		adds	r3, r3, #1
  1283 023c 9AB2     		uxth	r2, r3
  1283 023c 9AB2     		uxth	r2, r3
  1284 023e 244B     		ldr	r3, .L95+20
  1284 023e 244B     		ldr	r3, .L95+20
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 32
 
 
 
 
  1285 0240 A3F81E21 		strh	r2, [r3, #286]	@ unaligned
  1285 0240 A3F81E21 		strh	r2, [r3, #286]	@ unaligned
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  423:user_src/soft_can.c ****     case CAN_NODEID_LASER:
  423:user_src/soft_can.c ****     case CAN_NODEID_LASER:
  424:user_src/soft_can.c ****         switch (((RxHeader.ExtId) & MSG_ID_MASK) >> 19)
  424:user_src/soft_can.c ****         switch (((RxHeader.ExtId) & MSG_ID_MASK) >> 19)
  1328              		.loc 1 424 27
  1328              		.loc 1 424 27
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 33
 
 
 
 
  1329 0278 114B     		ldr	r3, .L95+4
  1329 0278 114B     		ldr	r3, .L95+4
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1377 02da 1269     		ldr	r2, [r2, #16]
  1377 02da 1269     		ldr	r2, [r2, #16]
  1378              		.loc 1 430 11
  1378              		.loc 1 430 11
  1379 02dc D2B2     		uxtb	r2, r2
  1379 02dc D2B2     		uxtb	r2, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 34
 
 
 
 
  1380 02de 2C49     		ldr	r1, .L97+4
  1380 02de 2C49     		ldr	r1, .L97+4
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  445:user_src/soft_can.c ****   }
  445:user_src/soft_can.c ****   }
  446:user_src/soft_can.c **** 
  446:user_src/soft_can.c **** 
  447:user_src/soft_can.c ****   //VK电池
  447:user_src/soft_can.c ****   //VK电池
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 35
 
 
 
 
  448:user_src/soft_can.c ****   else if(RxHeader.FilterMatchIndex == 7)
  448:user_src/soft_can.c ****   else if(RxHeader.FilterMatchIndex == 7)
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1461 0358 0346     		mov	r3, r0
  1461 0358 0346     		mov	r3, r0
  1462              		.loc 1 459 35 discriminator 1
  1462              		.loc 1 459 35 discriminator 1
  1463 035a 42F20F72 		movw	r2, #9999
  1463 035a 42F20F72 		movw	r2, #9999
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 36
 
 
 
 
  1464 035e 9342     		cmp	r3, r2
  1464 035e 9342     		cmp	r3, r2
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  470:user_src/soft_can.c ****   * @brief   CAN初始化 
  470:user_src/soft_can.c ****   * @brief   CAN初始化 
  471:user_src/soft_can.c ****   * @param   none
  471:user_src/soft_can.c ****   * @param   none
  472:user_src/soft_can.c ****   * @details 
  472:user_src/soft_can.c ****   * @details 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 37
 
 
 
 
  473:user_src/soft_can.c ****   * @author  Zhang Sir 
  473:user_src/soft_can.c ****   * @author  Zhang Sir 
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  490:user_src/soft_can.c **** }
  490:user_src/soft_can.c **** }
  1547              		.loc 1 490 1
  1547              		.loc 1 490 1
  1548 003a 00BF     		nop
  1548 003a 00BF     		nop
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 38
 
 
 
 
  1549 003c 80BD     		pop	{r7, pc}
  1549 003c 80BD     		pop	{r7, pc}
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1589 0006 0023     		movs	r3, #0
  1589 0006 0023     		movs	r3, #0
  1590 0008 7B81     		strh	r3, [r7, #10]	@ movhi
  1590 0008 7B81     		strh	r3, [r7, #10]	@ movhi
  509:user_src/soft_can.c ****   uint32_t for_i = 0;
  509:user_src/soft_can.c ****   uint32_t for_i = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 39
 
 
 
 
  1591              		.loc 1 509 12
  1591              		.loc 1 509 12
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  521:user_src/soft_can.c ****     {
  521:user_src/soft_can.c ****     {
  522:user_src/soft_can.c ****       obstacle_buf[0] = 0x12; //后雷达
  522:user_src/soft_can.c ****       obstacle_buf[0] = 0x12; //后雷达
  1634              		.loc 1 522 23
  1634              		.loc 1 522 23
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 40
 
 
 
 
  1635 005a 1223     		movs	r3, #18
  1635 005a 1223     		movs	r3, #18
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1673 0094 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1673 0094 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1674              		.loc 1 538 34 discriminator 1
  1674              		.loc 1 538 34 discriminator 1
  1675 0096 002B     		cmp	r3, #0
  1675 0096 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 41
 
 
 
 
  1676 0098 00F07681 		beq	.L134
  1676 0098 00F07681 		beq	.L134
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1715 00d0 7748     		ldr	r0, .L139+16
  1715 00d0 7748     		ldr	r0, .L139+16
  1716 00d2 FFF7FEFF 		bl	memset
  1716 00d2 FFF7FEFF 		bl	memset
  554:user_src/soft_can.c ****     }
  554:user_src/soft_can.c ****     }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 42
 
 
 
 
  555:user_src/soft_can.c ****     break;
  555:user_src/soft_can.c ****     break;
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1755 010c 40F2E272 		movw	r2, #2018
  1755 010c 40F2E272 		movw	r2, #2018
  1756 0110 0821     		movs	r1, #8
  1756 0110 0821     		movs	r1, #8
  1757 0112 1846     		mov	r0, r3
  1757 0112 1846     		mov	r0, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 43
 
 
 
 
  1758 0114 FFF7FEFF 		bl	can_send_msg_normal
  1758 0114 FFF7FEFF 		bl	can_send_msg_normal
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1799              		.loc 1 583 39
  1799              		.loc 1 583 39
  1800 0156 594B     		ldr	r3, .L139+28
  1800 0156 594B     		ldr	r3, .L139+28
  1801 0158 0022     		movs	r2, #0
  1801 0158 0022     		movs	r2, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 44
 
 
 
 
  1802 015a 5A70     		strb	r2, [r3, #1]
  1802 015a 5A70     		strb	r2, [r3, #1]
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1840 018c 4B4B     		ldr	r3, .L139+28
  1840 018c 4B4B     		ldr	r3, .L139+28
  1841 018e 5B78     		ldrb	r3, [r3, #1]	@ zero_extendqisi2
  1841 018e 5B78     		ldrb	r3, [r3, #1]	@ zero_extendqisi2
  1842              		.loc 1 599 8
  1842              		.loc 1 599 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 45
 
 
 
 
  1843 0190 002B     		cmp	r3, #0
  1843 0190 002B     		cmp	r3, #0
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1884 01d0 1344     		add	r3, r3, r2
  1884 01d0 1344     		add	r3, r3, r2
  1885              		.loc 1 612 36 discriminator 3
  1885              		.loc 1 612 36 discriminator 3
  1886 01d2 344A     		ldr	r2, .L139+4
  1886 01d2 344A     		ldr	r2, .L139+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 46
 
 
 
 
  1887 01d4 D35C     		ldrb	r3, [r2, r3]	@ zero_extendqisi2
  1887 01d4 D35C     		ldrb	r3, [r2, r3]	@ zero_extendqisi2
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1930 0218 274A     		ldr	r2, .L139+24
  1930 0218 274A     		ldr	r2, .L139+24
  1931 021a C921     		movs	r1, #201
  1931 021a C921     		movs	r1, #201
  1932 021c 1846     		mov	r0, r3
  1932 021c 1846     		mov	r0, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 47
 
 
 
 
  1933 021e FFF7FEFF 		bl	Update_ack_func
  1933 021e FFF7FEFF 		bl	Update_ack_func
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  1956 0244 1C4A     		ldr	r2, .L139+24
  1956 0244 1C4A     		ldr	r2, .L139+24
  1957 0246 C921     		movs	r1, #201
  1957 0246 C921     		movs	r1, #201
  1958 0248 1846     		mov	r0, r3
  1958 0248 1846     		mov	r0, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 48
 
 
 
 
  1959 024a FFF7FEFF 		bl	Update_ack_func
  1959 024a FFF7FEFF 		bl	Update_ack_func
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  642:user_src/soft_can.c ****       }
  642:user_src/soft_can.c ****       }
  2004              		.loc 1 642 39
  2004              		.loc 1 642 39
  2005 0290 0A4B     		ldr	r3, .L139+28
  2005 0290 0A4B     		ldr	r3, .L139+28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 49
 
 
 
 
  2006 0292 0022     		movs	r2, #0
  2006 0292 0022     		movs	r2, #0
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2052 02e8 2D4B     		ldr	r3, .L141
  2052 02e8 2D4B     		ldr	r3, .L141
  2053 02ea 1B68     		ldr	r3, [r3]
  2053 02ea 1B68     		ldr	r3, [r3]
  2054 02ec 1B0A     		lsrs	r3, r3, #8
  2054 02ec 1B0A     		lsrs	r3, r3, #8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 50
 
 
 
 
  2055              		.loc 1 656 21
  2055              		.loc 1 656 21
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2096 032a 0022     		movs	r2, #0
  2096 032a 0022     		movs	r2, #0
  2097 032c 1A60     		str	r2, [r3]
  2097 032c 1A60     		str	r2, [r3]
  2098 032e 0EE0     		b	.L131
  2098 032e 0EE0     		b	.L131
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 51
 
 
 
 
  2099              	.L130:
  2099              	.L130:
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2139              		.loc 1 683 20
  2139              		.loc 1 683 20
  2140 0366 104B     		ldr	r3, .L141+8
  2140 0366 104B     		ldr	r3, .L141+8
  2141 0368 0022     		movs	r2, #0
  2141 0368 0022     		movs	r2, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 52
 
 
 
 
  2142 036a 9A70     		strb	r2, [r3, #2]
  2142 036a 9A70     		strb	r2, [r3, #2]
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2180 0398 1037     		adds	r7, r7, #16
  2180 0398 1037     		adds	r7, r7, #16
  2181              	.LCFI21:
  2181              	.LCFI21:
  2182              		.cfi_def_cfa_offset 8
  2182              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 53
 
 
 
 
  2183 039a BD46     		mov	sp, r7
  2183 039a BD46     		mov	sp, r7
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2228 0008 0B46     		mov	r3, r1
  2228 0008 0B46     		mov	r3, r1
  2229 000a 7A60     		str	r2, [r7, #4]
  2229 000a 7A60     		str	r2, [r7, #4]
  2230 000c FB72     		strb	r3, [r7, #11]
  2230 000c FB72     		strb	r3, [r7, #11]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 54
 
 
 
 
  707:user_src/soft_can.c ****   //计算总帧数
  707:user_src/soft_can.c ****   //计算总帧数
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2273 0046 1360     		str	r3, [r2]
  2273 0046 1360     		str	r3, [r2]
  719:user_src/soft_can.c **** 
  719:user_src/soft_can.c **** 
  720:user_src/soft_can.c ****     //如果剩下的长度大于8个字节,则此帧发8字节
  720:user_src/soft_can.c ****     //如果剩下的长度大于8个字节,则此帧发8字节
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 55
 
 
 
 
  721:user_src/soft_can.c ****     if (length - (sequence + 1) * 8 >= 0)
  721:user_src/soft_can.c ****     if (length - (sequence + 1) * 8 >= 0)
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2318 0082 FA68     		ldr	r2, [r7, #12]
  2318 0082 FA68     		ldr	r2, [r7, #12]
  2319 0084 1344     		add	r3, r3, r2
  2319 0084 1344     		add	r3, r3, r2
  2320              		.loc 1 730 17 discriminator 3
  2320              		.loc 1 730 17 discriminator 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 56
 
 
 
 
  2321 0086 1978     		ldrb	r1, [r3]	@ zero_extendqisi2
  2321 0086 1978     		ldrb	r1, [r3]	@ zero_extendqisi2
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  734:user_src/soft_can.c ****     //CAN共有三个发送邮箱,当三个邮箱都满时新数据无法发送
  734:user_src/soft_can.c ****     //CAN共有三个发送邮箱,当三个邮箱都满时新数据无法发送
  735:user_src/soft_can.c ****     //等待有可使用的邮箱,并发送出去
  735:user_src/soft_can.c ****     //等待有可使用的邮箱,并发送出去
  736:user_src/soft_can.c ****     uint32_t time2 = HAL_GetTick();
  736:user_src/soft_can.c ****     uint32_t time2 = HAL_GetTick();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 57
 
 
 
 
  2368              		.loc 1 736 22
  2368              		.loc 1 736 22
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2413 0126 00BF     		nop
  2413 0126 00BF     		nop
  2414 0128 00BF     		nop
  2414 0128 00BF     		nop
  2415 012a 3437     		adds	r7, r7, #52
  2415 012a 3437     		adds	r7, r7, #52
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 58
 
 
 
 
  2416              	.LCFI26:
  2416              	.LCFI26:
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2461 000c FB72     		strb	r3, [r7, #11]
  2461 000c FB72     		strb	r3, [r7, #11]
  755:user_src/soft_can.c ****   // 计算总帧数
  755:user_src/soft_can.c ****   // 计算总帧数
  756:user_src/soft_can.c ****   unsigned char frame_num = (length - 1) / 8 + 1;
  756:user_src/soft_can.c ****   unsigned char frame_num = (length - 1) / 8 + 1;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 59
 
 
 
 
  2462              		.loc 1 756 37
  2462              		.loc 1 756 37
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2506 0048 002B     		cmp	r3, #0
  2506 0048 002B     		cmp	r3, #0
  2507 004a 03DB     		blt	.L160
  2507 004a 03DB     		blt	.L160
  767:user_src/soft_can.c ****       TxHeader.DLC = 8;
  767:user_src/soft_can.c ****       TxHeader.DLC = 8;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 60
 
 
 
 
  2508              		.loc 1 767 20
  2508              		.loc 1 767 20
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2553 008c BB62     		str	r3, [r7, #40]
  2553 008c BB62     		str	r3, [r7, #40]
  2554              	.L162:
  2554              	.L162:
  773:user_src/soft_can.c ****     {
  773:user_src/soft_can.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 61
 
 
 
 
  2555              		.loc 1 773 33 discriminator 1
  2555              		.loc 1 773 33 discriminator 1
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2597 00d8 00BF     		nop
  2597 00d8 00BF     		nop
  2598              	.L167:
  2598              	.L167:
  2599              		.loc 1 785 12 discriminator 2
  2599              		.loc 1 785 12 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 62
 
 
 
 
  2600 00da 1448     		ldr	r0, .L169+8
  2600 00da 1448     		ldr	r0, .L169+8
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2647              	.L169:
  2647              	.L169:
  2648 0124 00000000 		.word	TxHeader
  2648 0124 00000000 		.word	TxHeader
  2649 0128 00000000 		.word	planep
  2649 0128 00000000 		.word	planep
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 63
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 63
 
 
 
 
  2650 012c 00000000 		.word	hcan
  2650 012c 00000000 		.word	hcan
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2692 002a FFF7FEFF 		bl	Check_dev_link
  2692 002a FFF7FEFF 		bl	Check_dev_link
  805:user_src/soft_can.c ****   Check_dev_link(&uavr12_info.Link,3000,(char *)&uavr12_info,sizeof(uavr_obs));
  805:user_src/soft_can.c ****   Check_dev_link(&uavr12_info.Link,3000,(char *)&uavr12_info,sizeof(uavr_obs));
  2693              		.loc 1 805 3
  2693              		.loc 1 805 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 64
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 64
 
 
 
 
  2694 002e 4523     		movs	r3, #69
  2694 002e 4523     		movs	r3, #69
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2740 009a FFF7FEFF 		bl	Check_dev_link
  2740 009a FFF7FEFF 		bl	Check_dev_link
  814:user_src/soft_can.c ****   Check_dev_link(&Dev.Part_Bradar_Link,3000,(char *)&Dev.Part_radarB,sizeof(Part_Fradar));
  814:user_src/soft_can.c ****   Check_dev_link(&Dev.Part_Bradar_Link,3000,(char *)&Dev.Part_radarB,sizeof(Part_Fradar));
  2741              		.loc 1 814 3
  2741              		.loc 1 814 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 65
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 65
 
 
 
 
  2742 009e 1323     		movs	r3, #19
  2742 009e 1323     		movs	r3, #19
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2793              	.LCFI37:
  2793              	.LCFI37:
  2794              		.cfi_def_cfa_register 7
  2794              		.cfi_def_cfa_register 7
  2795 0006 7860     		str	r0, [r7, #4]
  2795 0006 7860     		str	r0, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 66
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 66
 
 
 
 
  2796 0008 0846     		mov	r0, r1
  2796 0008 0846     		mov	r0, r1
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2843              		.loc 1 826 8
  2843              		.loc 1 826 8
  2844 0050 FB68     		ldr	r3, [r7, #12]
  2844 0050 FB68     		ldr	r3, [r7, #12]
  2845 0052 5A1C     		adds	r2, r3, #1
  2845 0052 5A1C     		adds	r2, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 67
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 67
 
 
 
 
  2846 0054 FA60     		str	r2, [r7, #12]
  2846 0054 FA60     		str	r2, [r7, #12]
@@ -4018,7 +4018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  839:user_src/soft_can.c **** {
  839:user_src/soft_can.c **** {
  2890              		.loc 1 839 1
  2890              		.loc 1 839 1
  2891              		.cfi_startproc
  2891              		.cfi_startproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 68
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 68
 
 
 
 
  2892              		@ args = 0, pretend = 0, frame = 0
  2892              		@ args = 0, pretend = 0, frame = 0
@@ -4078,7 +4078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2937 003c 03D1     		bne	.L178
  2937 003c 03D1     		bne	.L178
  849:user_src/soft_can.c ****   {
  849:user_src/soft_can.c ****   {
  850:user_src/soft_can.c ****     __HAL_CAN_CLEAR_FLAG(&hcan, CAN_FLAG_ERRI);
  850:user_src/soft_can.c ****     __HAL_CAN_CLEAR_FLAG(&hcan, CAN_FLAG_ERRI);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 69
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 69
 
 
 
 
  2938              		.loc 1 850 5
  2938              		.loc 1 850 5
@@ -4138,7 +4138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  2995              		.file 10 "Core/Inc/can.h"
  2995              		.file 10 "Core/Inc/can.h"
  2996              		.file 11 "user_inc/soft_uart.h"
  2996              		.file 11 "user_inc/soft_uart.h"
  2997              		.file 12 "user_inc/common.h"
  2997              		.file 12 "user_inc/common.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 70
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 70
 
 
 
 
  2998              		.file 13 "user_inc/soft_terrain.h"
  2998              		.file 13 "user_inc/soft_terrain.h"
@@ -4146,67 +4146,67 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 1
  3000              		.file 15 "user_inc/soft_p_2_c.h"
  3000              		.file 15 "user_inc/soft_p_2_c.h"
  3001              		.file 16 "user_inc/soft_eft.h"
  3001              		.file 16 "user_inc/soft_eft.h"
  3002              		.file 17 "user_inc/soft_seed_device.h"
  3002              		.file 17 "user_inc/soft_seed_device.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 71
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 71
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_can.c
                             *ABS*:00000000 soft_can.c
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:24     .bss.RxHeader:00000000 RxHeader
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:21     .bss.RxHeader:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:31     .bss.TxHeader:00000000 TxHeader
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:28     .bss.TxHeader:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:38     .bss.RxData:00000000 RxData
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:35     .bss.RxData:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:45     .bss.Rupdate:00000000 Rupdate
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:42     .bss.Rupdate:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:48     .text.Can_decode_data_function:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:54     .text.Can_decode_data_function:00000000 Can_decode_data_function
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:481    .text.Can_decode_data_function:000002b0 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:490    .text.Can_filter_init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:496    .text.Can_filter_init:00000000 Can_filter_init
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:904    .text.Can_filter_init:0000025c $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:909    .text.HAL_CAN_RxFifo0MsgPendingCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:915    .text.HAL_CAN_RxFifo0MsgPendingCallback:00000000 HAL_CAN_RxFifo0MsgPendingCallback
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1155   .text.HAL_CAN_RxFifo0MsgPendingCallback:00000160 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1168   .text.HAL_CAN_RxFifo0MsgPendingCallback:00000194 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1341   .text.HAL_CAN_RxFifo0MsgPendingCallback:00000290 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1347   .text.HAL_CAN_RxFifo0MsgPendingCallback:000002a8 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1365   .text.HAL_CAN_RxFifo0MsgPendingCallback:000002bc $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1373   .text.HAL_CAN_RxFifo0MsgPendingCallback:000002d4 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1495   .text.HAL_CAN_RxFifo0MsgPendingCallback:0000038c $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1502   .text.can_start_init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1508   .text.can_start_init:00000000 can_start_init
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1553   .text.can_start_init:00000040 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1562   .bss.update_count:00000000 update_count
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1559   .bss.update_count:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1565   .text.Can_obstacle_update:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1571   .text.Can_obstacle_update:00000000 Can_obstacle_update
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1608   .text.Can_obstacle_update:00000028 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:1615   .text.Can_obstacle_update:00000044 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2209   .text.can_send_msg_normal:00000000 can_send_msg_normal
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2020   .text.Can_obstacle_update:000002a0 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2971   .bss.update_i.2:00000000 update_i.2
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2977   .bss.check_sum.1:00000000 check_sum.1
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2983   .data.pack_count.0:00000000 pack_count.0
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2032   .text.Can_obstacle_update:000002c8 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2191   .text.Can_obstacle_update:000003a0 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2203   .text.can_send_msg_normal:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2426   .text.can_send_msg_normal:00000130 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2434   .text.can_send_msg_normalstd:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2440   .text.can_send_msg_normalstd:00000000 can_send_msg_normalstd
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2648   .text.can_send_msg_normalstd:00000124 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2655   .text.check_radar_link_status:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2661   .text.check_radar_link_status:00000000 check_radar_link_status
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2753   .text.check_radar_link_status:000000b0 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2772   .text.put_date_to_can:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2778   .text.put_date_to_can:00000000 put_date_to_can
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2882   .text.CAN1_SCE_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2888   .text.CAN1_SCE_IRQHandler:00000000 CAN1_SCE_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2963   .text.CAN1_SCE_IRQHandler:00000058 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2968   .bss.update_i.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2974   .bss.check_sum.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s:2980   .data.pack_count.0:00000000 $d
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 72
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:24     .bss.RxHeader:00000000 RxHeader
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:21     .bss.RxHeader:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:31     .bss.TxHeader:00000000 TxHeader
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:28     .bss.TxHeader:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:38     .bss.RxData:00000000 RxData
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:35     .bss.RxData:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:45     .bss.Rupdate:00000000 Rupdate
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:42     .bss.Rupdate:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:48     .text.Can_decode_data_function:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:54     .text.Can_decode_data_function:00000000 Can_decode_data_function
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:481    .text.Can_decode_data_function:000002b0 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:490    .text.Can_filter_init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:496    .text.Can_filter_init:00000000 Can_filter_init
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:904    .text.Can_filter_init:0000025c $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:909    .text.HAL_CAN_RxFifo0MsgPendingCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:915    .text.HAL_CAN_RxFifo0MsgPendingCallback:00000000 HAL_CAN_RxFifo0MsgPendingCallback
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1155   .text.HAL_CAN_RxFifo0MsgPendingCallback:00000160 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1168   .text.HAL_CAN_RxFifo0MsgPendingCallback:00000194 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1341   .text.HAL_CAN_RxFifo0MsgPendingCallback:00000290 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1347   .text.HAL_CAN_RxFifo0MsgPendingCallback:000002a8 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1365   .text.HAL_CAN_RxFifo0MsgPendingCallback:000002bc $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1373   .text.HAL_CAN_RxFifo0MsgPendingCallback:000002d4 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1495   .text.HAL_CAN_RxFifo0MsgPendingCallback:0000038c $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1502   .text.can_start_init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1508   .text.can_start_init:00000000 can_start_init
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1553   .text.can_start_init:00000040 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1562   .bss.update_count:00000000 update_count
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1559   .bss.update_count:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1565   .text.Can_obstacle_update:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1571   .text.Can_obstacle_update:00000000 Can_obstacle_update
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1608   .text.Can_obstacle_update:00000028 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:1615   .text.Can_obstacle_update:00000044 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2209   .text.can_send_msg_normal:00000000 can_send_msg_normal
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2020   .text.Can_obstacle_update:000002a0 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2971   .bss.update_i.2:00000000 update_i.2
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2977   .bss.check_sum.1:00000000 check_sum.1
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2983   .data.pack_count.0:00000000 pack_count.0
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2032   .text.Can_obstacle_update:000002c8 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2191   .text.Can_obstacle_update:000003a0 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2203   .text.can_send_msg_normal:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2426   .text.can_send_msg_normal:00000130 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2434   .text.can_send_msg_normalstd:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2440   .text.can_send_msg_normalstd:00000000 can_send_msg_normalstd
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2648   .text.can_send_msg_normalstd:00000124 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2655   .text.check_radar_link_status:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2661   .text.check_radar_link_status:00000000 check_radar_link_status
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2753   .text.check_radar_link_status:000000b0 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2772   .text.put_date_to_can:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2778   .text.put_date_to_can:00000000 put_date_to_can
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2882   .text.CAN1_SCE_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2888   .text.CAN1_SCE_IRQHandler:00000000 CAN1_SCE_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2963   .text.CAN1_SCE_IRQHandler:00000058 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2968   .bss.update_i.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2974   .bss.check_sum.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s:2980   .data.pack_count.0:00000000 $d
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 72
 
 
 
 
 
 
@@ -4266,7 +4266,7 @@ Check_dev_link
 mimo_ter_info
 mimo_ter_info
 mimo_f_info
 mimo_f_info
 mimo_b_info
 mimo_b_info
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccRBiZpx.s 			page 73
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccD4Q1Qs.s 			page 73
 
 
 
 
 DM_ter_info
 DM_ter_info

+ 42 - 42
build/soft_crc.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
   57 0040 6224     		.short	9314
   57 0040 6224     		.short	9314
   58 0042 4334     		.short	13379
   58 0042 4334     		.short	13379
   59 0044 2004     		.short	1056
   59 0044 2004     		.short	1056
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 2
 
 
 
 
   60 0046 0114     		.short	5121
   60 0046 0114     		.short	5121
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  114 00b2 DCCB     		.short	-13348
  114 00b2 DCCB     		.short	-13348
  115 00b4 BFFB     		.short	-1089
  115 00b4 BFFB     		.short	-1089
  116 00b6 9EEB     		.short	-5218
  116 00b6 9EEB     		.short	-5218
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 3
 
 
 
 
  117 00b8 799B     		.short	-25735
  117 00b8 799B     		.short	-25735
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  171 0124 FBA3     		.short	-23557
  171 0124 FBA3     		.short	-23557
  172 0126 DAB3     		.short	-19494
  172 0126 DAB3     		.short	-19494
  173 0128 3DC3     		.short	-15555
  173 0128 3DC3     		.short	-15555
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 4
 
 
 
 
  174 012a 1CD3     		.short	-11492
  174 012a 1CD3     		.short	-11492
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  228 0196 2768     		.short	26663
  228 0196 2768     		.short	26663
  229 0198 C018     		.short	6336
  229 0198 C018     		.short	6336
  230 019a E108     		.short	2273
  230 019a E108     		.short	2273
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 5
 
 
 
 
  231 019c 8238     		.short	14466
  231 019c 8238     		.short	14466
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  285              		.thumb
  285              		.thumb
  286              		.thumb_func
  286              		.thumb_func
  288              	crc_ccitt:
  288              	crc_ccitt:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 6
 
 
 
 
  289              	.LFB130:
  289              	.LFB130:
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  309 000a 0023     		movs	r3, #0
  309 000a 0023     		movs	r3, #0
  310 000c FB60     		str	r3, [r7, #12]
  310 000c FB60     		str	r3, [r7, #12]
   35:user_src/soft_crc.c **** 	while (len-- > 0)
   35:user_src/soft_crc.c **** 	while (len-- > 0)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 7
 
 
 
 
  311              		.loc 1 35 8
  311              		.loc 1 35 8
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  360              		.cfi_def_cfa_offset 0
  360              		.cfi_def_cfa_offset 0
  361 0048 7047     		bx	lr
  361 0048 7047     		bx	lr
  362              	.L6:
  362              	.L6:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 8
 
 
 
 
  363 004a 00BF     		.align	2
  363 004a 00BF     		.align	2
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  412 001e 9BB2     		uxth	r3, r3
  412 001e 9BB2     		uxth	r3, r3
  413 0020 1846     		mov	r0, r3
  413 0020 1846     		mov	r0, r3
  414              		.loc 1 45 51 discriminator 3
  414              		.loc 1 45 51 discriminator 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 9
 
 
 
 
  415 0022 7B68     		ldr	r3, [r7, #4]
  415 0022 7B68     		ldr	r3, [r7, #4]
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  464              	.LFE131:
  464              	.LFE131:
  466              		.global	auchCRCHi
  466              		.global	auchCRCHi
  467              		.section	.rodata.auchCRCHi,"a"
  467              		.section	.rodata.auchCRCHi,"a"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 10
 
 
 
 
  468              		.align	2
  468              		.align	2
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  485 00cf 4001C080 		.ascii	"@\001\300\200A\000\301\201@\000\301\201@\001\300\200"
  485 00cf 4001C080 		.ascii	"@\001\300\200A\000\301\201@\000\301\201@\001\300\200"
  485      4100C181 
  485      4100C181 
  485      4000C181 
  485      4000C181 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 11
 
 
 
 
  485      4001C080 
  485      4001C080 
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  504 0093 6DAF6F6E 		.ascii	"m\257on\256\252jk\253i\251\250hx\270\271y\273{z\272"
  504 0093 6DAF6F6E 		.ascii	"m\257on\256\252jk\253i\251\250hx\270\271y\273{z\272"
  504      AEAA6A6B 
  504      AEAA6A6B 
  504      AB69A9A8 
  504      AB69A9A8 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 12
 
 
 
 
  504      6878B8B9 
  504      6878B8B9 
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
   71:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
   71:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
   72:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
   72:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
   73:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
   73:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 13
 
 
 
 
   74:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40};
   74:user_src/soft_crc.c ****     0x00, 0xC1, 0x81, 0x40};
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  542 0012 BB73     		strb	r3, [r7, #14]
  542 0012 BB73     		strb	r3, [r7, #14]
  105:user_src/soft_crc.c ****     uint32_t uIndex;         // ѭ������
  105:user_src/soft_crc.c ****     uint32_t uIndex;         // ѭ������
  106:user_src/soft_crc.c ****     while (usDataLen--)      //��Ϣ������
  106:user_src/soft_crc.c ****     while (usDataLen--)      //��Ϣ������
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 14
 
 
 
 
  543              		.loc 1 106 11
  543              		.loc 1 106 11
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  589 0054 1BB2     		sxth	r3, r3
  589 0054 1BB2     		sxth	r3, r3
  590 0056 9BB2     		uxth	r3, r3
  590 0056 9BB2     		uxth	r3, r3
  113:user_src/soft_crc.c **** }
  113:user_src/soft_crc.c **** }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 15
 
 
 
 
  591              		.loc 1 113 1
  591              		.loc 1 113 1
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  642              		.loc 1 118 16
  642              		.loc 1 118 16
  643 0010 7B79     		ldrb	r3, [r7, #5]	@ zero_extendqisi2
  643 0010 7B79     		ldrb	r3, [r7, #5]	@ zero_extendqisi2
  644 0012 9BB2     		uxth	r3, r3
  644 0012 9BB2     		uxth	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 16
 
 
 
 
  645 0014 1B02     		lsls	r3, r3, #8
  645 0014 1B02     		lsls	r3, r3, #8
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  128:user_src/soft_crc.c ****         }
  128:user_src/soft_crc.c ****         }
  129:user_src/soft_crc.c ****     }
  129:user_src/soft_crc.c ****     }
  130:user_src/soft_crc.c ****     return crc_val;
  130:user_src/soft_crc.c ****     return crc_val;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 17
 
 
 
 
  688              		.loc 1 130 12
  688              		.loc 1 130 12
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  738              	.LBB3:
  738              	.LBB3:
  137:user_src/soft_crc.c ****     for ( int shift_val = 0; shift_val < 64; shift_val += 8 )
  137:user_src/soft_crc.c ****     for ( int shift_val = 0; shift_val < 64; shift_val += 8 )
  739              		.loc 1 137 15
  739              		.loc 1 137 15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 18
 
 
 
 
  740 0010 0023     		movs	r3, #0
  740 0010 0023     		movs	r3, #0
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  787              	.LFE134:
  787              	.LFE134:
  789              		.section	.text.crcAdd,"ax",%progbits
  789              		.section	.text.crcAdd,"ax",%progbits
  790              		.align	1
  790              		.align	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 19
 
 
 
 
  791              		.global	crcAdd
  791              		.global	crcAdd
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  836 002a 7A60     		str	r2, [r7, #4]
  836 002a 7A60     		str	r2, [r7, #4]
  149:user_src/soft_crc.c ****     while ( len-- )
  149:user_src/soft_crc.c ****     while ( len-- )
  837              		.loc 1 149 11
  837              		.loc 1 149 11
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 20
 
 
 
 
  838 002c 002B     		cmp	r3, #0
  838 002c 002B     		cmp	r3, #0
@@ -1165,31 +1165,31 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 1
  857              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  857              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  858              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  858              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  859              		.file 4 "d:\\arm-gcc\\lib\\gcc\\arm-none-eabi\\10.3.1\\include\\stddef.h"
  859              		.file 4 "d:\\arm-gcc\\lib\\gcc\\arm-none-eabi\\10.3.1\\include\\stddef.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s 			page 21
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_crc.c
                             *ABS*:00000000 soft_crc.c
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:24     .rodata.ccitt_table:00000000 ccitt_table
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:21     .rodata.ccitt_table:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:282    .text.crc_ccitt:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:288    .text.crc_ccitt:00000000 crc_ccitt
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:365    .text.crc_ccitt:0000004c $d
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:370    .text.crc16_ccitt:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:376    .text.crc16_ccitt:00000000 crc16_ccitt
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:462    .text.crc16_ccitt:00000058 $d
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:471    .rodata.auchCRCHi:00000000 auchCRCHi
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:468    .rodata.auchCRCHi:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:494    .rodata.auchCRCLo:00000000 auchCRCLo
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:491    .rodata.auchCRCLo:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:511    .text.Get_Crc16:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:517    .text.Get_Crc16:00000000 Get_Crc16
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:608    .text.Get_Crc16:00000064 $d
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:614    .text.crcAddByte:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:620    .text.crcAddByte:00000000 crcAddByte
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:708    .text.crcAddSignature:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:714    .text.crcAddSignature:00000000 crcAddSignature
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:790    .text.crcAdd:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccHWbm9d.s:796    .text.crcAdd:00000000 crcAdd
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:24     .rodata.ccitt_table:00000000 ccitt_table
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:21     .rodata.ccitt_table:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:282    .text.crc_ccitt:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:288    .text.crc_ccitt:00000000 crc_ccitt
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:365    .text.crc_ccitt:0000004c $d
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:370    .text.crc16_ccitt:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:376    .text.crc16_ccitt:00000000 crc16_ccitt
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:462    .text.crc16_ccitt:00000058 $d
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:471    .rodata.auchCRCHi:00000000 auchCRCHi
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:468    .rodata.auchCRCHi:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:494    .rodata.auchCRCLo:00000000 auchCRCLo
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:491    .rodata.auchCRCLo:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:511    .text.Get_Crc16:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:517    .text.Get_Crc16:00000000 Get_Crc16
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:608    .text.Get_Crc16:00000064 $d
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:614    .text.crcAddByte:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:620    .text.crcAddByte:00000000 crcAddByte
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:708    .text.crcAddSignature:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:714    .text.crcAddSignature:00000000 crcAddSignature
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:790    .text.crcAdd:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cco7lAgg.s:796    .text.crcAdd:00000000 crcAdd
 
 
 NO UNDEFINED SYMBOLS
 NO UNDEFINED SYMBOLS

+ 97 - 97
build/soft_eft.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
   61              		.section	.bss.DM_lackloss,"aw",%nobits
   61              		.section	.bss.DM_lackloss,"aw",%nobits
   62              		.align	2
   62              		.align	2
   65              	DM_lackloss:
   65              	DM_lackloss:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 2
 
 
 
 
   66 0000 00000000 		.space	7
   66 0000 00000000 		.space	7
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  129              		.file 1 "user_src/soft_eft.c"
  129              		.file 1 "user_src/soft_eft.c"
    1:user_src/soft_eft.c **** #include "soft_eft.h"
    1:user_src/soft_eft.c **** #include "soft_eft.h"
    2:user_src/soft_eft.c **** #include "common.h"
    2:user_src/soft_eft.c **** #include "common.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 3
 
 
 
 
    3:user_src/soft_eft.c **** #include "soft_p_2_c.h"
    3:user_src/soft_eft.c **** #include "soft_p_2_c.h"
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  152 0010 48F6F102 		movw	r2, #35057
  152 0010 48F6F102 		movw	r2, #35057
  153 0014 9342     		cmp	r3, r2
  153 0014 9342     		cmp	r3, r2
  154 0016 00F0E580 		beq	.L2
  154 0016 00F0E580 		beq	.L2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 4
 
 
 
 
  155 001a FB68     		ldr	r3, [r7, #12]
  155 001a FB68     		ldr	r3, [r7, #12]
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  209 00b8 9342     		cmp	r3, r2
  209 00b8 9342     		cmp	r3, r2
  210 00ba 00F0B981 		beq	.L10
  210 00ba 00F0B981 		beq	.L10
  211 00be FB68     		ldr	r3, [r7, #12]
  211 00be FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 5
 
 
 
 
  212 00c0 48F62102 		movw	r2, #34849
  212 00c0 48F62102 		movw	r2, #34849
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
   86:user_src/soft_eft.c ****             mimo_lackloss.distance = data[2] + data[1] * 256;
   86:user_src/soft_eft.c ****             mimo_lackloss.distance = data[2] + data[1] * 256;
   87:user_src/soft_eft.c ****             mimo_lackloss.strength = data[4] + data[3] * 256;
   87:user_src/soft_eft.c ****             mimo_lackloss.strength = data[4] + data[3] * 256;
   88:user_src/soft_eft.c ****             mimo_lackloss.status = data[7];
   88:user_src/soft_eft.c ****             mimo_lackloss.status = data[7];
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 6
 
 
 
 
   89:user_src/soft_eft.c ****         }
   89:user_src/soft_eft.c ****         }
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  143:user_src/soft_eft.c ****         memcpy(&Lpump1,&data[0],sizeof(water_dev));
  143:user_src/soft_eft.c ****         memcpy(&Lpump1,&data[0],sizeof(water_dev));
  144:user_src/soft_eft.c **** 
  144:user_src/soft_eft.c **** 
  145:user_src/soft_eft.c ****         Dev.L_pump1_Link.connect_status = COMP_NORMAL;
  145:user_src/soft_eft.c ****         Dev.L_pump1_Link.connect_status = COMP_NORMAL;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 7
 
 
 
 
  146:user_src/soft_eft.c ****         Dev.L_pump1.facid = FAC_EFT;
  146:user_src/soft_eft.c ****         Dev.L_pump1.facid = FAC_EFT;
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  200:user_src/soft_eft.c ****             {
  200:user_src/soft_eft.c ****             {
  201:user_src/soft_eft.c ****                 if(data[i] < 10)
  201:user_src/soft_eft.c ****                 if(data[i] < 10)
  202:user_src/soft_eft.c ****                 {
  202:user_src/soft_eft.c ****                 {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 8
 
 
 
 
  203:user_src/soft_eft.c ****                     dev_weight.soft_serial[2 * (i - 2)] = '0';
  203:user_src/soft_eft.c ****                     dev_weight.soft_serial[2 * (i - 2)] = '0';
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  231 00e0 0233     		adds	r3, r3, #2
  231 00e0 0233     		adds	r3, r3, #2
  232 00e2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  232 00e2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  233 00e4 002B     		cmp	r3, #0
  233 00e4 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 9
 
 
 
 
  234 00e6 14BF     		ite	ne
  234 00e6 14BF     		ite	ne
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
   52:user_src/soft_eft.c ****             Dev.Weight_Link.connect_status = COMP_NORMAL;
   52:user_src/soft_eft.c ****             Dev.Weight_Link.connect_status = COMP_NORMAL;
  277              		.loc 1 52 35
  277              		.loc 1 52 35
  278 0128 BB68     		ldr	r3, [r7, #8]
  278 0128 BB68     		ldr	r3, [r7, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 10
 
 
 
 
  279 012a 0133     		adds	r3, r3, #1
  279 012a 0133     		adds	r3, r3, #1
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  322 016e BB68     		ldr	r3, [r7, #8]
  322 016e BB68     		ldr	r3, [r7, #8]
  323 0170 5A79     		ldrb	r2, [r3, #5]	@ zero_extendqisi2
  323 0170 5A79     		ldrb	r2, [r3, #5]	@ zero_extendqisi2
  324 0172 864B     		ldr	r3, .L53
  324 0172 864B     		ldr	r3, .L53
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 11
 
 
 
 
  325 0174 9A74     		strb	r2, [r3, #18]
  325 0174 9A74     		strb	r2, [r3, #18]
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  368 01be FFF7FEFF 		bl	HAL_GetTick
  368 01be FFF7FEFF 		bl	HAL_GetTick
  369 01c2 0346     		mov	r3, r0
  369 01c2 0346     		mov	r3, r0
   75:user_src/soft_eft.c **** 
   75:user_src/soft_eft.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 12
 
 
 
 
  370              		.loc 1 75 35
  370              		.loc 1 75 35
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  412 020a BB68     		ldr	r3, [r7, #8]
  412 020a BB68     		ldr	r3, [r7, #8]
  413 020c 0133     		adds	r3, r3, #1
  413 020c 0133     		adds	r3, r3, #1
  414 020e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  414 020e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 13
 
 
 
 
   86:user_src/soft_eft.c ****             mimo_lackloss.strength = data[4] + data[3] * 256;
   86:user_src/soft_eft.c ****             mimo_lackloss.strength = data[4] + data[3] * 256;
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  460 0258 7D020000 		.word	.L25+1
  460 0258 7D020000 		.word	.L25+1
  461 025c 8B020000 		.word	.L24+1
  461 025c 8B020000 		.word	.L24+1
  462 0260 99020000 		.word	.L23+1
  462 0260 99020000 		.word	.L23+1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 14
 
 
 
 
  463 0264 A7020000 		.word	.L22+1
  463 0264 A7020000 		.word	.L22+1
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  508 02b0 BA68     		ldr	r2, [r7, #8]
  508 02b0 BA68     		ldr	r2, [r7, #8]
  509 02b2 1344     		add	r3, r3, r2
  509 02b2 1344     		add	r3, r3, r2
  510 02b4 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  510 02b4 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 15
 
 
 
 
  108:user_src/soft_eft.c ****                 eft_info.sn[i*2+1] = (data[i+1] & 0xf) + '0';
  108:user_src/soft_eft.c ****                 eft_info.sn[i*2+1] = (data[i+1] & 0xf) + '0';
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  553 02f2 FB7D     		ldrb	r3, [r7, #23]	@ zero_extendqisi2
  553 02f2 FB7D     		ldrb	r3, [r7, #23]	@ zero_extendqisi2
  554 02f4 032B     		cmp	r3, #3
  554 02f4 032B     		cmp	r3, #3
  555 02f6 D9D9     		bls	.L28
  555 02f6 D9D9     		bls	.L28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 16
 
 
 
 
  556              	.LBE2:
  556              	.LBE2:
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  598 0336 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  598 0336 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  117:user_src/soft_eft.c ****             //Dev_info.dev_connect.dev_flag.seed = true;
  117:user_src/soft_eft.c ****             //Dev_info.dev_connect.dev_flag.seed = true;
  599              		.loc 1 117 43
  599              		.loc 1 117 43
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 17
 
 
 
 
  600 0338 3033     		adds	r3, r3, #48
  600 0338 3033     		adds	r3, r3, #48
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  643 037c 1378     		ldrb	r3, [r2]
  643 037c 1378     		ldrb	r3, [r2]
  644 037e 6FF30003 		bfc	r3, #0, #1
  644 037e 6FF30003 		bfc	r3, #0, #1
  645 0382 1370     		strb	r3, [r2]
  645 0382 1370     		strb	r3, [r2]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 18
 
 
 
 
  127:user_src/soft_eft.c ****         default:
  127:user_src/soft_eft.c ****         default:
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  690 03d0 9BB2     		uxth	r3, r3
  690 03d0 9BB2     		uxth	r3, r3
  691 03d2 1B02     		lsls	r3, r3, #8
  691 03d2 1B02     		lsls	r3, r3, #8
  692 03d4 9AB2     		uxth	r2, r3
  692 03d4 9AB2     		uxth	r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 19
 
 
 
 
  134:user_src/soft_eft.c **** 
  134:user_src/soft_eft.c **** 
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  140:user_src/soft_eft.c ****     case LPump1:
  140:user_src/soft_eft.c ****     case LPump1:
  739              		.loc 1 140 9
  739              		.loc 1 140 9
  740 042e 67E2     		b	.L12
  740 042e 67E2     		b	.L12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 20
 
 
 
 
  741              	.L10:
  741              	.L10:
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  784 0476 434B     		ldr	r3, .L55+4
  784 0476 434B     		ldr	r3, .L55+4
  785 0478 0122     		movs	r2, #1
  785 0478 0122     		movs	r2, #1
  786 047a 83F82822 		strb	r2, [r3, #552]
  786 047a 83F82822 		strb	r2, [r3, #552]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 21
 
 
 
 
  155:user_src/soft_eft.c ****         Dev.L_pump2_Link.recv_time = HAL_GetTick();
  155:user_src/soft_eft.c ****         Dev.L_pump2_Link.recv_time = HAL_GetTick();
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  162:user_src/soft_eft.c **** 
  162:user_src/soft_eft.c **** 
  830              		.loc 1 162 31
  830              		.loc 1 162 31
  831 04c6 374B     		ldr	r3, .L55+36
  831 04c6 374B     		ldr	r3, .L55+36
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 22
 
 
 
 
  832 04c8 1A80     		strh	r2, [r3]	@ movhi
  832 04c8 1A80     		strh	r2, [r3]	@ movhi
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  880 0548 AD080000 		.word	.L32+1
  880 0548 AD080000 		.word	.L32+1
  881 054c F7080000 		.word	.L51+1
  881 054c F7080000 		.word	.L51+1
  882 0550 E3080000 		.word	.L30+1
  882 0550 E3080000 		.word	.L30+1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 23
 
 
 
 
  883              		.p2align 1
  883              		.p2align 1
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  182:user_src/soft_eft.c ****             z70weight.info.k2 = (data[2] >> 6) + (data[3] << 2) + ((data[4] & 0xf) << 10);
  182:user_src/soft_eft.c ****             z70weight.info.k2 = (data[2] >> 6) + (data[3] << 2) + ((data[4] & 0xf) << 10);
  930              		.loc 1 182 49
  930              		.loc 1 182 49
  931 05b0 BB68     		ldr	r3, [r7, #8]
  931 05b0 BB68     		ldr	r3, [r7, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 24
 
 
 
 
  932 05b2 0233     		adds	r3, r3, #2
  932 05b2 0233     		adds	r3, r3, #2
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  978 0608 9AB2     		uxth	r2, r3
  978 0608 9AB2     		uxth	r2, r3
  183:user_src/soft_eft.c ****             z70weight.info.k3 = (data[4] >> 4) + (data[5] << 4)  + ((data[6] & 0x3) << 12);
  183:user_src/soft_eft.c ****             z70weight.info.k3 = (data[4] >> 4) + (data[5] << 4)  + ((data[6] & 0x3) << 12);
  979              		.loc 1 183 73
  979              		.loc 1 183 73
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 25
 
 
 
 
  980 060a BB68     		ldr	r3, [r7, #8]
  980 060a BB68     		ldr	r3, [r7, #8]
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1028 066c BB68     		ldr	r3, [r7, #8]
  1028 066c BB68     		ldr	r3, [r7, #8]
  1029 066e 0533     		adds	r3, r3, #5
  1029 066e 0533     		adds	r3, r3, #5
  1030 0670 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1030 0670 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 26
 
 
 
 
  1031 0672 9BB2     		uxth	r3, r3
  1031 0672 9BB2     		uxth	r3, r3
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1078              		.loc 1 185 38
  1078              		.loc 1 185 38
  1079 06d2 BB68     		ldr	r3, [r7, #8]
  1079 06d2 BB68     		ldr	r3, [r7, #8]
  1080 06d4 0633     		adds	r3, r3, #6
  1080 06d4 0633     		adds	r3, r3, #6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 27
 
 
 
 
  1081 06d6 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1081 06d6 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1126 071e BB7D     		ldrb	r3, [r7, #22]	@ zero_extendqisi2
  1126 071e BB7D     		ldrb	r3, [r7, #22]	@ zero_extendqisi2
  1127 0720 0233     		adds	r3, r3, #2
  1127 0720 0233     		adds	r3, r3, #2
  1128 0722 1A46     		mov	r2, r3
  1128 0722 1A46     		mov	r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 28
 
 
 
 
  190:user_src/soft_eft.c ****                 dev_weight.sn[2 * i + 1] = (data[2+i] & 0xf )+ '0';
  190:user_src/soft_eft.c ****                 dev_weight.sn[2 * i + 1] = (data[2+i] & 0xf )+ '0';
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  188:user_src/soft_eft.c ****             {
  188:user_src/soft_eft.c ****             {
  1171              		.loc 1 188 38 discriminator 3
  1171              		.loc 1 188 38 discriminator 3
  1172 0762 BB7D     		ldrb	r3, [r7, #22]	@ zero_extendqisi2
  1172 0762 BB7D     		ldrb	r3, [r7, #22]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 29
 
 
 
 
  1173 0764 0133     		adds	r3, r3, #1
  1173 0764 0133     		adds	r3, r3, #1
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1218 07aa 0193     		str	r3, [sp, #4]
  1218 07aa 0193     		str	r3, [sp, #4]
  1219 07ac 0823     		movs	r3, #8
  1219 07ac 0823     		movs	r3, #8
  1220 07ae 0093     		str	r3, [sp]
  1220 07ae 0093     		str	r3, [sp]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 30
 
 
 
 
  1221 07b0 3A4B     		ldr	r3, .L57+12
  1221 07b0 3A4B     		ldr	r3, .L57+12
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  204:user_src/soft_eft.c ****                 }
  204:user_src/soft_eft.c ****                 }
  1264              		.loc 1 204 66
  1264              		.loc 1 204 66
  1265 07ee 5B00     		lsls	r3, r3, #1
  1265 07ee 5B00     		lsls	r3, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 31
 
 
 
 
  204:user_src/soft_eft.c ****                 }
  204:user_src/soft_eft.c ****                 }
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1310 0830 BB68     		ldr	r3, [r7, #8]
  1310 0830 BB68     		ldr	r3, [r7, #8]
  1311 0832 0733     		adds	r3, r3, #7
  1311 0832 0733     		adds	r3, r3, #7
  1312 0834 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1312 0834 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 32
 
 
 
 
  212:user_src/soft_eft.c ****             {
  212:user_src/soft_eft.c ****             {
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1360 0888 FFF7FEFF 		bl	regist_dev_info
  1360 0888 FFF7FEFF 		bl	regist_dev_info
  223:user_src/soft_eft.c ****         case 0xF5:
  223:user_src/soft_eft.c ****         case 0xF5:
  1361              		.loc 1 223 13
  1361              		.loc 1 223 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 33
 
 
 
 
  1362 088c 34E0     		b	.L39
  1362 088c 34E0     		b	.L39
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  227:user_src/soft_eft.c ****         case 0xF7:
  227:user_src/soft_eft.c ****         case 0xF7:
  1408              		.loc 1 227 13
  1408              		.loc 1 227 13
  1409 08e0 0AE0     		b	.L39
  1409 08e0 0AE0     		b	.L39
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 34
 
 
 
 
  1410              	.L30:
  1410              	.L30:
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1457              		.align	1
  1457              		.align	1
  1458              		.global	can_sendmsg_eft
  1458              		.global	can_sendmsg_eft
  1459              		.syntax unified
  1459              		.syntax unified
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 35
 
 
 
 
  1460              		.thumb
  1460              		.thumb
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1499 0020 0220     		movs	r0, #2
  1499 0020 0220     		movs	r0, #2
  1500 0022 FFF7FEFF 		bl	seed_init_send_info
  1500 0022 FFF7FEFF 		bl	seed_init_send_info
  255:user_src/soft_eft.c ****         Set_Seed_Weight_Par(SEED_DEVICE,"EFT");
  255:user_src/soft_eft.c ****         Set_Seed_Weight_Par(SEED_DEVICE,"EFT");
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 36
 
 
 
 
  1501              		.loc 1 255 9
  1501              		.loc 1 255 9
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1542              		.loc 1 268 27
  1542              		.loc 1 268 27
  1543 0070 4B4B     		ldr	r3, .L76+16
  1543 0070 4B4B     		ldr	r3, .L76+16
  1544 0072 B3F90030 		ldrsh	r3, [r3]
  1544 0072 B3F90030 		ldrsh	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 37
 
 
 
 
  1545 0076 1B12     		asrs	r3, r3, #8
  1545 0076 1B12     		asrs	r3, r3, #8
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  280:user_src/soft_eft.c ****             }
  280:user_src/soft_eft.c ****             }
  281:user_src/soft_eft.c ****         }
  281:user_src/soft_eft.c ****         }
  282:user_src/soft_eft.c ****     }
  282:user_src/soft_eft.c ****     }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 38
 
 
 
 
  283:user_src/soft_eft.c ****     if(Dev.Weight_Link.connect_status == COMP_NORMAL && (Dev.Weight.facid == FAC_EFT || Dev.Weight.
  283:user_src/soft_eft.c ****     if(Dev.Weight_Link.connect_status == COMP_NORMAL && (Dev.Weight.facid == FAC_EFT || Dev.Weight.
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1632              		.loc 1 292 23
  1632              		.loc 1 292 23
  1633 0102 002B     		cmp	r3, #0
  1633 0102 002B     		cmp	r3, #0
  1634 0104 11DD     		ble	.L67
  1634 0104 11DD     		ble	.L67
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 39
 
 
 
 
  1635              		.loc 1 292 63 discriminator 1
  1635              		.loc 1 292 63 discriminator 1
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1688              		.loc 1 293 23 discriminator 3
  1688              		.loc 1 293 23 discriminator 3
  1689 0154 03F07F03 		and	r3, r3, #127
  1689 0154 03F07F03 		and	r3, r3, #127
  1690 0158 DBB2     		uxtb	r3, r3
  1690 0158 DBB2     		uxtb	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 40
 
 
 
 
  1691 015a 02E0     		b	.L74
  1691 015a 02E0     		b	.L74
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1736              	.L76:
  1736              	.L76:
  1737 0190 00000000 		.word	Dev
  1737 0190 00000000 		.word	Dev
  1738 0194 00000000 		.word	.LC0
  1738 0194 00000000 		.word	.LC0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 41
 
 
 
 
  1739 0198 00000000 		.word	seed_output_mode
  1739 0198 00000000 		.word	seed_output_mode
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1779              		.loc 1 318 5
  1779              		.loc 1 318 5
  1780 0012 A03B     		subs	r3, r3, #160
  1780 0012 A03B     		subs	r3, r3, #160
  1781 0014 122B     		cmp	r3, #18
  1781 0014 122B     		cmp	r3, #18
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 42
 
 
 
 
  1782 0016 5BD8     		bhi	.L86
  1782 0016 5BD8     		bhi	.L86
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  326:user_src/soft_eft.c ****     case 0XA1:
  326:user_src/soft_eft.c ****     case 0XA1:
  327:user_src/soft_eft.c ****         Dev.Checklow.facid = FAC_DM_CHECKLOW;
  327:user_src/soft_eft.c ****         Dev.Checklow.facid = FAC_DM_CHECKLOW;
  1829              		.loc 1 327 28
  1829              		.loc 1 327 28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 43
 
 
 
 
  1830 0090 124B     		ldr	r3, .L87
  1830 0090 124B     		ldr	r3, .L87
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  341:user_src/soft_eft.c **** }
  341:user_src/soft_eft.c **** }
  1871              		.loc 1 341 1
  1871              		.loc 1 341 1
  1872 00d2 00BF     		nop
  1872 00d2 00BF     		nop
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 44
 
 
 
 
  1873 00d4 1037     		adds	r7, r7, #16
  1873 00d4 1037     		adds	r7, r7, #16
@@ -2609,67 +2609,67 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 1
  1901              		.file 6 "user_inc/soft_p_2_c.h"
  1901              		.file 6 "user_inc/soft_p_2_c.h"
  1902              		.file 7 "user_inc/soft_seed_device.h"
  1902              		.file 7 "user_inc/soft_seed_device.h"
  1903              		.file 8 "user_inc/soft_version.h"
  1903              		.file 8 "user_inc/soft_version.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 45
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_eft.c
                             *ABS*:00000000 soft_eft.c
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:23     .data.seed_output_mode:00000000 seed_output_mode
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:30     .bss.eft_info:00000000 eft_info
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:27     .bss.eft_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:37     .data.tppwm_value:00000000 tppwm_value
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:34     .data.tppwm_value:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:44     .data.sow_rotate_value:00000000 sow_rotate_value
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:41     .data.sow_rotate_value:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:51     .bss.Temp_sensor:00000000 Temp_sensor
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:48     .bss.Temp_sensor:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:58     .bss.mimo_lackloss:00000000 mimo_lackloss
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:55     .bss.mimo_lackloss:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:65     .bss.DM_lackloss:00000000 DM_lackloss
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:62     .bss.DM_lackloss:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:72     .bss.Lpump1:00000000 Lpump1
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:69     .bss.Lpump1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:79     .bss.Lpump2:00000000 Lpump2
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:76     .bss.Lpump2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:86     .bss.z70weight:00000000 z70weight
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:83     .bss.z70weight:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:92     .bss.weight_runing_time:00000000 weight_runing_time
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:93     .bss.weight_runing_time:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:98     .bss.eft_sparyDev_priority:00000000 eft_sparyDev_priority
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:99     .bss.eft_sparyDev_priority:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:104    .bss.eft_weightDev_priority:00000000 eft_weightDev_priority
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:105    .bss.eft_weightDev_priority:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:111    .bss.LiftingWeight_warning:00000000 LiftingWeight_warning
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:108    .bss.LiftingWeight_warning:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:114    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:121    .text.EftCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:127    .text.EftCanRecvHookFunction:00000000 EftCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:460    .text.EftCanRecvHookFunction:00000258 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:469    .text.EftCanRecvHookFunction:0000027c $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:657    .text.EftCanRecvHookFunction:0000038c $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:667    .text.EftCanRecvHookFunction:000003ac $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:860    .text.EftCanRecvHookFunction:000004f8 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:883    .text.EftCanRecvHookFunction:00000554 $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:914    .text.EftCanRecvHookFunction:00000580 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:926    .text.EftCanRecvHookFunction:000005a8 $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1366   .text.EftCanRecvHookFunction:00000890 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1375   .text.EftCanRecvHookFunction:000008ac $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1451   .text.EftCanRecvHookFunction:00000908 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1457   .text.can_sendmsg_eft:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1463   .text.can_sendmsg_eft:00000000 can_sendmsg_eft
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1737   .text.can_sendmsg_eft:00000190 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1893   .bss.eft_count.0:00000000 eft_count.0
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1749   .text.DMlacklossCanRecvFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1755   .text.DMlacklossCanRecvFunction:00000000 DMlacklossCanRecvFunction
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1787   .text.DMlacklossCanRecvFunction:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1806   .text.DMlacklossCanRecvFunction:0000006c $t
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1884   .text.DMlacklossCanRecvFunction:000000dc $d
-C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s:1890   .bss.eft_count.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:23     .data.seed_output_mode:00000000 seed_output_mode
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:30     .bss.eft_info:00000000 eft_info
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:27     .bss.eft_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:37     .data.tppwm_value:00000000 tppwm_value
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:34     .data.tppwm_value:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:44     .data.sow_rotate_value:00000000 sow_rotate_value
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:41     .data.sow_rotate_value:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:51     .bss.Temp_sensor:00000000 Temp_sensor
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:48     .bss.Temp_sensor:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:58     .bss.mimo_lackloss:00000000 mimo_lackloss
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:55     .bss.mimo_lackloss:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:65     .bss.DM_lackloss:00000000 DM_lackloss
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:62     .bss.DM_lackloss:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:72     .bss.Lpump1:00000000 Lpump1
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:69     .bss.Lpump1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:79     .bss.Lpump2:00000000 Lpump2
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:76     .bss.Lpump2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:86     .bss.z70weight:00000000 z70weight
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:83     .bss.z70weight:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:92     .bss.weight_runing_time:00000000 weight_runing_time
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:93     .bss.weight_runing_time:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:98     .bss.eft_sparyDev_priority:00000000 eft_sparyDev_priority
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:99     .bss.eft_sparyDev_priority:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:104    .bss.eft_weightDev_priority:00000000 eft_weightDev_priority
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:105    .bss.eft_weightDev_priority:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:111    .bss.LiftingWeight_warning:00000000 LiftingWeight_warning
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:108    .bss.LiftingWeight_warning:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:114    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:121    .text.EftCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:127    .text.EftCanRecvHookFunction:00000000 EftCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:460    .text.EftCanRecvHookFunction:00000258 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:469    .text.EftCanRecvHookFunction:0000027c $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:657    .text.EftCanRecvHookFunction:0000038c $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:667    .text.EftCanRecvHookFunction:000003ac $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:860    .text.EftCanRecvHookFunction:000004f8 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:883    .text.EftCanRecvHookFunction:00000554 $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:914    .text.EftCanRecvHookFunction:00000580 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:926    .text.EftCanRecvHookFunction:000005a8 $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1366   .text.EftCanRecvHookFunction:00000890 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1375   .text.EftCanRecvHookFunction:000008ac $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1451   .text.EftCanRecvHookFunction:00000908 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1457   .text.can_sendmsg_eft:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1463   .text.can_sendmsg_eft:00000000 can_sendmsg_eft
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1737   .text.can_sendmsg_eft:00000190 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1893   .bss.eft_count.0:00000000 eft_count.0
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1749   .text.DMlacklossCanRecvFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1755   .text.DMlacklossCanRecvFunction:00000000 DMlacklossCanRecvFunction
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1787   .text.DMlacklossCanRecvFunction:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1806   .text.DMlacklossCanRecvFunction:0000006c $t
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1884   .text.DMlacklossCanRecvFunction:000000dc $d
+C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s:1890   .bss.eft_count.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GetTick
 HAL_GetTick
 pmu_set_ack
 pmu_set_ack
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccnW9w62.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccXiICxX.s 			page 46
 
 
 
 
 memcpy
 memcpy

+ 170 - 170
build/soft_engine.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
   51              	.LFB133:
   51              	.LFB133:
   52              		.file 1 "user_src/soft_engine.c"
   52              		.file 1 "user_src/soft_engine.c"
    1:user_src/soft_engine.c **** #include "soft_engine.h"
    1:user_src/soft_engine.c **** #include "soft_engine.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 2
 
 
 
 
    2:user_src/soft_engine.c **** #include "soft_crc.h"
    2:user_src/soft_engine.c **** #include "soft_crc.h"
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
   86 0020 28D1     		bne	.L2
   86 0020 28D1     		bne	.L2
   87              		.loc 1 22 54 discriminator 2
   87              		.loc 1 22 54 discriminator 2
   88 0022 7B68     		ldr	r3, [r7, #4]
   88 0022 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 3
 
 
 
 
   89 0024 0233     		adds	r3, r3, #2
   89 0024 0233     		adds	r3, r3, #2
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  131 0064 0748     		ldr	r0, .L4+4
  131 0064 0748     		ldr	r0, .L4+4
  132 0066 FFF7FEFF 		bl	memcpy
  132 0066 FFF7FEFF 		bl	memcpy
   35:user_src/soft_engine.c **** 
   35:user_src/soft_engine.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 4
 
 
 
 
   36:user_src/soft_engine.c ****             aoan_engine_Link.recv_time = HAL_GetTick();
   36:user_src/soft_engine.c ****             aoan_engine_Link.recv_time = HAL_GetTick();
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  178              		.section	.text.decode_vkv3_engine,"ax",%progbits
  178              		.section	.text.decode_vkv3_engine,"ax",%progbits
  179              		.align	1
  179              		.align	1
  180              		.global	decode_vkv3_engine
  180              		.global	decode_vkv3_engine
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 5
 
 
 
 
  181              		.syntax unified
  181              		.syntax unified
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  219 001e 4AD1     		bne	.L12
  219 001e 4AD1     		bne	.L12
  220              		.loc 1 59 34 discriminator 1
  220              		.loc 1 59 34 discriminator 1
  221 0020 7B68     		ldr	r3, [r7, #4]
  221 0020 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 6
 
 
 
 
  222 0022 0133     		adds	r3, r3, #1
  222 0022 0133     		adds	r3, r3, #1
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
   68:user_src/soft_engine.c ****             rst = 1;
   68:user_src/soft_engine.c ****             rst = 1;
  268              		.loc 1 68 17
  268              		.loc 1 68 17
  269 0068 0123     		movs	r3, #1
  269 0068 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 7
 
 
 
 
  270 006a FB82     		strh	r3, [r7, #22]	@ movhi
  270 006a FB82     		strh	r3, [r7, #22]	@ movhi
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
   84:user_src/soft_engine.c ****             }
   84:user_src/soft_engine.c ****             }
   85:user_src/soft_engine.c **** 
   85:user_src/soft_engine.c **** 
   86:user_src/soft_engine.c ****             switch (comID)
   86:user_src/soft_engine.c ****             switch (comID)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 8
 
 
 
 
  309              		.loc 1 86 13
  309              		.loc 1 86 13
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  348 00c8 00000000 		.word	engine_sn1.4
  348 00c8 00000000 		.word	engine_sn1.4
  349 00cc 00000000 		.word	vkv3_data
  349 00cc 00000000 		.word	vkv3_data
  350 00d0 00000000 		.word	vkv3_engine_link
  350 00d0 00000000 		.word	vkv3_engine_link
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 9
 
 
 
 
  351              		.cfi_endproc
  351              		.cfi_endproc
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  418              		.align	2
  418              		.align	2
  421              	geely_moni:
  421              	geely_moni:
  422 0000 00000000 		.space	20
  422 0000 00000000 		.space	20
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 10
 
 
 
 
  422      00000000 
  422      00000000 
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  456              	.LCFI11:
  456              	.LCFI11:
  457              		.cfi_def_cfa_offset 32
  457              		.cfi_def_cfa_offset 32
  458 0004 00AF     		add	r7, sp, #0
  458 0004 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 11
 
 
 
 
  459              	.LCFI12:
  459              	.LCFI12:
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  500 004a 0122     		movs	r2, #1
  500 004a 0122     		movs	r2, #1
  501 004c 1A72     		strb	r2, [r3, #8]
  501 004c 1A72     		strb	r2, [r3, #8]
  134:user_src/soft_engine.c ****         
  134:user_src/soft_engine.c ****         
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 12
 
 
 
 
  135:user_src/soft_engine.c ****         memcpy(&geely_data.engine_rev, &data[0], len);
  135:user_src/soft_engine.c ****         memcpy(&geely_data.engine_rev, &data[0], len);
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  544 0090 FB7D     		ldrb	r3, [r7, #23]
  544 0090 FB7D     		ldrb	r3, [r7, #23]
  545 0092 1344     		add	r3, r3, r2
  545 0092 1344     		add	r3, r3, r2
  546 0094 FB75     		strb	r3, [r7, #23]
  546 0094 FB75     		strb	r3, [r7, #23]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 13
 
 
 
 
  144:user_src/soft_engine.c ****         for (uint8_t i = 0; i < 8; i++)
  144:user_src/soft_engine.c ****         for (uint8_t i = 0; i < 8; i++)
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  157:user_src/soft_engine.c ****                 geely_moni.msg1c3_indexerr++;
  157:user_src/soft_engine.c ****                 geely_moni.msg1c3_indexerr++;
  589              		.loc 1 157 27
  589              		.loc 1 157 27
  590 00d8 7A4B     		ldr	r3, .L48+16
  590 00d8 7A4B     		ldr	r3, .L48+16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 14
 
 
 
 
  591 00da 1B69     		ldr	r3, [r3, #16]
  591 00da 1B69     		ldr	r3, [r3, #16]
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  171:user_src/soft_engine.c ****                 }
  171:user_src/soft_engine.c ****                 }
  172:user_src/soft_engine.c ****             }
  172:user_src/soft_engine.c ****             }
  173:user_src/soft_engine.c ****             if(geely_data.engine_set == 0x12)
  173:user_src/soft_engine.c ****             if(geely_data.engine_set == 0x12)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 15
 
 
 
 
  632              		.loc 1 173 26
  632              		.loc 1 173 26
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  671 014c 0022     		movs	r2, #0
  671 014c 0022     		movs	r2, #0
  672 014e 1A80     		strh	r2, [r3]	@ movhi
  672 014e 1A80     		strh	r2, [r3]	@ movhi
  189:user_src/soft_engine.c ****                     
  189:user_src/soft_engine.c ****                     
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 16
 
 
 
 
  190:user_src/soft_engine.c ****                     geely_set_tlock_re = true;
  190:user_src/soft_engine.c ****                     geely_set_tlock_re = true;
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  707 0182 E3E0     		b	.L18
  707 0182 E3E0     		b	.L18
  708              	.L22:
  708              	.L22:
  709              	.LBE4:
  709              	.LBE4:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 17
 
 
 
 
  210:user_src/soft_engine.c ****         }
  210:user_src/soft_engine.c ****         }
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  751 01ca 1B68     		ldr	r3, [r3]
  751 01ca 1B68     		ldr	r3, [r3]
  752              		.loc 1 222 50 discriminator 1
  752              		.loc 1 222 50 discriminator 1
  753 01cc 0A2B     		cmp	r3, #10
  753 01cc 0A2B     		cmp	r3, #10
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 18
 
 
 
 
  754 01ce 02DD     		ble	.L32
  754 01ce 02DD     		ble	.L32
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  799 0246 0122     		movs	r2, #1
  799 0246 0122     		movs	r2, #1
  800 0248 1A70     		strb	r2, [r3]
  800 0248 1A70     		strb	r2, [r3]
  232:user_src/soft_engine.c ****             break;
  232:user_src/soft_engine.c ****             break;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 19
 
 
 
 
  801              		.loc 1 232 13
  801              		.loc 1 232 13
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  839 0282 9A80     		strh	r2, [r3, #4]	@ unaligned
  839 0282 9A80     		strh	r2, [r3, #4]	@ unaligned
  249:user_src/soft_engine.c ****             break;
  249:user_src/soft_engine.c ****             break;
  840              		.loc 1 249 13
  840              		.loc 1 249 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 20
 
 
 
 
  841 0284 62E0     		b	.L18
  841 0284 62E0     		b	.L18
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  888 02f4 00000000 		.word	geely_count
  888 02f4 00000000 		.word	geely_count
  889 02f8 01000000 		.word	geely_data2+1
  889 02f8 01000000 		.word	geely_data2+1
  890 02fc 00000000 		.word	geely_get_time
  890 02fc 00000000 		.word	geely_get_time
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 21
 
 
 
 
  891 0300 09000000 		.word	geely_data2+9
  891 0300 09000000 		.word	geely_data2+9
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  931 0342 0B48     		ldr	r0, .L50+16
  931 0342 0B48     		ldr	r0, .L50+16
  932 0344 FFF7FEFF 		bl	memcpy
  932 0344 FFF7FEFF 		bl	memcpy
  271:user_src/soft_engine.c ****             break;    
  271:user_src/soft_engine.c ****             break;    
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 22
 
 
 
 
  933              		.loc 1 271 13
  933              		.loc 1 271 13
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  981              		.global	geely_count
  981              		.global	geely_count
  982              		.section	.data.geely_count,"aw"
  982              		.section	.data.geely_count,"aw"
  985              	geely_count:
  985              	geely_count:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 23
 
 
 
 
  986 0000 0F       		.byte	15
  986 0000 0F       		.byte	15
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1017              		.loc 1 305 13
  1017              		.loc 1 305 13
  1018 0006 0023     		movs	r3, #0
  1018 0006 0023     		movs	r3, #0
  1019 0008 3B60     		str	r3, [r7]
  1019 0008 3B60     		str	r3, [r7]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 24
 
 
 
 
  1020 000a 0023     		movs	r3, #0
  1020 000a 0023     		movs	r3, #0
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1068 0052 5A73     		strb	r2, [r3, #13]
  1068 0052 5A73     		strb	r2, [r3, #13]
  312:user_src/soft_engine.c ****         geely_sendinfo2.check_sum1 = 0 - geely_sendinfo2.check_sum1;
  312:user_src/soft_engine.c ****         geely_sendinfo2.check_sum1 = 0 - geely_sendinfo2.check_sum1;
  1069              		.loc 1 312 57
  1069              		.loc 1 312 57
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 25
 
 
 
 
  1070 0054 184B     		ldr	r3, .L55+8
  1070 0054 184B     		ldr	r3, .L55+8
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1114 00aa 0837     		adds	r7, r7, #8
  1114 00aa 0837     		adds	r7, r7, #8
  1115              	.LCFI18:
  1115              	.LCFI18:
  1116              		.cfi_def_cfa_offset 8
  1116              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 26
 
 
 
 
  1117 00ac BD46     		mov	sp, r7
  1117 00ac BD46     		mov	sp, r7
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  335:user_src/soft_engine.c ****     //     geely_sendinfo2.time += beijing_time.ui8Year *( 0x1 << 24);
  335:user_src/soft_engine.c ****     //     geely_sendinfo2.time += beijing_time.ui8Year *( 0x1 << 24);
  336:user_src/soft_engine.c **** 
  336:user_src/soft_engine.c **** 
  337:user_src/soft_engine.c ****     //     geely_sendinfo2.nodecode = 0;
  337:user_src/soft_engine.c ****     //     geely_sendinfo2.nodecode = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 27
 
 
 
 
  338:user_src/soft_engine.c ****     //     geely_sendinfo2.check_sum0 = geely_sendinfo2.time + geely_sendinfo2.nodecode + (geely_se
  338:user_src/soft_engine.c ****     //     geely_sendinfo2.check_sum0 = geely_sendinfo2.time + geely_sendinfo2.nodecode + (geely_se
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  353:user_src/soft_engine.c ****         {
  353:user_src/soft_engine.c ****         {
  354:user_src/soft_engine.c ****             geely_sendinfo2.client_cmd = 0x17;
  354:user_src/soft_engine.c ****             geely_sendinfo2.client_cmd = 0x17;
  1200              		.loc 1 354 40
  1200              		.loc 1 354 40
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 28
 
 
 
 
  1201 004e 534B     		ldr	r3, .L67+8
  1201 004e 534B     		ldr	r3, .L67+8
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  361:user_src/soft_engine.c ****         geely_sendinfo2.message_conut1++;
  361:user_src/soft_engine.c ****         geely_sendinfo2.message_conut1++;
  1249              		.loc 1 361 24
  1249              		.loc 1 361 24
  1250 009c 3F4B     		ldr	r3, .L67+8
  1250 009c 3F4B     		ldr	r3, .L67+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 29
 
 
 
 
  1251 009e 1B7B     		ldrb	r3, [r3, #12]
  1251 009e 1B7B     		ldrb	r3, [r3, #12]
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1294 00ee 294B     		ldr	r3, .L67
  1294 00ee 294B     		ldr	r3, .L67
  1295 00f0 0122     		movs	r2, #1
  1295 00f0 0122     		movs	r2, #1
  1296 00f2 1A70     		strb	r2, [r3]
  1296 00f2 1A70     		strb	r2, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 30
 
 
 
 
  367:user_src/soft_engine.c ****         {
  367:user_src/soft_engine.c ****         {
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1336 012a C3F30313 		ubfx	r3, r3, #4, #4
  1336 012a C3F30313 		ubfx	r3, r3, #4, #4
  1337 012e DBB2     		uxtb	r3, r3
  1337 012e DBB2     		uxtb	r3, r3
  1338              		.loc 1 385 128
  1338              		.loc 1 385 128
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 31
 
 
 
 
  1339 0130 1B01     		lsls	r3, r3, #4
  1339 0130 1B01     		lsls	r3, r3, #4
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  396:user_src/soft_engine.c ****     //     geely_sendinfo2.check_sum1 = geely_sendinfo2.client_cmd + geely_sendinfo2.syscontrol + (
  396:user_src/soft_engine.c ****     //     geely_sendinfo2.check_sum1 = geely_sendinfo2.client_cmd + geely_sendinfo2.syscontrol + (
  397:user_src/soft_engine.c ****     //     geely_sendinfo2.check_sum1 = 0 - geely_sendinfo2.check_sum1;
  397:user_src/soft_engine.c ****     //     geely_sendinfo2.check_sum1 = 0 - geely_sendinfo2.check_sum1;
  398:user_src/soft_engine.c ****     //     memcpy(&can_buf[0],&geely_sendinfo2.client_cmd,8);
  398:user_src/soft_engine.c ****     //     memcpy(&can_buf[0],&geely_sendinfo2.client_cmd,8);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 32
 
 
 
 
  399:user_src/soft_engine.c ****     //     geely_sendinfo2.message_conut1++;
  399:user_src/soft_engine.c ****     //     geely_sendinfo2.message_conut1++;
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1433              		.syntax unified
  1433              		.syntax unified
  1434              		.thumb
  1434              		.thumb
  1435              		.thumb_func
  1435              		.thumb_func
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 33
 
 
 
 
  1437              	send_msg_to_vk3:
  1437              	send_msg_to_vk3:
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1469 001a 0023     		movs	r3, #0
  1469 001a 0023     		movs	r3, #0
  1470 001c BB80     		strh	r3, [r7, #4]	@ movhi
  1470 001c BB80     		strh	r3, [r7, #4]	@ movhi
  424:user_src/soft_engine.c ****         uint8_t index = 0;
  424:user_src/soft_engine.c ****         uint8_t index = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 34
 
 
 
 
  1471              		.loc 1 424 17
  1471              		.loc 1 424 17
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1516              		.loc 1 433 27
  1516              		.loc 1 433 27
  1517 0062 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  1517 0062 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  1518 0064 5A1C     		adds	r2, r3, #1
  1518 0064 5A1C     		adds	r2, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 35
 
 
 
 
  1519 0066 FA71     		strb	r2, [r7, #7]
  1519 0066 FA71     		strb	r2, [r7, #7]
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1565 00ae B3F91230 		ldrsh	r3, [r3, #18]	@ unaligned
  1565 00ae B3F91230 		ldrsh	r3, [r3, #18]	@ unaligned
  1566 00b2 1BB2     		sxth	r3, r3
  1566 00b2 1BB2     		sxth	r3, r3
  1567              		.loc 1 441 27
  1567              		.loc 1 441 27
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 36
 
 
 
 
  1568 00b4 1B12     		asrs	r3, r3, #8
  1568 00b4 1B12     		asrs	r3, r3, #8
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1613              	.LCFI29:
  1613              	.LCFI29:
  1614              		.cfi_def_cfa_register 13
  1614              		.cfi_def_cfa_register 13
  1615              		@ sp needed
  1615              		@ sp needed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 37
 
 
 
 
  1616 00f6 80BD     		pop	{r7, pc}
  1616 00f6 80BD     		pop	{r7, pc}
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1665 001a 0246     		mov	r2, r0
  1665 001a 0246     		mov	r2, r0
  1666              		.loc 1 457 114 discriminator 2
  1666              		.loc 1 457 114 discriminator 2
  1667 001c 9D4B     		ldr	r3, .L95+8
  1667 001c 9D4B     		ldr	r3, .L95+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 38
 
 
 
 
  1668 001e 1B68     		ldr	r3, [r3]
  1668 001e 1B68     		ldr	r3, [r3]
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1713              		.loc 1 466 65
  1713              		.loc 1 466 65
  1714 006c 01FB03F3 		mul	r3, r1, r3
  1714 006c 01FB03F3 		mul	r3, r1, r3
  1715              		.loc 1 466 50
  1715              		.loc 1 466 50
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 39
 
 
 
 
  1716 0070 1344     		add	r3, r3, r2
  1716 0070 1344     		add	r3, r3, r2
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1760 00d2 FFF7FEFF 		bl	can_send_msg_normalstd
  1760 00d2 FFF7FEFF 		bl	can_send_msg_normalstd
  1761              	.L77:
  1761              	.L77:
  1762              	.LBE7:
  1762              	.LBE7:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 40
 
 
 
 
  477:user_src/soft_engine.c **** 
  477:user_src/soft_engine.c **** 
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  492:user_src/soft_engine.c ****             sendto_geely.ExtenderBak = planep.thr_pwm;
  492:user_src/soft_engine.c ****             sendto_geely.ExtenderBak = planep.thr_pwm;
  493:user_src/soft_engine.c ****             sendto_geely.DroneStatus = (planep.lock_status == 4? 1: 0); //(thr_lock_status == LOCKE
  493:user_src/soft_engine.c ****             sendto_geely.DroneStatus = (planep.lock_status == 4? 1: 0); //(thr_lock_status == LOCKE
  494:user_src/soft_engine.c ****             sendto_geely.MessageCount++;
  494:user_src/soft_engine.c ****             sendto_geely.MessageCount++;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 41
 
 
 
 
  495:user_src/soft_engine.c **** 
  495:user_src/soft_engine.c **** 
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  549:user_src/soft_engine.c ****             }
  549:user_src/soft_engine.c ****             }
  550:user_src/soft_engine.c ****             else
  550:user_src/soft_engine.c ****             else
  551:user_src/soft_engine.c ****             {
  551:user_src/soft_engine.c ****             {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 42
 
 
 
 
  552:user_src/soft_engine.c ****                 sendto_geely.ExtenderSetting = 0x10;
  552:user_src/soft_engine.c ****                 sendto_geely.ExtenderSetting = 0x10;
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1830 0144 9371     		strb	r3, [r2, #6]
  1830 0144 9371     		strb	r3, [r2, #6]
  494:user_src/soft_engine.c **** 
  494:user_src/soft_engine.c **** 
  1831              		.loc 1 494 25
  1831              		.loc 1 494 25
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 43
 
 
 
 
  1832 0146 574B     		ldr	r3, .L95+24
  1832 0146 574B     		ldr	r3, .L95+24
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1877 0196 5A70     		strb	r2, [r3, #1]
  1877 0196 5A70     		strb	r2, [r3, #1]
  1878 0198 9BE0     		b	.L83
  1878 0198 9BE0     		b	.L83
  1879              	.L81:
  1879              	.L81:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 44
 
 
 
 
  507:user_src/soft_engine.c ****             {
  507:user_src/soft_engine.c ****             {
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  1923              		.loc 1 518 20
  1923              		.loc 1 518 20
  1924 01dc 002B     		cmp	r3, #0
  1924 01dc 002B     		cmp	r3, #0
  1925 01de 17D0     		beq	.L86
  1925 01de 17D0     		beq	.L86
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 45
 
 
 
 
  520:user_src/soft_engine.c ****                 if(geely_set_counts > 5){
  520:user_src/soft_engine.c ****                 if(geely_set_counts > 5){
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  532:user_src/soft_engine.c ****                     geely_set_tlock_re = false;
  532:user_src/soft_engine.c ****                     geely_set_tlock_re = false;
  1971              		.loc 1 532 37
  1971              		.loc 1 532 37
  1972 022a 204B     		ldr	r3, .L95+32
  1972 022a 204B     		ldr	r3, .L95+32
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 46
 
 
 
 
  1973 022c B3F90030 		ldrsh	r3, [r3]
  1973 022c B3F90030 		ldrsh	r3, [r3]
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  544:user_src/soft_engine.c ****                     geely_set_counts = 0;
  544:user_src/soft_engine.c ****                     geely_set_counts = 0;
  2017              		.loc 1 544 39
  2017              		.loc 1 544 39
  2018 0272 124B     		ldr	r3, .L95+48
  2018 0272 124B     		ldr	r3, .L95+48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 47
 
 
 
 
  2019 0274 0022     		movs	r2, #0
  2019 0274 0022     		movs	r2, #0
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2066 02d2 3B46     		mov	r3, r7
  2066 02d2 3B46     		mov	r3, r7
  2067 02d4 0722     		movs	r2, #7
  2067 02d4 0722     		movs	r2, #7
  2068 02d6 1849     		ldr	r1, .L97
  2068 02d6 1849     		ldr	r1, .L97
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 48
 
 
 
 
  2069 02d8 1846     		mov	r0, r3
  2069 02d8 1846     		mov	r0, r3
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  567:user_src/soft_engine.c **** 
  567:user_src/soft_engine.c **** 
  2113              		.loc 1 567 13
  2113              		.loc 1 567 13
  2114 0318 4FF4D072 		mov	r2, #416
  2114 0318 4FF4D072 		mov	r2, #416
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 49
 
 
 
 
  2115 031c 0821     		movs	r1, #8
  2115 031c 0821     		movs	r1, #8
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  575:user_src/soft_engine.c **** 
  575:user_src/soft_engine.c **** 
  576:user_src/soft_engine.c **** 
  576:user_src/soft_engine.c **** 
  577:user_src/soft_engine.c **** comp_status engine_link_status = COMP_NOEXIST;
  577:user_src/soft_engine.c **** comp_status engine_link_status = COMP_NOEXIST;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 50
 
 
 
 
  578:user_src/soft_engine.c **** 
  578:user_src/soft_engine.c **** 
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2189              		.loc 1 610 5
  2189              		.loc 1 610 5
  2190 0014 2723     		movs	r3, #39
  2190 0014 2723     		movs	r3, #39
  2191 0016 6F4A     		ldr	r2, .L107+8
  2191 0016 6F4A     		ldr	r2, .L107+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 51
 
 
 
 
  2192 0018 41F28831 		movw	r1, #5000
  2192 0018 41F28831 		movw	r1, #5000
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2232 0066 9AB2     		uxth	r2, r3
  2232 0066 9AB2     		uxth	r2, r3
  2233              		.loc 1 624 32
  2233              		.loc 1 624 32
  2234 0068 5F4B     		ldr	r3, .L107+28
  2234 0068 5F4B     		ldr	r3, .L107+28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 52
 
 
 
 
  2235 006a A3F80520 		strh	r2, [r3, #5]	@ unaligned
  2235 006a A3F80520 		strh	r2, [r3, #5]	@ unaligned
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  632:user_src/soft_engine.c ****         engine_data.engine_cyl1temp = aoan_data.engin_cyl1temp;
  632:user_src/soft_engine.c ****         engine_data.engine_cyl1temp = aoan_data.engin_cyl1temp;
  2282              		.loc 1 632 48
  2282              		.loc 1 632 48
  2283 00be 434B     		ldr	r3, .L107
  2283 00be 434B     		ldr	r3, .L107
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 53
 
 
 
 
  2284 00c0 B3F81530 		ldrh	r3, [r3, #21]	@ unaligned
  2284 00c0 B3F81530 		ldrh	r3, [r3, #21]	@ unaligned
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  663:user_src/soft_engine.c ****     }
  663:user_src/soft_engine.c ****     }
  664:user_src/soft_engine.c ****     else if (geely_engin_link.connect_status == COMP_NORMAL)
  664:user_src/soft_engine.c ****     else if (geely_engin_link.connect_status == COMP_NORMAL)
  665:user_src/soft_engine.c ****     {
  665:user_src/soft_engine.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 54
 
 
 
 
  666:user_src/soft_engine.c ****         engine_link_status = COMP_NORMAL;
  666:user_src/soft_engine.c ****         engine_link_status = COMP_NORMAL;
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  720:user_src/soft_engine.c ****             //engine_data.engine_fault = geely_data2.engine_fault;
  720:user_src/soft_engine.c ****             //engine_data.engine_fault = geely_data2.engine_fault;
  721:user_src/soft_engine.c ****         }
  721:user_src/soft_engine.c ****         }
  722:user_src/soft_engine.c ****     }
  722:user_src/soft_engine.c ****     }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 55
 
 
 
 
  723:user_src/soft_engine.c ****     else
  723:user_src/soft_engine.c ****     else
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2341 0124 B3F81130 		ldrh	r3, [r3, #17]	@ unaligned
  2341 0124 B3F81130 		ldrh	r3, [r3, #17]	@ unaligned
  2342 0128 9AB2     		uxth	r2, r3
  2342 0128 9AB2     		uxth	r2, r3
  645:user_src/soft_engine.c ****         engine_data.engine_elect = vkv3_data.engin_elect;
  645:user_src/soft_engine.c ****         engine_data.engine_elect = vkv3_data.engin_elect;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 56
 
 
 
 
  2343              		.loc 1 645 32
  2343              		.loc 1 645 32
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2385 0176 5A82     		strh	r2, [r3, #18]	@ movhi
  2385 0176 5A82     		strh	r2, [r3, #18]	@ movhi
  652:user_src/soft_engine.c ****         engine_data.engine_cyl1temp = vkv3_data.engin_cyl1temp;
  652:user_src/soft_engine.c ****         engine_data.engine_cyl1temp = vkv3_data.engin_cyl1temp;
  2386              		.loc 1 652 44
  2386              		.loc 1 652 44
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 57
 
 
 
 
  2387 0178 164B     		ldr	r3, .L107+8
  2387 0178 164B     		ldr	r3, .L107+8
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2431 01ca 00BF     		.align	2
  2431 01ca 00BF     		.align	2
  2432              	.L107:
  2432              	.L107:
  2433 01cc 00000000 		.word	aoan_data
  2433 01cc 00000000 		.word	aoan_data
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 58
 
 
 
 
  2434 01d0 00000000 		.word	aoan_engine_Link
  2434 01d0 00000000 		.word	aoan_engine_Link
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2477              		.loc 1 674 68
  2477              		.loc 1 674 68
  2478 022c F8EEE77A 		vcvt.f32.s32	s15, s15
  2478 022c F8EEE77A 		vcvt.f32.s32	s15, s15
  2479 0230 9FED507A 		vldr.32	s14, .L109+20
  2479 0230 9FED507A 		vldr.32	s14, .L109+20
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 59
 
 
 
 
  2480 0234 67EE877A 		vmul.f32	s15, s15, s14
  2480 0234 67EE877A 		vmul.f32	s15, s15, s14
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2522 0282 DA8C     		ldrh	r2, [r3, #38]
  2522 0282 DA8C     		ldrh	r2, [r3, #38]
  679:user_src/soft_engine.c ****             engine_data.engine_rsta = geely_data.engine_status;
  679:user_src/soft_engine.c ****             engine_data.engine_rsta = geely_data.engine_status;
  2523              		.loc 1 679 36
  2523              		.loc 1 679 36
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 60
 
 
 
 
  2524 0284 384B     		ldr	r3, .L109+8
  2524 0284 384B     		ldr	r3, .L109+8
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2566              		.loc 1 684 41
  2566              		.loc 1 684 41
  2567 02d4 244B     		ldr	r3, .L109+8
  2567 02d4 244B     		ldr	r3, .L109+8
  2568 02d6 0022     		movs	r2, #0
  2568 02d6 0022     		movs	r2, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 61
 
 
 
 
  2569 02d8 DA75     		strb	r2, [r3, #23]
  2569 02d8 DA75     		strb	r2, [r3, #23]
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2613 0322 1946     		mov	r1, r3
  2613 0322 1946     		mov	r1, r3
  689:user_src/soft_engine.c ****                                     geely_data.engine_sn[2] * 1000 + geely_data.engine_sn[3];
  689:user_src/soft_engine.c ****                                     geely_data.engine_sn[2] * 1000 + geely_data.engine_sn[3];
  2614              		.loc 1 689 98
  2614              		.loc 1 689 98
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 62
 
 
 
 
  2615 0324 174B     		ldr	r3, .L109+36
  2615 0324 174B     		ldr	r3, .L109+36
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2658 0370 00000000 		.word	geely_data
  2658 0370 00000000 		.word	geely_data
  2659 0374 CDCCCC3D 		.word	1036831949
  2659 0374 CDCCCC3D 		.word	1036831949
  2660 0378 08000000 		.word	.LC1
  2660 0378 08000000 		.word	.LC1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 63
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 63
 
 
 
 
  2661 037c 1F000000 		.word	engine_data+31
  2661 037c 1F000000 		.word	engine_data+31
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2704 03ca 67EE877A 		vmul.f32	s15, s15, s14
  2704 03ca 67EE877A 		vmul.f32	s15, s15, s14
  701:user_src/soft_engine.c ****             engine_data.engine_vol = geely_data2.engine_vol * 0.1f;
  701:user_src/soft_engine.c ****             engine_data.engine_vol = geely_data2.engine_vol * 0.1f;
  2705              		.loc 1 701 36
  2705              		.loc 1 701 36
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 64
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 64
 
 
 
 
  2706 03ce FCEEE77A 		vcvt.u32.f32	s15, s15
  2706 03ce FCEEE77A 		vcvt.u32.f32	s15, s15
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2751 043e 4E4B     		ldr	r3, .L111+4
  2751 043e 4E4B     		ldr	r3, .L111+4
  2752 0440 A3F80720 		strh	r2, [r3, #7]	@ unaligned
  2752 0440 A3F80720 		strh	r2, [r3, #7]	@ unaligned
  704:user_src/soft_engine.c ****             engine_data.engine_tcd = geely_data2.engine_tcd;
  704:user_src/soft_engine.c ****             engine_data.engine_tcd = geely_data2.engine_tcd;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 65
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 65
 
 
 
 
  2753              		.loc 1 704 51
  2753              		.loc 1 704 51
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2796 049a 67EE877A 		vmul.f32	s15, s15, s14
  2796 049a 67EE877A 		vmul.f32	s15, s15, s14
  709:user_src/soft_engine.c ****             engine_data.engine_cyl1temp = geely_data2.engine_cooltemp - 40; 
  709:user_src/soft_engine.c ****             engine_data.engine_cyl1temp = geely_data2.engine_cooltemp - 40; 
  2797              		.loc 1 709 37
  2797              		.loc 1 709 37
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 66
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 66
 
 
 
 
  2798 049e FCEEE77A 		vcvt.u32.f32	s15, s15
  2798 049e FCEEE77A 		vcvt.u32.f32	s15, s15
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2842 04ec 9A70     		strb	r2, [r3, #2]
  2842 04ec 9A70     		strb	r2, [r3, #2]
  714:user_src/soft_engine.c ****             snprintf((char *)&engine_data.engine_brand[4],4,"%d",(int)geely_data2.engine_ver);
  714:user_src/soft_engine.c ****             snprintf((char *)&engine_data.engine_brand[4],4,"%d",(int)geely_data2.engine_ver);
  2843              		.loc 1 714 13
  2843              		.loc 1 714 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 67
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 67
 
 
 
 
  2844 04ee 224B     		ldr	r3, .L111+4
  2844 04ee 224B     		ldr	r3, .L111+4
@@ -4018,7 +4018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  716:user_src/soft_engine.c ****                                     geely_data2.engine_sn[2] * 1000 + geely_data2.engine_sn[3];
  716:user_src/soft_engine.c ****                                     geely_data2.engine_sn[2] * 1000 + geely_data2.engine_sn[3];
  2886              		.loc 1 716 35
  2886              		.loc 1 716 35
  2887 0534 104B     		ldr	r3, .L111+4
  2887 0534 104B     		ldr	r3, .L111+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 68
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 68
 
 
 
 
  2888 0536 C3F82320 		str	r2, [r3, #35]	@ unaligned
  2888 0536 C3F82320 		str	r2, [r3, #35]	@ unaligned
@@ -4078,7 +4078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2935 0578 00000000 		.word	engine_data
  2935 0578 00000000 		.word	engine_data
  2936 057c CDCC4C3D 		.word	1028443341
  2936 057c CDCC4C3D 		.word	1028443341
  2937 0580 CDCCCC3D 		.word	1036831949
  2937 0580 CDCCCC3D 		.word	1036831949
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 69
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 69
 
 
 
 
  2938 0584 0000C843 		.word	1137180672
  2938 0584 0000C843 		.word	1137180672
@@ -4138,7 +4138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  2979 0016 FFF7FEFF 		bl	send_msg_to_vk3
  2979 0016 FFF7FEFF 		bl	send_msg_to_vk3
  2980              	.L114:
  2980              	.L114:
  750:user_src/soft_engine.c **** 	}
  750:user_src/soft_engine.c **** 	}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 70
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 70
 
 
 
 
  751:user_src/soft_engine.c **** 
  751:user_src/soft_engine.c **** 
@@ -4182,110 +4182,110 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 1
  3026              		.file 4 "user_inc/common.h"
  3026              		.file 4 "user_inc/common.h"
  3027              		.file 5 "user_inc/soft_engine.h"
  3027              		.file 5 "user_inc/soft_engine.h"
  3028              		.file 6 "user_inc/soft_p_2_c.h"
  3028              		.file 6 "user_inc/soft_p_2_c.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 71
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 71
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_engine.c
                             *ABS*:00000000 soft_engine.c
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:24     .bss.engine_data:00000000 engine_data
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:21     .bss.engine_data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:31     .data.aoan_data:00000000 aoan_data
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:28     .data.aoan_data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:41     .bss.aoan_engine_Link:00000000 aoan_engine_Link
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:38     .bss.aoan_engine_Link:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:44     .text.decode_aoan_engine:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:50     .text.decode_aoan_engine:00000000 decode_aoan_engine
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:156    .text.decode_aoan_engine:00000080 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:166    .data.vkv3_data:00000000 vkv3_data
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:163    .data.vkv3_data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:176    .bss.vkv3_engine_link:00000000 vkv3_engine_link
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:173    .bss.vkv3_engine_link:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:179    .text.decode_vkv3_engine:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:185    .text.decode_vkv3_engine:00000000 decode_vkv3_engine
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:348    .text.decode_vkv3_engine:000000c8 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2997   .bss.engine_sn1.4:00000000 engine_sn1.4
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:358    .bss.geely_set_tcd:00000000 geely_set_tcd
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:359    .bss.geely_set_tcd:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:364    .bss.geely_set_tcd_re:00000000 geely_set_tcd_re
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:365    .bss.geely_set_tcd_re:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:370    .bss.geely_set_tlock:00000000 geely_set_tlock
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:371    .bss.geely_set_tlock:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:376    .bss.geely_set_tlock_re:00000000 geely_set_tlock_re
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:377    .bss.geely_set_tlock_re:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:382    .bss.geely_set_protect:00000000 geely_set_protect
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:383    .bss.geely_set_protect:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:388    .bss.geely_send_BJtime:00000000 geely_send_BJtime
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:389    .bss.geely_send_BJtime:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:394    .bss.geely_get_version:00000000 geely_get_version
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:395    .bss.geely_get_version:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:400    .bss.geely_get_time:00000000 geely_get_time
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:401    .bss.geely_get_time:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:407    .bss.geely_data2:00000000 geely_data2
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:404    .bss.geely_data2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:414    .bss.geely_data:00000000 geely_data
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:411    .bss.geely_data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:421    .bss.geely_moni:00000000 geely_moni
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:418    .bss.geely_moni:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:428    .bss.geely_engin_link:00000000 geely_engin_link
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:425    .bss.geely_engin_link:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:435    .bss.geely_version2_count:00000000 geely_version2_count
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:432    .bss.geely_version2_count:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:438    .text.EngGeelyCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:444    .text.EngGeelyCanRecvHookFunction:00000000 EngGeelyCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:781    .text.EngGeelyCanRecvHookFunction:0000020c $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:795    .text.EngGeelyCanRecvHookFunction:00000244 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:872    .text.EngGeelyCanRecvHookFunction:000002b4 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:972    .bss.geely_set_counts:00000000 geely_set_counts
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:985    .data.geely_count:00000000 geely_count
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:896    .text.EngGeelyCanRecvHookFunction:0000030c $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:958    .text.EngGeelyCanRecvHookFunction:00000360 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:969    .bss.geely_set_counts:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:979    .bss.geely_sendinfo2:00000000 geely_sendinfo2
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:976    .bss.geely_sendinfo2:00000000 $d
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s 			page 72
-
-
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:991    .bss.start_engine:00000000 start_engine
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:992    .bss.start_engine:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:994    .text.Geely_version2_init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1000   .text.Geely_version2_init:00000000 Geely_version2_init
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1125   .text.Geely_version2_init:000000b0 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:3002   .data.geely_init_count.3:00000000 geely_init_count.3
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1133   .text.Geely_version2_send_info:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1139   .text.Geely_version2_send_info:00000000 Geely_version2_send_info
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1402   .text.Geely_version2_send_info:00000194 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1416   .data.sendto_geely:00000000 sendto_geely
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1413   .data.sendto_geely:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1428   .bss.vkv3_buf:00000000 vkv3_buf
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1425   .bss.vkv3_buf:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1431   .text.send_msg_to_vk3:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1437   .text.send_msg_to_vk3:00000000 send_msg_to_vk3
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1620   .text.send_msg_to_vk3:000000f8 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1628   .text.send_msg_to_geely:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:1634   .text.send_msg_to_geely:00000000 send_msg_to_geely
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2038   .text.send_msg_to_geely:0000028c $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:3008   .bss.sendto_bro_lasttime.2:00000000 sendto_bro_lasttime.2
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:3014   .bss.sendto_geely_lasttime.1:00000000 sendto_geely_lasttime.1
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2053   .text.send_msg_to_geely:000002c0 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2140   .text.send_msg_to_geely:00000338 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2150   .bss.engine_link_status:00000000 engine_link_status
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2151   .bss.engine_link_status:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2153   .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2160   .text.update_engine_data:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2166   .text.update_engine_data:00000000 update_engine_data
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2433   .text.update_engine_data:000001cc $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2445   .text.update_engine_data:000001f4 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2654   .text.update_engine_data:00000360 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2666   .text.update_engine_data:00000388 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2934   .text.update_engine_data:00000574 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2948   .text.engine_function:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2954   .text.engine_function:00000000 engine_function
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2989   .text.engine_function:00000024 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:3020   .bss.engine_time.0:00000000 engine_time.0
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:2994   .bss.engine_sn1.4:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:3005   .bss.sendto_bro_lasttime.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:3011   .bss.sendto_geely_lasttime.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc96CrKg.s:3017   .bss.engine_time.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:24     .bss.engine_data:00000000 engine_data
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:21     .bss.engine_data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:31     .data.aoan_data:00000000 aoan_data
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:28     .data.aoan_data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:41     .bss.aoan_engine_Link:00000000 aoan_engine_Link
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:38     .bss.aoan_engine_Link:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:44     .text.decode_aoan_engine:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:50     .text.decode_aoan_engine:00000000 decode_aoan_engine
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:156    .text.decode_aoan_engine:00000080 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:166    .data.vkv3_data:00000000 vkv3_data
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:163    .data.vkv3_data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:176    .bss.vkv3_engine_link:00000000 vkv3_engine_link
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:173    .bss.vkv3_engine_link:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:179    .text.decode_vkv3_engine:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:185    .text.decode_vkv3_engine:00000000 decode_vkv3_engine
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:348    .text.decode_vkv3_engine:000000c8 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2997   .bss.engine_sn1.4:00000000 engine_sn1.4
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:358    .bss.geely_set_tcd:00000000 geely_set_tcd
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:359    .bss.geely_set_tcd:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:364    .bss.geely_set_tcd_re:00000000 geely_set_tcd_re
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:365    .bss.geely_set_tcd_re:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:370    .bss.geely_set_tlock:00000000 geely_set_tlock
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:371    .bss.geely_set_tlock:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:376    .bss.geely_set_tlock_re:00000000 geely_set_tlock_re
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:377    .bss.geely_set_tlock_re:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:382    .bss.geely_set_protect:00000000 geely_set_protect
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:383    .bss.geely_set_protect:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:388    .bss.geely_send_BJtime:00000000 geely_send_BJtime
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:389    .bss.geely_send_BJtime:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:394    .bss.geely_get_version:00000000 geely_get_version
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:395    .bss.geely_get_version:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:400    .bss.geely_get_time:00000000 geely_get_time
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:401    .bss.geely_get_time:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:407    .bss.geely_data2:00000000 geely_data2
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:404    .bss.geely_data2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:414    .bss.geely_data:00000000 geely_data
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:411    .bss.geely_data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:421    .bss.geely_moni:00000000 geely_moni
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:418    .bss.geely_moni:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:428    .bss.geely_engin_link:00000000 geely_engin_link
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:425    .bss.geely_engin_link:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:435    .bss.geely_version2_count:00000000 geely_version2_count
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:432    .bss.geely_version2_count:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:438    .text.EngGeelyCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:444    .text.EngGeelyCanRecvHookFunction:00000000 EngGeelyCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:781    .text.EngGeelyCanRecvHookFunction:0000020c $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:795    .text.EngGeelyCanRecvHookFunction:00000244 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:872    .text.EngGeelyCanRecvHookFunction:000002b4 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:972    .bss.geely_set_counts:00000000 geely_set_counts
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:985    .data.geely_count:00000000 geely_count
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:896    .text.EngGeelyCanRecvHookFunction:0000030c $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:958    .text.EngGeelyCanRecvHookFunction:00000360 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:969    .bss.geely_set_counts:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:979    .bss.geely_sendinfo2:00000000 geely_sendinfo2
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:976    .bss.geely_sendinfo2:00000000 $d
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s 			page 72
+
+
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:991    .bss.start_engine:00000000 start_engine
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:992    .bss.start_engine:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:994    .text.Geely_version2_init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1000   .text.Geely_version2_init:00000000 Geely_version2_init
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1125   .text.Geely_version2_init:000000b0 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:3002   .data.geely_init_count.3:00000000 geely_init_count.3
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1133   .text.Geely_version2_send_info:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1139   .text.Geely_version2_send_info:00000000 Geely_version2_send_info
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1402   .text.Geely_version2_send_info:00000194 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1416   .data.sendto_geely:00000000 sendto_geely
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1413   .data.sendto_geely:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1428   .bss.vkv3_buf:00000000 vkv3_buf
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1425   .bss.vkv3_buf:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1431   .text.send_msg_to_vk3:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1437   .text.send_msg_to_vk3:00000000 send_msg_to_vk3
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1620   .text.send_msg_to_vk3:000000f8 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1628   .text.send_msg_to_geely:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:1634   .text.send_msg_to_geely:00000000 send_msg_to_geely
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2038   .text.send_msg_to_geely:0000028c $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:3008   .bss.sendto_bro_lasttime.2:00000000 sendto_bro_lasttime.2
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:3014   .bss.sendto_geely_lasttime.1:00000000 sendto_geely_lasttime.1
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2053   .text.send_msg_to_geely:000002c0 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2140   .text.send_msg_to_geely:00000338 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2150   .bss.engine_link_status:00000000 engine_link_status
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2151   .bss.engine_link_status:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2153   .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2160   .text.update_engine_data:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2166   .text.update_engine_data:00000000 update_engine_data
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2433   .text.update_engine_data:000001cc $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2445   .text.update_engine_data:000001f4 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2654   .text.update_engine_data:00000360 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2666   .text.update_engine_data:00000388 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2934   .text.update_engine_data:00000574 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2948   .text.engine_function:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2954   .text.engine_function:00000000 engine_function
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2989   .text.engine_function:00000024 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:3020   .bss.engine_time.0:00000000 engine_time.0
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:2994   .bss.engine_sn1.4:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:3005   .bss.sendto_bro_lasttime.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:3011   .bss.sendto_geely_lasttime.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCK1X9j.s:3017   .bss.engine_time.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 Get_Crc16
 Get_Crc16

+ 55 - 55
build/soft_flash.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
   60              		.section	.bss.write_flash_flag,"aw",%nobits
   60              		.section	.bss.write_flash_flag,"aw",%nobits
   63              	write_flash_flag:
   63              	write_flash_flag:
   64 0000 00       		.space	1
   64 0000 00       		.space	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 2
 
 
 
 
   65              		.section	.text.ReadFlashNBtye,"ax",%progbits
   65              		.section	.text.ReadFlashNBtye,"ax",%progbits
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
   91 0008 B960     		str	r1, [r7, #8]
   91 0008 B960     		str	r1, [r7, #8]
   92 000a 1346     		mov	r3, r2
   92 000a 1346     		mov	r3, r2
   93 000c FB80     		strh	r3, [r7, #6]	@ movhi
   93 000c FB80     		strh	r3, [r7, #6]	@ movhi
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 3
 
 
 
 
   94              	.LBB7:
   94              	.LBB7:
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  140              		.cfi_def_cfa_offset 0
  140              		.cfi_def_cfa_offset 0
  141 0042 7047     		bx	lr
  141 0042 7047     		bx	lr
  142              		.cfi_endproc
  142              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 4
 
 
 
 
  143              	.LFE133:
  143              	.LFE133:
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
    7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
    7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
    8:Drivers/CMSIS/Include/cmsis_gcc.h ****  * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
    8:Drivers/CMSIS/Include/cmsis_gcc.h ****  * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
    9:Drivers/CMSIS/Include/cmsis_gcc.h ****  *
    9:Drivers/CMSIS/Include/cmsis_gcc.h ****  *
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 5
 
 
 
 
   10:Drivers/CMSIS/Include/cmsis_gcc.h ****  * SPDX-License-Identifier: Apache-2.0
   10:Drivers/CMSIS/Include/cmsis_gcc.h ****  * SPDX-License-Identifier: Apache-2.0
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
   64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __PACKED_STRUCT
   64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __PACKED_STRUCT
   65:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __PACKED_STRUCT                        struct __attribute__((packed, aligned(1)))
   65:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __PACKED_STRUCT                        struct __attribute__((packed, aligned(1)))
   66:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
   66:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 6
 
 
 
 
   67:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __PACKED_UNION
   67:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __PACKED_UNION
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  121:Drivers/CMSIS/Include/cmsis_gcc.h ****   @{
  121:Drivers/CMSIS/Include/cmsis_gcc.h ****   @{
  122:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  122:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  123:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  123:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 7
 
 
 
 
  124:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  124:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  205 002a 3B61     		str	r3, [r7, #16]
  205 002a 3B61     		str	r3, [r7, #16]
   57:user_src/soft_flash.c ****     HAL_FLASHEx_Erase(&f, &PageError);
   57:user_src/soft_flash.c ****     HAL_FLASHEx_Erase(&f, &PageError);
  206              		.loc 1 57 5
  206              		.loc 1 57 5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 8
 
 
 
 
  207 002c 07F11002 		add	r2, r7, #16
  207 002c 07F11002 		add	r2, r7, #16
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  254 0072 D118     		adds	r1, r2, r3
  254 0072 D118     		adds	r1, r2, r3
  255 0074 7B8C     		ldrh	r3, [r7, #34]
  255 0074 7B8C     		ldrh	r3, [r7, #34]
  256 0076 0022     		movs	r2, #0
  256 0076 0022     		movs	r2, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 9
 
 
 
 
  257 0078 1C46     		mov	r4, r3
  257 0078 1C46     		mov	r4, r3
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  131:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  131:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  300              		.loc 2 131 3
  300              		.loc 2 131 3
  301              		.syntax unified
  301              		.syntax unified
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 10
 
 
 
 
  302              	@ 131 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
  302              	@ 131 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  342              		.cfi_def_cfa_offset 8
  342              		.cfi_def_cfa_offset 8
  343              		.cfi_offset 4, -8
  343              		.cfi_offset 4, -8
  344              		.cfi_offset 7, -4
  344              		.cfi_offset 7, -4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 11
 
 
 
 
  345 0002 82B0     		sub	sp, sp, #8
  345 0002 82B0     		sub	sp, sp, #8
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  385              		.loc 1 96 11
  385              		.loc 1 96 11
  386 0046 7B78     		ldrb	r3, [r7, #1]	@ zero_extendqisi2
  386 0046 7B78     		ldrb	r3, [r7, #1]	@ zero_extendqisi2
  387 0048 012B     		cmp	r3, #1
  387 0048 012B     		cmp	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 12
 
 
 
 
  388 004a 02D1     		bne	.L15
  388 004a 02D1     		bne	.L15
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  433              	.LFB136:
  433              	.LFB136:
  110:user_src/soft_flash.c **** 
  110:user_src/soft_flash.c **** 
  111:user_src/soft_flash.c **** 
  111:user_src/soft_flash.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 13
 
 
 
 
  112:user_src/soft_flash.c **** 
  112:user_src/soft_flash.c **** 
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  470              	.L17:
  470              	.L17:
  130:user_src/soft_flash.c ****     
  130:user_src/soft_flash.c ****     
  131:user_src/soft_flash.c ****     parameter_copy();
  131:user_src/soft_flash.c ****     parameter_copy();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 14
 
 
 
 
  471              		.loc 1 131 5
  471              		.loc 1 131 5
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  507              		.loc 1 149 30
  507              		.loc 1 149 30
  508 006a 0123     		movs	r3, #1
  508 006a 0123     		movs	r3, #1
  509 006c FB60     		str	r3, [r7, #12]
  509 006c FB60     		str	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 15
 
 
 
 
  150:user_src/soft_flash.c ****         HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
  150:user_src/soft_flash.c ****         HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  555              		.thumb
  555              		.thumb
  556              		.thumb_func
  556              		.thumb_func
  558              	parameter_assignment_default:
  558              	parameter_assignment_default:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 16
 
 
 
 
  559              	.LFB137:
  559              	.LFB137:
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  596              		.loc 1 176 25
  596              		.loc 1 176 25
  597 002a 094B     		ldr	r3, .L23
  597 002a 094B     		ldr	r3, .L23
  598 002c 40F68E72 		movw	r2, #3982
  598 002c 40F68E72 		movw	r2, #3982
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 17
 
 
 
 
  599 0030 9A81     		strh	r2, [r3, #12]	@ movhi
  599 0030 9A81     		strh	r2, [r3, #12]	@ movhi
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  640              		.cfi_offset 7, -8
  640              		.cfi_offset 7, -8
  641              		.cfi_offset 14, -4
  641              		.cfi_offset 14, -4
  642 0002 00AF     		add	r7, sp, #0
  642 0002 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 18
 
 
 
 
  643              	.LCFI25:
  643              	.LCFI25:
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  691 0050 B3F90E30 		ldrsh	r3, [r3, #14]
  691 0050 B3F90E30 		ldrsh	r3, [r3, #14]
  692 0054 1A46     		mov	r2, r3
  692 0054 1A46     		mov	r2, r3
  693              		.loc 1 197 80
  693              		.loc 1 197 80
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 19
 
 
 
 
  694 0056 044B     		ldr	r3, .L26
  694 0056 044B     		ldr	r3, .L26
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  738              		.loc 1 209 7
  738              		.loc 1 209 7
  739 0008 002B     		cmp	r3, #0
  739 0008 002B     		cmp	r3, #0
  740 000a 0CD0     		beq	.L30
  740 000a 0CD0     		beq	.L30
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 20
 
 
 
 
  210:user_src/soft_flash.c ****     {
  210:user_src/soft_flash.c ****     {
@@ -1190,45 +1190,45 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 1
  779              		.file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  779              		.file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  780              		.file 12 "user_inc/soft_flash.h"
  780              		.file 12 "user_inc/soft_flash.h"
  781              		.file 13 "Core/Inc/tim.h"
  781              		.file 13 "Core/Inc/tim.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s 			page 21
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_flash.c
                             *ABS*:00000000 soft_flash.c
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:23     .bss.write_aboutage_information:00000000 write_aboutage_information
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:24     .bss.write_aboutage_information:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:29     .bss.read_aboutage_information:00000000 read_aboutage_information
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:30     .bss.read_aboutage_information:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:36     .bss.set_cali_voltage:00000000 set_cali_voltage
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:33     .bss.set_cali_voltage:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:43     .bss.set_pmu_serail:00000000 set_pmu_serail
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:40     .bss.set_pmu_serail:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:50     .bss.flash_pmu_par:00000000 flash_pmu_par
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:47     .bss.flash_pmu_par:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:57     .bss.current_pmu_par:00000000 current_pmu_par
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:54     .bss.current_pmu_par:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:63     .bss.write_flash_flag:00000000 write_flash_flag
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:64     .bss.write_flash_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:66     .text.ReadFlashNBtye:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:72     .text.ReadFlashNBtye:00000000 ReadFlashNBtye
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:146    .text.WriteFlashNBtye:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:152    .text.WriteFlashNBtye:00000000 WriteFlashNBtye
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:327    .text.check_flash_par_normal:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:333    .text.check_flash_par_normal:00000000 check_flash_par_normal
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:423    .bss.reset_reason_temp:00000000 reset_reason_temp
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:420    .bss.reset_reason_temp:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:426    .text.flash_read_funcktion:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:432    .text.flash_read_funcktion:00000000 flash_read_funcktion
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:558    .text.parameter_assignment_default:00000000 parameter_assignment_default
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:631    .text.parameter_copy:00000000 parameter_copy
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:543    .text.flash_read_funcktion:0000009c $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:552    .text.parameter_assignment_default:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:619    .text.parameter_assignment_default:00000050 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:625    .text.parameter_copy:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:709    .text.parameter_copy:00000068 $d
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:715    .text.flash_write_pmu_par:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:721    .text.flash_write_pmu_par:00000000 flash_write_pmu_par
-C:\Users\zl835\AppData\Local\Temp\ccrS4xJ6.s:763    .text.flash_write_pmu_par:0000002c $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:23     .bss.write_aboutage_information:00000000 write_aboutage_information
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:24     .bss.write_aboutage_information:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:29     .bss.read_aboutage_information:00000000 read_aboutage_information
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:30     .bss.read_aboutage_information:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:36     .bss.set_cali_voltage:00000000 set_cali_voltage
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:33     .bss.set_cali_voltage:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:43     .bss.set_pmu_serail:00000000 set_pmu_serail
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:40     .bss.set_pmu_serail:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:50     .bss.flash_pmu_par:00000000 flash_pmu_par
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:47     .bss.flash_pmu_par:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:57     .bss.current_pmu_par:00000000 current_pmu_par
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:54     .bss.current_pmu_par:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:63     .bss.write_flash_flag:00000000 write_flash_flag
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:64     .bss.write_flash_flag:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:66     .text.ReadFlashNBtye:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:72     .text.ReadFlashNBtye:00000000 ReadFlashNBtye
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:146    .text.WriteFlashNBtye:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:152    .text.WriteFlashNBtye:00000000 WriteFlashNBtye
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:327    .text.check_flash_par_normal:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:333    .text.check_flash_par_normal:00000000 check_flash_par_normal
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:423    .bss.reset_reason_temp:00000000 reset_reason_temp
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:420    .bss.reset_reason_temp:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:426    .text.flash_read_funcktion:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:432    .text.flash_read_funcktion:00000000 flash_read_funcktion
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:558    .text.parameter_assignment_default:00000000 parameter_assignment_default
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:631    .text.parameter_copy:00000000 parameter_copy
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:543    .text.flash_read_funcktion:0000009c $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:552    .text.parameter_assignment_default:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:619    .text.parameter_assignment_default:00000050 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:625    .text.parameter_copy:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:709    .text.parameter_copy:00000068 $d
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:715    .text.flash_write_pmu_par:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:721    .text.flash_write_pmu_par:00000000 flash_write_pmu_par
+C:\Users\zl835\AppData\Local\Temp\ccHaMIB0.s:763    .text.flash_write_pmu_par:0000002c $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_FLASH_Unlock
 HAL_FLASH_Unlock

+ 64 - 64
build/soft_flow.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
   10:user_src/soft_flow.c **** #include "soft_timer.h"
   10:user_src/soft_flow.c **** #include "soft_timer.h"
   11:user_src/soft_flow.c **** #include "soft_test.h"
   11:user_src/soft_flow.c **** #include "soft_test.h"
   12:user_src/soft_flow.c **** #include "tim.h"
   12:user_src/soft_flow.c **** #include "tim.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 2
 
 
 
 
   13:user_src/soft_flow.c **** 
   13:user_src/soft_flow.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
   83              		.loc 1 26 17
   83              		.loc 1 26 17
   84 0032 002B     		cmp	r3, #0
   84 0032 002B     		cmp	r3, #0
   85 0034 03D1     		bne	.L2
   85 0034 03D1     		bne	.L2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 3
 
 
 
 
   27:user_src/soft_flow.c ****         {
   27:user_src/soft_flow.c ****         {
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  120 006c 0220     		movs	r0, #2
  120 006c 0220     		movs	r0, #2
  121 006e FFF7FEFF 		bl	flow_count_add
  121 006e FFF7FEFF 		bl	flow_count_add
  122              	.L6:
  122              	.L6:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 4
 
 
 
 
  123              		.loc 1 43 1
  123              		.loc 1 43 1
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  168              		.cfi_def_cfa_register 7
  168              		.cfi_def_cfa_register 7
  169 000a 0346     		mov	r3, r0
  169 000a 0346     		mov	r3, r0
  170 000c 0A46     		mov	r2, r1
  170 000c 0A46     		mov	r2, r1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 5
 
 
 
 
  171 000e FB71     		strb	r3, [r7, #7]
  171 000e FB71     		strb	r3, [r7, #7]
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
   71:user_src/soft_flow.c **** 
   71:user_src/soft_flow.c **** 
   72:user_src/soft_flow.c ****             if(flow_temp->falling_delay_falg == true && flow_temp->rising_delay_flag == true)
   72:user_src/soft_flow.c ****             if(flow_temp->falling_delay_falg == true && flow_temp->rising_delay_flag == true)
  209              		.loc 1 72 25
  209              		.loc 1 72 25
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 6
 
 
 
 
  210 0048 FB68     		ldr	r3, [r7, #12]
  210 0048 FB68     		ldr	r3, [r7, #12]
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  256              		.loc 1 80 90
  256              		.loc 1 80 90
  257 0092 FB68     		ldr	r3, [r7, #12]
  257 0092 FB68     		ldr	r3, [r7, #12]
  258 0094 D3F80D30 		ldr	r3, [r3, #13]	@ unaligned
  258 0094 D3F80D30 		ldr	r3, [r3, #13]	@ unaligned
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 7
 
 
 
 
  259              		.loc 1 80 79
  259              		.loc 1 80 79
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  304 00fe 0246     		mov	r2, r0
  304 00fe 0246     		mov	r2, r0
  305              		.loc 1 87 42
  305              		.loc 1 87 42
  306 0100 FB68     		ldr	r3, [r7, #12]
  306 0100 FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 8
 
 
 
 
  307 0102 C3F81E20 		str	r2, [r3, #30]	@ unaligned
  307 0102 C3F81E20 		str	r2, [r3, #30]	@ unaligned
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  342 0138 BD46     		mov	sp, r7
  342 0138 BD46     		mov	sp, r7
  343              	.LCFI10:
  343              	.LCFI10:
  344              		.cfi_def_cfa_register 13
  344              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 9
 
 
 
 
  345              		@ sp needed
  345              		@ sp needed
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  392 0002 82B0     		sub	sp, sp, #8
  392 0002 82B0     		sub	sp, sp, #8
  393              	.LCFI13:
  393              	.LCFI13:
  394              		.cfi_def_cfa_offset 16
  394              		.cfi_def_cfa_offset 16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 10
 
 
 
 
  395 0004 00AF     		add	r7, sp, #0
  395 0004 00AF     		add	r7, sp, #0
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  431 003e 1A70     		strb	r2, [r3]
  431 003e 1A70     		strb	r2, [r3]
  130:user_src/soft_flow.c ****         L4_status = HAL_GPIO_ReadPin( GPIOB, EXIT_4T_Pin );
  130:user_src/soft_flow.c ****         L4_status = HAL_GPIO_ReadPin( GPIOB, EXIT_4T_Pin );
  432              		.loc 1 130 21
  432              		.loc 1 130 21
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 11
 
 
 
 
  433 0040 4FF40071 		mov	r1, #512
  433 0040 4FF40071 		mov	r1, #512
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  474              		.loc 1 142 45 discriminator 1
  474              		.loc 1 142 45 discriminator 1
  475 0086 274B     		ldr	r3, .L29+20
  475 0086 274B     		ldr	r3, .L29+20
  476 0088 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  476 0088 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 12
 
 
 
 
  477              		.loc 1 142 31 discriminator 1
  477              		.loc 1 142 31 discriminator 1
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  514 00be B3F90230 		ldrsh	r3, [r3, #2]
  514 00be B3F90230 		ldrsh	r3, [r3, #2]
  515              		.loc 1 158 12
  515              		.loc 1 158 12
  516 00c2 122B     		cmp	r3, #18
  516 00c2 122B     		cmp	r3, #18
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 13
 
 
 
 
  517 00c4 0DD1     		bne	.L27
  517 00c4 0DD1     		bne	.L27
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  172:user_src/soft_flow.c **** }
  172:user_src/soft_flow.c **** }
  557              		.loc 1 172 1
  557              		.loc 1 172 1
  558 010a 0837     		adds	r7, r7, #8
  558 010a 0837     		adds	r7, r7, #8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 14
 
 
 
 
  559              	.LCFI15:
  559              	.LCFI15:
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  603              		.cfi_offset 81, -12
  603              		.cfi_offset 81, -12
  604 0006 00AF     		add	r7, sp, #0
  604 0006 00AF     		add	r7, sp, #0
  605              	.LCFI19:
  605              	.LCFI19:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 15
 
 
 
 
  606              		.cfi_def_cfa_register 7
  606              		.cfi_def_cfa_register 7
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  653 005e 0246     		mov	r2, r0
  653 005e 0246     		mov	r2, r0
  654              		.loc 1 191 75
  654              		.loc 1 191 75
  655 0060 424B     		ldr	r3, .L37
  655 0060 424B     		ldr	r3, .L37
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 16
 
 
 
 
  656 0062 D3F80530 		ldr	r3, [r3, #5]	@ unaligned
  656 0062 D3F80530 		ldr	r3, [r3, #5]	@ unaligned
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  696              		.loc 1 203 10
  696              		.loc 1 203 10
  697 00b4 FFF7FEFF 		bl	Get_Systimer_Us
  697 00b4 FFF7FEFF 		bl	Get_Systimer_Us
  698 00b8 0246     		mov	r2, r0
  698 00b8 0246     		mov	r2, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 17
 
 
 
 
  699              		.loc 1 203 39
  699              		.loc 1 203 39
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  747 0112 D31A     		subs	r3, r2, r3
  747 0112 D31A     		subs	r3, r2, r3
  748              		.loc 1 209 38
  748              		.loc 1 209 38
  749 0114 07EE903A 		vmov	s15, r3	@ int
  749 0114 07EE903A 		vmov	s15, r3	@ int
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 18
 
 
 
 
  750 0118 B8EE677A 		vcvt.f32.u32	s14, s15
  750 0118 B8EE677A 		vcvt.f32.u32	s14, s15
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  789              	.LCFI20:
  789              	.LCFI20:
  790              		.cfi_def_cfa_register 13
  790              		.cfi_def_cfa_register 13
  791              		@ sp needed
  791              		@ sp needed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 19
 
 
 
 
  792 0164 BDEC028B 		vldm	sp!, {d8}
  792 0164 BDEC028B 		vldm	sp!, {d8}
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  232:user_src/soft_flow.c **** {
  232:user_src/soft_flow.c **** {
  833              		.loc 1 232 1
  833              		.loc 1 232 1
  834              		.cfi_startproc
  834              		.cfi_startproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 20
 
 
 
 
  835              		@ args = 0, pretend = 0, frame = 16
  835              		@ args = 0, pretend = 0, frame = 16
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  879 003e B3F5047F 		cmp	r3, #528
  879 003e B3F5047F 		cmp	r3, #528
  880 0042 48D1     		bne	.L41
  880 0042 48D1     		bne	.L41
  243:user_src/soft_flow.c ****     {
  243:user_src/soft_flow.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 21
 
 
 
 
  244:user_src/soft_flow.c ****         switch (data[0])
  244:user_src/soft_flow.c ****         switch (data[0])
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  903 0066 9BB2     		uxth	r3, r3
  903 0066 9BB2     		uxth	r3, r3
  250:user_src/soft_flow.c ****             {
  250:user_src/soft_flow.c ****             {
  904              		.loc 1 250 15
  904              		.loc 1 250 15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 22
 
 
 
 
  905 0068 9A42     		cmp	r2, r3
  905 0068 9A42     		cmp	r2, r3
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  264:user_src/soft_flow.c ****             {
  264:user_src/soft_flow.c ****             {
  948              		.loc 1 264 15
  948              		.loc 1 264 15
  949 00b4 9A42     		cmp	r2, r3
  949 00b4 9A42     		cmp	r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 23
 
 
 
 
  950 00b6 07D9     		bls	.L47
  950 00b6 07D9     		bls	.L47
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  993 00f6 002B     		cmp	r3, #0
  993 00f6 002B     		cmp	r3, #0
  994 00f8 02D0     		beq	.L49
  994 00f8 02D0     		beq	.L49
  995 00fa 012B     		cmp	r3, #1
  995 00fa 012B     		cmp	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 24
 
 
 
 
  996 00fc 14D0     		beq	.L50
  996 00fc 14D0     		beq	.L50
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  1027 0126 15E0     		b	.L55
  1027 0126 15E0     		b	.L55
  1028              	.L50:
  1028              	.L50:
  287:user_src/soft_flow.c ****             {
  287:user_src/soft_flow.c ****             {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 25
 
 
 
 
  1029              		.loc 1 287 20
  1029              		.loc 1 287 20
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  1071 015a 00BF     		nop
  1071 015a 00BF     		nop
  1072 015c 1037     		adds	r7, r7, #16
  1072 015c 1037     		adds	r7, r7, #16
  1073              	.LCFI25:
  1073              	.LCFI25:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 26
 
 
 
 
  1074              		.cfi_def_cfa_offset 8
  1074              		.cfi_def_cfa_offset 8
@@ -1554,48 +1554,48 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 1
  1133              		.file 8 "user_inc/soft_flash.h"
  1133              		.file 8 "user_inc/soft_flash.h"
  1134              		.file 9 "user_inc/soft_eft.h"
  1134              		.file 9 "user_inc/soft_eft.h"
  1135              		.file 10 "user_inc/soft_seed_device.h"
  1135              		.file 10 "user_inc/soft_seed_device.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s 			page 27
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_flow.c
                             *ABS*:00000000 soft_flow.c
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:24     .bss.flow_dev1:00000000 flow_dev1
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:21     .bss.flow_dev1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:31     .bss.flow_dev2:00000000 flow_dev2
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:28     .bss.flow_dev2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:34     .text.HAL_GPIO_EXTI_Callback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:40     .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:147    .text.flow_count_add:00000000 flow_count_add
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:136    .text.HAL_GPIO_EXTI_Callback:0000007c $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:141    .text.flow_count_add:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:355    .text.flow_count_add:00000140 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:366    .data.L3_status:00000000 L3_status
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:372    .data.L4_status:00000000 L4_status
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:375    .text.L1L2_GPIO_check:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:381    .text.L1L2_GPIO_check:00000000 L1L2_GPIO_check
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:569    .text.L1L2_GPIO_check:00000110 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1107   .bss.l1l2_time.3:00000000 l1l2_time.3
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1112   .bss.jet_active.2:00000000 jet_active.2
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1118   .bss.jet_time.1:00000000 jet_time.1
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1123   .bss.jet_ack_flag.0:00000000 jet_ack_flag.0
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:582    .text.flow_function:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:588    .text.flow_function:00000000 flow_function
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:801    .text.flow_function:0000016c $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:815    .bss.flow_mimo1:00000000 flow_mimo1
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:812    .bss.flow_mimo1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:822    .bss.flow_mimo2:00000000 flow_mimo2
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:819    .bss.flow_mimo2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:825    .text.can_recv_mimor_flow_function:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:831    .text.can_recv_mimor_flow_function:00000000 can_recv_mimor_flow_function
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1083   .text.can_recv_mimor_flow_function:00000164 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1094   .bss.flow_vkdev1:00000000 flow_vkdev1
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1091   .bss.flow_vkdev1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1101   .bss.flow_vkdev2:00000000 flow_vkdev2
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1098   .bss.flow_vkdev2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1104   .bss.l1l2_time.3:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1113   .bss.jet_active.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1115   .bss.jet_time.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccPsL4ow.s:1124   .bss.jet_ack_flag.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:24     .bss.flow_dev1:00000000 flow_dev1
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:21     .bss.flow_dev1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:31     .bss.flow_dev2:00000000 flow_dev2
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:28     .bss.flow_dev2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:34     .text.HAL_GPIO_EXTI_Callback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:40     .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:147    .text.flow_count_add:00000000 flow_count_add
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:136    .text.HAL_GPIO_EXTI_Callback:0000007c $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:141    .text.flow_count_add:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:355    .text.flow_count_add:00000140 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:366    .data.L3_status:00000000 L3_status
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:372    .data.L4_status:00000000 L4_status
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:375    .text.L1L2_GPIO_check:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:381    .text.L1L2_GPIO_check:00000000 L1L2_GPIO_check
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:569    .text.L1L2_GPIO_check:00000110 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1107   .bss.l1l2_time.3:00000000 l1l2_time.3
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1112   .bss.jet_active.2:00000000 jet_active.2
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1118   .bss.jet_time.1:00000000 jet_time.1
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1123   .bss.jet_ack_flag.0:00000000 jet_ack_flag.0
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:582    .text.flow_function:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:588    .text.flow_function:00000000 flow_function
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:801    .text.flow_function:0000016c $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:815    .bss.flow_mimo1:00000000 flow_mimo1
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:812    .bss.flow_mimo1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:822    .bss.flow_mimo2:00000000 flow_mimo2
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:819    .bss.flow_mimo2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:825    .text.can_recv_mimor_flow_function:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:831    .text.can_recv_mimor_flow_function:00000000 can_recv_mimor_flow_function
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1083   .text.can_recv_mimor_flow_function:00000164 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1094   .bss.flow_vkdev1:00000000 flow_vkdev1
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1091   .bss.flow_vkdev1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1101   .bss.flow_vkdev2:00000000 flow_vkdev2
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1098   .bss.flow_vkdev2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1104   .bss.l1l2_time.3:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1113   .bss.jet_active.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1115   .bss.jet_time.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDSH1Jq.s:1124   .bss.jet_ack_flag.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GPIO_ReadPin
 HAL_GPIO_ReadPin

+ 48 - 48
build/soft_herewin.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
    3:user_src/soft_herewin.c **** #include "crc.h"
    3:user_src/soft_herewin.c **** #include "crc.h"
    4:user_src/soft_herewin.c **** #include "soft_can.h"
    4:user_src/soft_herewin.c **** #include "soft_can.h"
    5:user_src/soft_herewin.c **** #include "common.h"
    5:user_src/soft_herewin.c **** #include "common.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 2
 
 
 
 
    6:user_src/soft_herewin.c **** 
    6:user_src/soft_herewin.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
   78 001c 1A72     		strb	r2, [r3, #8]
   78 001c 1A72     		strb	r2, [r3, #8]
   32:user_src/soft_herewin.c **** 
   32:user_src/soft_herewin.c **** 
   33:user_src/soft_herewin.c ****     uint8_t i = 0;
   33:user_src/soft_herewin.c ****     uint8_t i = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 3
 
 
 
 
   79              		.loc 1 33 13
   79              		.loc 1 33 13
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
   66:user_src/soft_herewin.c ****             {
   66:user_src/soft_herewin.c ****             {
   67:user_src/soft_herewin.c ****                 can_info.crc += can_info.herewin_buf[i];
   67:user_src/soft_herewin.c ****                 can_info.crc += can_info.herewin_buf[i];
   68:user_src/soft_herewin.c ****             }
   68:user_src/soft_herewin.c ****             }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 4
 
 
 
 
   69:user_src/soft_herewin.c ****             can_info.i += 4;
   69:user_src/soft_herewin.c ****             can_info.i += 4;
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  123:user_src/soft_herewin.c ****         }
  123:user_src/soft_herewin.c ****         }
  124:user_src/soft_herewin.c ****         break;
  124:user_src/soft_herewin.c ****         break;
  125:user_src/soft_herewin.c ****     //电池循环次数查询
  125:user_src/soft_herewin.c ****     //电池循环次数查询
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 5
 
 
 
 
  126:user_src/soft_herewin.c ****     case 0x87:
  126:user_src/soft_herewin.c ****     case 0x87:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
   40:user_src/soft_herewin.c ****         {
   40:user_src/soft_herewin.c ****         {
  127              		.loc 1 40 43 discriminator 1
  127              		.loc 1 40 43 discriminator 1
  128 0082 BB68     		ldr	r3, [r7, #8]
  128 0082 BB68     		ldr	r3, [r7, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 6
 
 
 
 
  129 0084 0233     		adds	r3, r3, #2
  129 0084 0233     		adds	r3, r3, #2
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  171              		.loc 1 55 30
  171              		.loc 1 55 30
  172 00c4 7E4B     		ldr	r3, .L30+8
  172 00c4 7E4B     		ldr	r3, .L30+8
  173 00c6 83F84020 		strb	r2, [r3, #64]
  173 00c6 83F84020 		strb	r2, [r3, #64]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 7
 
 
 
 
   57:user_src/soft_herewin.c ****         {   
   57:user_src/soft_herewin.c ****         {   
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  216              		.loc 1 63 86
  216              		.loc 1 63 86
  217 0114 023B     		subs	r3, r3, #2
  217 0114 023B     		subs	r3, r3, #2
   63:user_src/soft_herewin.c ****             memcpy(&can_info.herewin_buf[0],&data[4],4);
   63:user_src/soft_herewin.c ****             memcpy(&can_info.herewin_buf[0],&data[4],4);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 8
 
 
 
 
  218              		.loc 1 63 91
  218              		.loc 1 63 91
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  261 0154 032B     		cmp	r3, #3
  261 0154 032B     		cmp	r3, #3
  262 0156 EDD9     		bls	.L16
  262 0156 EDD9     		bls	.L16
   69:user_src/soft_herewin.c ****         }
   69:user_src/soft_herewin.c ****         }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 9
 
 
 
 
  263              		.loc 1 69 24
  263              		.loc 1 69 24
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  305 019a 494A     		ldr	r2, .L30+8
  305 019a 494A     		ldr	r2, .L30+8
  306 019c 526C     		ldr	r2, [r2, #68]
  306 019c 526C     		ldr	r2, [r2, #68]
   76:user_src/soft_herewin.c ****             for(i = 0;i < can_info.last_frame_num;i++)
   76:user_src/soft_herewin.c ****             for(i = 0;i < can_info.last_frame_num;i++)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 10
 
 
 
 
  307              		.loc 1 76 13
  307              		.loc 1 76 13
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  349 01dc 384B     		ldr	r3, .L30+8
  349 01dc 384B     		ldr	r3, .L30+8
  350 01de B3F84830 		ldrh	r3, [r3, #72]
  350 01de B3F84830 		ldrh	r3, [r3, #72]
  351 01e2 1A46     		mov	r2, r3
  351 01e2 1A46     		mov	r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 11
 
 
 
 
   82:user_src/soft_herewin.c ****             {
   82:user_src/soft_herewin.c ****             {
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  394 0224 B1E0     		b	.L17
  394 0224 B1E0     		b	.L17
  395              	.L18:
  395              	.L18:
   89:user_src/soft_herewin.c ****         {   
   89:user_src/soft_herewin.c ****         {   
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 12
 
 
 
 
  396              		.loc 1 89 25
  396              		.loc 1 89 25
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  437 0268 013B     		subs	r3, r3, #1
  437 0268 013B     		subs	r3, r3, #1
   95:user_src/soft_herewin.c ****                 //校验
   95:user_src/soft_herewin.c ****                 //校验
  438              		.loc 1 95 53
  438              		.loc 1 95 53
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 13
 
 
 
 
  439 026a 1549     		ldr	r1, .L30+8
  439 026a 1549     		ldr	r1, .L30+8
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  481 02b0 FFF7FEFF 		bl	memcpy
  481 02b0 FFF7FEFF 		bl	memcpy
  482 02b4 34E0     		b	.L24
  482 02b4 34E0     		b	.L24
  483              	.L31:
  483              	.L31:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 14
 
 
 
 
  484 02b6 00BF     		.align	2
  484 02b6 00BF     		.align	2
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  527 0302 0133     		adds	r3, r3, #1
  527 0302 0133     		adds	r3, r3, #1
  107:user_src/soft_herewin.c ****                 {
  107:user_src/soft_herewin.c ****                 {
  528              		.loc 1 107 97
  528              		.loc 1 107 97
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 15
 
 
 
 
  529 0304 4E4A     		ldr	r2, .L32
  529 0304 4E4A     		ldr	r2, .L32
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  571              		.loc 1 118 13
  571              		.loc 1 118 13
  572 0348 13E0     		b	.L25
  572 0348 13E0     		b	.L25
  573              	.L26:
  573              	.L26:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 16
 
 
 
 
  120:user_src/soft_herewin.c ****             }
  120:user_src/soft_herewin.c ****             }
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  618 0392 2D4A     		ldr	r2, .L32+8
  618 0392 2D4A     		ldr	r2, .L32+8
  619 0394 A2F83330 		strh	r3, [r2, #51]	@ unaligned
  619 0394 A2F83330 		strh	r3, [r2, #51]	@ unaligned
  128:user_src/soft_herewin.c ****     //充电请求
  128:user_src/soft_herewin.c ****     //充电请求
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 17
 
 
 
 
  620              		.loc 1 128 9
  620              		.loc 1 128 9
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  664 03e0 0233     		adds	r3, r3, #2
  664 03e0 0233     		adds	r3, r3, #2
  665 03e2 1B88     		ldrh	r3, [r3]	@ unaligned
  665 03e2 1B88     		ldrh	r3, [r3]	@ unaligned
  666 03e4 9BB2     		uxth	r3, r3
  666 03e4 9BB2     		uxth	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 18
 
 
 
 
  139:user_src/soft_herewin.c ****         break;
  139:user_src/soft_herewin.c ****         break;
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  709              		.loc 1 148 9
  709              		.loc 1 148 9
  710 042e 02E0     		b	.L13
  710 042e 02E0     		b	.L13
  711              	.L27:
  711              	.L27:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 19
 
 
 
 
  712              		.loc 1 150 9
  712              		.loc 1 150 9
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  756 0000 80B5     		push	{r7, lr}
  756 0000 80B5     		push	{r7, lr}
  757              	.LCFI5:
  757              	.LCFI5:
  758              		.cfi_def_cfa_offset 8
  758              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 20
 
 
 
 
  759              		.cfi_offset 7, -8
  759              		.cfi_offset 7, -8
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  798              		.loc 1 175 32
  798              		.loc 1 175 32
  799 0042 294A     		ldr	r2, .L39+4
  799 0042 294A     		ldr	r2, .L39+4
  800 0044 1360     		str	r3, [r2]
  800 0044 1360     		str	r3, [r2]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 21
 
 
 
 
  801              	.L36:
  801              	.L36:
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  843 0090 1360     		str	r3, [r2]
  843 0090 1360     		str	r3, [r2]
  844              	.LBE3:
  844              	.LBE3:
  188:user_src/soft_herewin.c ****             
  188:user_src/soft_herewin.c ****             
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 22
 
 
 
 
  189:user_src/soft_herewin.c ****         }
  189:user_src/soft_herewin.c ****         }
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  873 00be 0821     		movs	r1, #8
  873 00be 0821     		movs	r1, #8
  874 00c0 1846     		mov	r0, r3
  874 00c0 1846     		mov	r0, r3
  875 00c2 FFF7FEFF 		bl	can_send_msg_normal
  875 00c2 FFF7FEFF 		bl	can_send_msg_normal
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 23
 
 
 
 
  201:user_src/soft_herewin.c **** 
  201:user_src/soft_herewin.c **** 
@@ -1378,40 +1378,40 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 1
  934              		.text
  934              		.text
  935              	.Letext0:
  935              	.Letext0:
  936              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  936              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 24
 
 
 
 
  937              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  937              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  938              		.file 4 "user_inc/common.h"
  938              		.file 4 "user_inc/common.h"
  939              		.file 5 "user_inc/soft_herewin.h"
  939              		.file 5 "user_inc/soft_herewin.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s 			page 25
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_herewin.c
                             *ABS*:00000000 soft_herewin.c
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:24     .bss.herewin_info:00000000 herewin_info
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:21     .bss.herewin_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:31     .bss.Herewin_Link:00000000 Herewin_Link
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:28     .bss.Herewin_Link:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:38     .bss.can_info:00000000 can_info
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:35     .bss.can_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:41     .text.HerewinCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:47     .text.HerewinCanRecvHookFunction:00000000 HerewinCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:112    .text.HerewinCanRecvHookFunction:0000005c $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:119    .text.HerewinCanRecvHookFunction:00000078 $t
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:486    .text.HerewinCanRecvHookFunction:000002b8 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:492    .text.HerewinCanRecvHookFunction:000002c8 $t
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:733    .text.HerewinCanRecvHookFunction:00000440 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:740    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:744    .text.send_msg_to_herewin:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:750    .text.send_msg_to_herewin:00000000 send_msg_to_herewin
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:904    .text.send_msg_to_herewin:000000e4 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:921    .bss.herewin_heart_time.2:00000000 herewin_heart_time.2
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:927    .bss.herewin_vol_time.1:00000000 herewin_vol_time.1
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:932    .bss.heart_num_count.0:00000000 heart_num_count.0
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:918    .bss.herewin_heart_time.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:924    .bss.herewin_vol_time.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cctdtq6G.s:933    .bss.heart_num_count.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:24     .bss.herewin_info:00000000 herewin_info
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:21     .bss.herewin_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:31     .bss.Herewin_Link:00000000 Herewin_Link
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:28     .bss.Herewin_Link:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:38     .bss.can_info:00000000 can_info
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:35     .bss.can_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:41     .text.HerewinCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:47     .text.HerewinCanRecvHookFunction:00000000 HerewinCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:112    .text.HerewinCanRecvHookFunction:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:119    .text.HerewinCanRecvHookFunction:00000078 $t
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:486    .text.HerewinCanRecvHookFunction:000002b8 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:492    .text.HerewinCanRecvHookFunction:000002c8 $t
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:733    .text.HerewinCanRecvHookFunction:00000440 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:740    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:744    .text.send_msg_to_herewin:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:750    .text.send_msg_to_herewin:00000000 send_msg_to_herewin
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:904    .text.send_msg_to_herewin:000000e4 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:921    .bss.herewin_heart_time.2:00000000 herewin_heart_time.2
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:927    .bss.herewin_vol_time.1:00000000 herewin_vol_time.1
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:932    .bss.heart_num_count.0:00000000 heart_num_count.0
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:918    .bss.herewin_heart_time.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:924    .bss.herewin_vol_time.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccrAnrjG.s:933    .bss.heart_num_count.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GetTick
 HAL_GetTick

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/soft_obstacle.lst


+ 68 - 68
build/soft_okcell.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
   50 0005 000000   		.align	2
   50 0005 000000   		.align	2
   51              	.LC1:
   51              	.LC1:
   52 0008 454E4400 		.ascii	"END\000"
   52 0008 454E4400 		.ascii	"END\000"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 2
 
 
 
 
   53              		.section	.text.OkcellCanRecvHookFunction,"ax",%progbits
   53              		.section	.text.OkcellCanRecvHookFunction,"ax",%progbits
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
   27:user_src/soft_okcell.c ****     _OKCELL_DEVICE *OKptr = NULL;
   27:user_src/soft_okcell.c ****     _OKCELL_DEVICE *OKptr = NULL;
   82              		.loc 1 27 21
   82              		.loc 1 27 21
   83 000e 0023     		movs	r3, #0
   83 000e 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 3
 
 
 
 
   84 0010 7B62     		str	r3, [r7, #36]
   84 0010 7B62     		str	r3, [r7, #36]
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
   42:user_src/soft_okcell.c ****         //分配给2号结构体
   42:user_src/soft_okcell.c ****         //分配给2号结构体
   43:user_src/soft_okcell.c ****         else if(OKIdCode2counts == 0) {
   43:user_src/soft_okcell.c ****         else if(OKIdCode2counts == 0) {
  123              		.loc 1 43 33
  123              		.loc 1 43 33
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 4
 
 
 
 
  124 0046 864B     		ldr	r3, .L44+16
  124 0046 864B     		ldr	r3, .L44+16
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  166 0080 22D0     		beq	.L36
  166 0080 22D0     		beq	.L36
  167              		.loc 1 54 48 discriminator 1
  167              		.loc 1 54 48 discriminator 1
  168 0082 774B     		ldr	r3, .L44+16
  168 0082 774B     		ldr	r3, .L44+16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 5
 
 
 
 
  169 0084 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  169 0084 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  208              		.loc 1 68 15
  208              		.loc 1 68 15
  209 00bc 654B     		ldr	r3, .L44+4
  209 00bc 654B     		ldr	r3, .L44+4
  210 00be 7B62     		str	r3, [r7, #36]
  210 00be 7B62     		str	r3, [r7, #36]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 6
 
 
 
 
   69:user_src/soft_okcell.c ****         OKptr->deviceCanID = cellCanID;
   69:user_src/soft_okcell.c ****         OKptr->deviceCanID = cellCanID;
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  248 0100 1A46     		mov	r2, r3
  248 0100 1A46     		mov	r2, r3
  249              		.loc 1 84 37
  249              		.loc 1 84 37
  250 0102 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  250 0102 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 7
 
 
 
 
  251 0104 1344     		add	r3, r3, r2
  251 0104 1344     		add	r3, r3, r2
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  295 0152 1846     		mov	r0, r3
  295 0152 1846     		mov	r0, r3
  296 0154 FFF7FEFF 		bl	memcpy
  296 0154 FFF7FEFF 		bl	memcpy
   95:user_src/soft_okcell.c ****             OKptr->Okcell_recv_index += len;
   95:user_src/soft_okcell.c ****             OKptr->Okcell_recv_index += len;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 8
 
 
 
 
  297              		.loc 1 95 38
  297              		.loc 1 95 38
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  340              		.loc 1 106 15
  340              		.loc 1 106 15
  341 01a8 FB7F     		ldrb	r3, [r7, #31]	@ zero_extendqisi2
  341 01a8 FB7F     		ldrb	r3, [r7, #31]	@ zero_extendqisi2
  342 01aa BB2B     		cmp	r3, #187
  342 01aa BB2B     		cmp	r3, #187
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 9
 
 
 
 
  343 01ac 40F04A81 		bne	.L38
  343 01ac 40F04A81 		bne	.L38
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  388              	.LBB5:
  388              	.LBB5:
  116:user_src/soft_okcell.c ****                     {
  116:user_src/soft_okcell.c ****                     {
  117:user_src/soft_okcell.c ****                         unsigned short cellCmd = (OKptr->Okcell_recv_buf[4]<<8) + OKptr->Okcell_rec
  117:user_src/soft_okcell.c ****                         unsigned short cellCmd = (OKptr->Okcell_recv_buf[4]<<8) + OKptr->Okcell_rec
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 10
 
 
 
 
  389              		.loc 1 117 73
  389              		.loc 1 117 73
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  127:user_src/soft_okcell.c ****                                 OKptr->recv_celldata_time = HAL_GetTick();
  127:user_src/soft_okcell.c ****                                 OKptr->recv_celldata_time = HAL_GetTick();
  434              		.loc 1 127 61
  434              		.loc 1 127 61
  435 0240 FFF7FEFF 		bl	HAL_GetTick
  435 0240 FFF7FEFF 		bl	HAL_GetTick
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 11
 
 
 
 
  436 0244 0246     		mov	r2, r0
  436 0244 0246     		mov	r2, r0
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  482 02a0 0122     		movs	r2, #1
  482 02a0 0122     		movs	r2, #1
  483 02a2 83F8E120 		strb	r2, [r3, #225]
  483 02a2 83F8E120 		strb	r2, [r3, #225]
  484              	.L16:
  484              	.L16:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 12
 
 
 
 
  485              	.LBE6:
  485              	.LBE6:
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  169:user_src/soft_okcell.c ****                                 //避免电池厂家私自增加协议造成的数组溢出
  169:user_src/soft_okcell.c ****                                 //避免电池厂家私自增加协议造成的数组溢出
  170:user_src/soft_okcell.c ****                                 if(cellLoadLen <= sizeof(_CELL_P2))
  170:user_src/soft_okcell.c ****                                 if(cellLoadLen <= sizeof(_CELL_P2))
  171:user_src/soft_okcell.c ****                                 {
  171:user_src/soft_okcell.c ****                                 {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 13
 
 
 
 
  172:user_src/soft_okcell.c ****                                     for(unsigned char i=0; i<cellLoadLen; i++)
  172:user_src/soft_okcell.c ****                                     for(unsigned char i=0; i<cellLoadLen; i++)
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  529              		.loc 1 153 113 discriminator 3
  529              		.loc 1 153 113 discriminator 3
  530 02fe 1B02     		lsls	r3, r3, #8
  530 02fe 1B02     		lsls	r3, r3, #8
  531 0300 99B2     		uxth	r1, r3
  531 0300 99B2     		uxth	r1, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 14
 
 
 
 
  153:user_src/soft_okcell.c ****                                     }
  153:user_src/soft_okcell.c ****                                     }
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  575              	.LBB8:
  575              	.LBB8:
  162:user_src/soft_okcell.c ****                                     {
  162:user_src/soft_okcell.c ****                                     {
  576              		.loc 1 162 55
  576              		.loc 1 162 55
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 15
 
 
 
 
  577 0348 0023     		movs	r3, #0
  577 0348 0023     		movs	r3, #0
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  619 038e BB7F     		ldrb	r3, [r7, #30]	@ zero_extendqisi2
  619 038e BB7F     		ldrb	r3, [r7, #30]	@ zero_extendqisi2
  620 0390 5B08     		lsrs	r3, r3, #1
  620 0390 5B08     		lsrs	r3, r3, #1
  621 0392 DBB2     		uxtb	r3, r3
  621 0392 DBB2     		uxtb	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 16
 
 
 
 
  162:user_src/soft_okcell.c ****                                     {
  162:user_src/soft_okcell.c ****                                     {
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  665              	.L29:
  665              	.L29:
  666              	.LBE9:
  666              	.LBE9:
  178:user_src/soft_okcell.c ****                                 {
  178:user_src/soft_okcell.c ****                                 {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 17
 
 
 
 
  667              		.loc 1 178 68
  667              		.loc 1 178 68
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  191:user_src/soft_okcell.c ****                                     }
  191:user_src/soft_okcell.c ****                                     }
  710              		.loc 1 191 78 discriminator 3
  710              		.loc 1 191 78 discriminator 3
  711 0424 7A6A     		ldr	r2, [r7, #36]
  711 0424 7A6A     		ldr	r2, [r7, #36]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 18
 
 
 
 
  712 0426 1344     		add	r3, r3, r2
  712 0426 1344     		add	r3, r3, r2
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  200:user_src/soft_okcell.c ****             }
  200:user_src/soft_okcell.c ****             }
  201:user_src/soft_okcell.c ****             
  201:user_src/soft_okcell.c ****             
  202:user_src/soft_okcell.c ****             //清理buff
  202:user_src/soft_okcell.c ****             //清理buff
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 19
 
 
 
 
  203:user_src/soft_okcell.c ****             memset(OKptr->Okcell_recv_buf,0,OKptr->Okcell_recv_index);
  203:user_src/soft_okcell.c ****             memset(OKptr->Okcell_recv_buf,0,OKptr->Okcell_recv_index);
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  804              	okcell_p82:
  804              	okcell_p82:
  805 0000 00000000 		.space	17
  805 0000 00000000 		.space	17
  805      00000000 
  805      00000000 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 20
 
 
 
 
  805      00000000 
  805      00000000 
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  218:user_src/soft_okcell.c **** 
  218:user_src/soft_okcell.c **** 
  219:user_src/soft_okcell.c **** 
  219:user_src/soft_okcell.c **** 
  220:user_src/soft_okcell.c **** 
  220:user_src/soft_okcell.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 21
 
 
 
 
  221:user_src/soft_okcell.c **** struct OkCell_P80 okcell_p80;
  221:user_src/soft_okcell.c **** struct OkCell_P80 okcell_p80;
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  897 002a 47F22F52 		movw	r2, #29999
  897 002a 47F22F52 		movw	r2, #29999
  898 002e 9342     		cmp	r3, r2
  898 002e 9342     		cmp	r3, r2
  899 0030 46D8     		bhi	.L49
  899 0030 46D8     		bhi	.L49
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 22
 
 
 
 
  238:user_src/soft_okcell.c ****         HAL_GetTick() - time_okcell_p80 > 250)
  238:user_src/soft_okcell.c ****         HAL_GetTick() - time_okcell_p80 > 250)
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  941              		.loc 1 249 27
  941              		.loc 1 249 27
  942 0070 554B     		ldr	r3, .L55+12
  942 0070 554B     		ldr	r3, .L55+12
  943 0072 0122     		movs	r2, #1
  943 0072 0122     		movs	r2, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 23
 
 
 
 
  944 0074 9A71     		strb	r2, [r3, #6]
  944 0074 9A71     		strb	r2, [r3, #6]
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  261:user_src/soft_okcell.c ****         send_okcell_p80data = true;
  261:user_src/soft_okcell.c ****         send_okcell_p80data = true;
  987              		.loc 1 261 29
  987              		.loc 1 261 29
  988 00ba 404B     		ldr	r3, .L55
  988 00ba 404B     		ldr	r3, .L55
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 24
 
 
 
 
  989 00bc 0122     		movs	r2, #1
  989 00bc 0122     		movs	r2, #1
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  277:user_src/soft_okcell.c ****     if(okcell_device1.Okcell_Link.connect_status == COMP_NORMAL && okcell_device1.cell_bps_lock_suc
  277:user_src/soft_okcell.c ****     if(okcell_device1.Okcell_Link.connect_status == COMP_NORMAL && okcell_device1.cell_bps_lock_suc
  1028              		.loc 1 277 34
  1028              		.loc 1 277 34
  1029 00f4 324B     		ldr	r3, .L55+4
  1029 00f4 324B     		ldr	r3, .L55+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 25
 
 
 
 
  1030 00f6 93F8D730 		ldrb	r3, [r3, #215]	@ zero_extendqisi2
  1030 00f6 93F8D730 		ldrb	r3, [r3, #215]	@ zero_extendqisi2
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  1076 0146 1A70     		strb	r2, [r3]
  1076 0146 1A70     		strb	r2, [r3]
  284:user_src/soft_okcell.c ****         okcell_p83.ok_s[1] = 'F';
  284:user_src/soft_okcell.c ****         okcell_p83.ok_s[1] = 'F';
  1077              		.loc 1 284 28
  1077              		.loc 1 284 28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 26
 
 
 
 
  1078 0148 264B     		ldr	r3, .L55+40
  1078 0148 264B     		ldr	r3, .L55+40
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  1120 0188 DA72     		strb	r2, [r3, #11]
  1120 0188 DA72     		strb	r2, [r3, #11]
  297:user_src/soft_okcell.c ****         okcell_p83.ok_e[2] = 'D';
  297:user_src/soft_okcell.c ****         okcell_p83.ok_e[2] = 'D';
  1121              		.loc 1 297 28
  1121              		.loc 1 297 28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 27
 
 
 
 
  1122 018a 164B     		ldr	r3, .L55+40
  1122 018a 164B     		ldr	r3, .L55+40
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  1167 01d0 00003515 		.word	355794944
  1167 01d0 00003515 		.word	355794944
  1168 01d4 00000000 		.word	send_okcell_p82data
  1168 01d4 00000000 		.word	send_okcell_p82data
  1169 01d8 00000000 		.word	okcell_p82
  1169 01d8 00000000 		.word	okcell_p82
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 28
 
 
 
 
  1170 01dc 00000000 		.word	send_okcell_p83data
  1170 01dc 00000000 		.word	send_okcell_p83data
@@ -1638,50 +1638,50 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 1
  1189              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  1189              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  1190              		.file 4 "user_inc/common.h"
  1190              		.file 4 "user_inc/common.h"
  1191              		.file 5 "user_inc/soft_okcell.h"
  1191              		.file 5 "user_inc/soft_okcell.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s 			page 29
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_okcell.c
                             *ABS*:00000000 soft_okcell.c
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:23     .bss.group_num:00000000 group_num
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:24     .bss.group_num:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:30     .bss.okcell_sha1_out:00000000 okcell_sha1_out
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:27     .bss.okcell_sha1_out:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:37     .bss.okcell_device1:00000000 okcell_device1
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:34     .bss.okcell_device1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:44     .bss.okcell_device2:00000000 okcell_device2
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:41     .bss.okcell_device2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:47     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:54     .text.OkcellCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:60     .text.OkcellCanRecvHookFunction:00000000 OkcellCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:444    .text.OkcellCanRecvHookFunction:00000250 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:1179   .bss.OKIdCode1counts.1:00000000 OKIdCode1counts.1
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:1184   .bss.OKIdCode2counts.0:00000000 OKIdCode2counts.0
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:453    .text.OkcellCanRecvHookFunction:0000026c $t
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:787    .text.OkcellCanRecvHookFunction:00000484 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:797    .bss.okcell_p80:00000000 okcell_p80
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:794    .bss.okcell_p80:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:804    .bss.okcell_p82:00000000 okcell_p82
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:801    .bss.okcell_p82:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:811    .bss.okcell_p83:00000000 okcell_p83
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:808    .bss.okcell_p83:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:818    .bss.time_okcell_p80:00000000 time_okcell_p80
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:815    .bss.time_okcell_p80:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:825    .bss.time_okcell_p82:00000000 time_okcell_p82
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:822    .bss.time_okcell_p82:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:832    .bss.time_okcell_p83:00000000 time_okcell_p83
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:829    .bss.time_okcell_p83:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:838    .bss.send_okcell_p80data:00000000 send_okcell_p80data
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:839    .bss.send_okcell_p80data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:844    .bss.send_okcell_p82data:00000000 send_okcell_p82data
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:845    .bss.send_okcell_p82data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:850    .bss.send_okcell_p83data:00000000 send_okcell_p83data
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:851    .bss.send_okcell_p83data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:853    .text.send_msg_to_okcell:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:859    .text.send_msg_to_okcell:00000000 send_msg_to_okcell
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:1162   .text.send_msg_to_okcell:000001bc $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:1180   .bss.OKIdCode1counts.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccVfOzhu.s:1185   .bss.OKIdCode2counts.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:23     .bss.group_num:00000000 group_num
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:24     .bss.group_num:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:30     .bss.okcell_sha1_out:00000000 okcell_sha1_out
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:27     .bss.okcell_sha1_out:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:37     .bss.okcell_device1:00000000 okcell_device1
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:34     .bss.okcell_device1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:44     .bss.okcell_device2:00000000 okcell_device2
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:41     .bss.okcell_device2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:47     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:54     .text.OkcellCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:60     .text.OkcellCanRecvHookFunction:00000000 OkcellCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:444    .text.OkcellCanRecvHookFunction:00000250 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:1179   .bss.OKIdCode1counts.1:00000000 OKIdCode1counts.1
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:1184   .bss.OKIdCode2counts.0:00000000 OKIdCode2counts.0
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:453    .text.OkcellCanRecvHookFunction:0000026c $t
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:787    .text.OkcellCanRecvHookFunction:00000484 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:797    .bss.okcell_p80:00000000 okcell_p80
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:794    .bss.okcell_p80:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:804    .bss.okcell_p82:00000000 okcell_p82
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:801    .bss.okcell_p82:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:811    .bss.okcell_p83:00000000 okcell_p83
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:808    .bss.okcell_p83:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:818    .bss.time_okcell_p80:00000000 time_okcell_p80
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:815    .bss.time_okcell_p80:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:825    .bss.time_okcell_p82:00000000 time_okcell_p82
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:822    .bss.time_okcell_p82:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:832    .bss.time_okcell_p83:00000000 time_okcell_p83
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:829    .bss.time_okcell_p83:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:838    .bss.send_okcell_p80data:00000000 send_okcell_p80data
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:839    .bss.send_okcell_p80data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:844    .bss.send_okcell_p82data:00000000 send_okcell_p82data
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:845    .bss.send_okcell_p82data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:850    .bss.send_okcell_p83data:00000000 send_okcell_p83data
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:851    .bss.send_okcell_p83data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:853    .text.send_msg_to_okcell:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:859    .text.send_msg_to_okcell:00000000 send_msg_to_okcell
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:1162   .text.send_msg_to_okcell:000001bc $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:1180   .bss.OKIdCode1counts.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cclvVMOp.s:1185   .bss.OKIdCode2counts.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 memcmp
 memcmp

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/soft_p_2_c.lst


BIN
build/soft_p_2_c.o


+ 2 - 2
build/soft_poweramp.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cczCzC1K.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctvXBRE.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -20,7 +20,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cczCzC1K.s 			page 1
   17              	.Ltext0:
   17              	.Ltext0:
   18              		.cfi_sections	.debug_frame
   18              		.cfi_sections	.debug_frame
   19              	.Letext0:
   19              	.Letext0:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cczCzC1K.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cctvXBRE.s 			page 2
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/soft_seed_device.lst


+ 33 - 33
build/soft_tattu.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
   10:user_src/soft_tattu.c **** //_TATTU_INFO ttu_inf = {0};
   10:user_src/soft_tattu.c **** //_TATTU_INFO ttu_inf = {0};
   11:user_src/soft_tattu.c **** 
   11:user_src/soft_tattu.c **** 
   12:user_src/soft_tattu.c **** /*
   12:user_src/soft_tattu.c **** /*
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 2
 
 
 
 
   13:user_src/soft_tattu.c **** Field             Bits   Description
   13:user_src/soft_tattu.c **** Field             Bits   Description
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
   59 0008 B960     		str	r1, [r7, #8]
   59 0008 B960     		str	r1, [r7, #8]
   60 000a 1346     		mov	r3, r2
   60 000a 1346     		mov	r3, r2
   61 000c FB71     		strb	r3, [r7, #7]
   61 000c FB71     		strb	r3, [r7, #7]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 3
 
 
 
 
   51:user_src/soft_tattu.c ****     //»ñÈ¡Êý¾ÝÖеÄ×îºóһλ
   51:user_src/soft_tattu.c ****     //»ñÈ¡Êý¾ÝÖеÄ×îºóһλ
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
   68:user_src/soft_tattu.c ****     if(taptr->ttu_tailbyte.tail_start == 1){
   68:user_src/soft_tattu.c ****     if(taptr->ttu_tailbyte.tail_start == 1){
   99              		.loc 1 68 39
   99              		.loc 1 68 39
  100 0040 7B69     		ldr	r3, [r7, #20]
  100 0040 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 4
 
 
 
 
  101 0042 93F8DB30 		ldrb	r3, [r3, #219]	@ zero_extendqisi2
  101 0042 93F8DB30 		ldrb	r3, [r3, #219]	@ zero_extendqisi2
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
   78:user_src/soft_tattu.c ****         taptr->Tattu_get_s = false;
   78:user_src/soft_tattu.c ****         taptr->Tattu_get_s = false;
  146              		.loc 1 78 28
  146              		.loc 1 78 28
  147 009a 7B69     		ldr	r3, [r7, #20]
  147 009a 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 5
 
 
 
 
  148 009c 0022     		movs	r2, #0
  148 009c 0022     		movs	r2, #0
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  190 00e8 93F8DA30 		ldrb	r3, [r3, #218]	@ zero_extendqisi2
  190 00e8 93F8DA30 		ldrb	r3, [r3, #218]	@ zero_extendqisi2
  191              		.loc 1 90 7
  191              		.loc 1 90 7
  192 00ec 002B     		cmp	r3, #0
  192 00ec 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 6
 
 
 
 
  193 00ee 00F0C680 		beq	.L13
  193 00ee 00F0C680 		beq	.L13
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  107:user_src/soft_tattu.c ****             CCITT_CRC16Init(&taptr->Tattu_recv_buf[2],taptr->Tattu_recv_index-2);
  107:user_src/soft_tattu.c ****             CCITT_CRC16Init(&taptr->Tattu_recv_buf[2],taptr->Tattu_recv_index-2);
  231              		.loc 1 107 29
  231              		.loc 1 107 29
  232 0140 7B69     		ldr	r3, [r7, #20]
  232 0140 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 7
 
 
 
 
  233 0142 9A1D     		adds	r2, r3, #6
  233 0142 9A1D     		adds	r2, r3, #6
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  278 018a 1BD1     		bne	.L10
  278 018a 1BD1     		bne	.L10
  117:user_src/soft_tattu.c ****                     {
  117:user_src/soft_tattu.c ****                     {
  118:user_src/soft_tattu.c ****                         taptr->ttu_inf.tattu_cnum = 12;
  118:user_src/soft_tattu.c ****                         taptr->ttu_inf.tattu_cnum = 12;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 8
 
 
 
 
  279              		.loc 1 118 51
  279              		.loc 1 118 51
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  130:user_src/soft_tattu.c ****                         memcpy(&taptr->ttu_inf,&taptr->Tattu_recv_buf[2],40);
  130:user_src/soft_tattu.c ****                         memcpy(&taptr->ttu_inf,&taptr->Tattu_recv_buf[2],40);
  322              		.loc 1 130 32
  322              		.loc 1 130 32
  323 01e2 7B69     		ldr	r3, [r7, #20]
  323 01e2 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 9
 
 
 
 
  324 01e4 03F1DC00 		add	r0, r3, #220
  324 01e4 03F1DC00 		add	r0, r3, #220
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  368 0234 03F1DC00 		add	r0, r3, #220
  368 0234 03F1DC00 		add	r0, r3, #220
  369              		.loc 1 140 48
  369              		.loc 1 140 48
  370 0238 7B69     		ldr	r3, [r7, #20]
  370 0238 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 10
 
 
 
 
  371 023a 991D     		adds	r1, r3, #6
  371 023a 991D     		adds	r1, r3, #6
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  410              		.loc 1 155 1
  410              		.loc 1 155 1
  411 027e 00BF     		nop
  411 027e 00BF     		nop
  412 0280 1837     		adds	r7, r7, #24
  412 0280 1837     		adds	r7, r7, #24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 11
 
 
 
 
  413              	.LCFI3:
  413              	.LCFI3:
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  460 0006 7860     		str	r0, [r7, #4]
  460 0006 7860     		str	r0, [r7, #4]
  461 0008 0B46     		mov	r3, r1
  461 0008 0B46     		mov	r3, r1
  462 000a 7B80     		strh	r3, [r7, #2]	@ movhi
  462 000a 7B80     		strh	r3, [r7, #2]	@ movhi
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 12
 
 
 
 
  167:user_src/soft_tattu.c ****     CCITT_CRC16 = CRC_CCITT_INIT;
  167:user_src/soft_tattu.c ****     CCITT_CRC16 = CRC_CCITT_INIT;
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  512              		.cfi_def_cfa_register 7
  512              		.cfi_def_cfa_register 7
  513 0006 0346     		mov	r3, r0
  513 0006 0346     		mov	r3, r0
  514 0008 FB71     		strb	r3, [r7, #7]
  514 0008 FB71     		strb	r3, [r7, #7]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 13
 
 
 
 
  174:user_src/soft_tattu.c ****     uint32_t j;
  174:user_src/soft_tattu.c ****     uint32_t j;
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  563              		.loc 1 176 25 is_stmt 1 discriminator 4
  563              		.loc 1 176 25 is_stmt 1 discriminator 4
  564 0050 FB68     		ldr	r3, [r7, #12]
  564 0050 FB68     		ldr	r3, [r7, #12]
  565 0052 0133     		adds	r3, r3, #1
  565 0052 0133     		adds	r3, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 14
 
 
 
 
  566 0054 FB60     		str	r3, [r7, #12]
  566 0054 FB60     		str	r3, [r7, #12]
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  615 0004 00AF     		add	r7, sp, #0
  615 0004 00AF     		add	r7, sp, #0
  616              	.LCFI18:
  616              	.LCFI18:
  617              		.cfi_def_cfa_register 7
  617              		.cfi_def_cfa_register 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 15
 
 
 
 
  618 0006 7860     		str	r0, [r7, #4]
  618 0006 7860     		str	r0, [r7, #4]
@@ -884,28 +884,28 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 1
  657              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  657              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  658              		.file 4 "user_inc/common.h"
  658              		.file 4 "user_inc/common.h"
  659              		.file 5 "user_inc/soft_tattu.h"
  659              		.file 5 "user_inc/soft_tattu.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s 			page 16
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_tattu.c
                             *ABS*:00000000 soft_tattu.c
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:24     .bss.tattu_device1:00000000 tattu_device1
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:21     .bss.tattu_device1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:31     .bss.tattu_device2:00000000 tattu_device2
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:28     .bss.tattu_device2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:34     .text.TattuCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:40     .text.TattuCanRecvHookFunction:00000000 TattuCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:443    .text.CCITT_CRC16Init:00000000 CCITT_CRC16Init
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:423    .text.TattuCanRecvHookFunction:00000288 $d
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:434    .bss.CCITT_CRC16:00000000 CCITT_CRC16
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:431    .bss.CCITT_CRC16:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:437    .text.CCITT_CRC16Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:601    .text.CCITT_CRC_ARRAY:00000000 CCITT_CRC_ARRAY
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:485    .text.CCITT_CRC16Init:00000028 $d
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:490    .text.CCITT_CRCStep:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:496    .text.CCITT_CRCStep:00000000 CCITT_CRCStep
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:590    .text.CCITT_CRCStep:0000006c $d
-C:\Users\zl835\AppData\Local\Temp\ccjIpkKj.s:595    .text.CCITT_CRC_ARRAY:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:24     .bss.tattu_device1:00000000 tattu_device1
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:21     .bss.tattu_device1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:31     .bss.tattu_device2:00000000 tattu_device2
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:28     .bss.tattu_device2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:34     .text.TattuCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:40     .text.TattuCanRecvHookFunction:00000000 TattuCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:443    .text.CCITT_CRC16Init:00000000 CCITT_CRC16Init
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:423    .text.TattuCanRecvHookFunction:00000288 $d
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:434    .bss.CCITT_CRC16:00000000 CCITT_CRC16
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:431    .bss.CCITT_CRC16:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:437    .text.CCITT_CRC16Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:601    .text.CCITT_CRC_ARRAY:00000000 CCITT_CRC_ARRAY
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:485    .text.CCITT_CRC16Init:00000028 $d
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:490    .text.CCITT_CRCStep:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:496    .text.CCITT_CRCStep:00000000 CCITT_CRCStep
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:590    .text.CCITT_CRCStep:0000006c $d
+C:\Users\zl835\AppData\Local\Temp\ccPCUDQi.s:595    .text.CCITT_CRC_ARRAY:00000000 $t
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 memset
 memset

+ 149 - 149
build/soft_terrain.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
   48      00000000 
   48      00000000 
   48      00000000 
   48      00000000 
   48      0000
   48      0000
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 2
 
 
 
 
   49              		.global	terrain_is_link
   49              		.global	terrain_is_link
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
   73              		.cfi_startproc
   73              		.cfi_startproc
   74              		@ args = 0, pretend = 0, frame = 8
   74              		@ args = 0, pretend = 0, frame = 8
   75              		@ frame_needed = 1, uses_anonymous_args = 0
   75              		@ frame_needed = 1, uses_anonymous_args = 0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 3
 
 
 
 
   76 0000 80B5     		push	{r7, lr}
   76 0000 80B5     		push	{r7, lr}
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  127              		.loc 1 38 28
  127              		.loc 1 38 28
  128 0042 7B68     		ldr	r3, [r7, #4]
  128 0042 7B68     		ldr	r3, [r7, #4]
  129 0044 0433     		adds	r3, r3, #4
  129 0044 0433     		adds	r3, r3, #4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 4
 
 
 
 
  130 0046 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  130 0046 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  179              	.LFE133:
  179              	.LFE133:
  181              		.global	T_radar
  181              		.global	T_radar
  182              		.section	.bss.T_radar,"aw",%nobits
  182              		.section	.bss.T_radar,"aw",%nobits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 5
 
 
 
 
  183              		.align	2
  183              		.align	2
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  224              	.L7:
  224              	.L7:
  225 0020 71000000 		.word	.L10+1
  225 0020 71000000 		.word	.L10+1
  226 0024 2B010000 		.word	.L13+1
  226 0024 2B010000 		.word	.L13+1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 6
 
 
 
 
  227 0028 2B010000 		.word	.L13+1
  227 0028 2B010000 		.word	.L13+1
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  277 009a 0733     		adds	r3, r3, #7
  277 009a 0733     		adds	r3, r3, #7
  278 009c 1A78     		ldrb	r2, [r3]	@ zero_extendqisi2
  278 009c 1A78     		ldrb	r2, [r3]	@ zero_extendqisi2
  279              		.loc 1 59 37
  279              		.loc 1 59 37
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 7
 
 
 
 
  280 009e 254B     		ldr	r3, .L14
  280 009e 254B     		ldr	r3, .L14
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  323              		.loc 1 70 9
  323              		.loc 1 70 9
  324 00de 174B     		ldr	r3, .L14+8
  324 00de 174B     		ldr	r3, .L14+8
  325 00e0 BA68     		ldr	r2, [r7, #8]
  325 00e0 BA68     		ldr	r2, [r7, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 8
 
 
 
 
  326 00e2 1068     		ldr	r0, [r2]	@ unaligned
  326 00e2 1068     		ldr	r0, [r2]	@ unaligned
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  369              	.L13:
  369              	.L13:
   82:user_src/soft_terrain.c ****     default:
   82:user_src/soft_terrain.c ****     default:
   83:user_src/soft_terrain.c ****         break;
   83:user_src/soft_terrain.c ****         break;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 9
 
 
 
 
  370              		.loc 1 83 9
  370              		.loc 1 83 9
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  425              		.section	.bss.DM_status,"aw",%nobits
  425              		.section	.bss.DM_status,"aw",%nobits
  426              		.align	2
  426              		.align	2
  429              	DM_status:
  429              	DM_status:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 10
 
 
 
 
  430 0000 00000000 		.space	12
  430 0000 00000000 		.space	12
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  458              		.loc 1 107 1
  458              		.loc 1 107 1
  459              		.cfi_startproc
  459              		.cfi_startproc
  460              		@ args = 0, pretend = 0, frame = 24
  460              		@ args = 0, pretend = 0, frame = 24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 11
 
 
 
 
  461              		@ frame_needed = 1, uses_anonymous_args = 0
  461              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  117:user_src/soft_terrain.c ****             memcpy(&DM_T_info.target_num, &data[0], 7);
  117:user_src/soft_terrain.c ****             memcpy(&DM_T_info.target_num, &data[0], 7);
  506              		.loc 1 117 13
  506              		.loc 1 117 13
  507 003e 0722     		movs	r2, #7
  507 003e 0722     		movs	r2, #7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 12
 
 
 
 
  508 0040 B968     		ldr	r1, [r7, #8]
  508 0040 B968     		ldr	r1, [r7, #8]
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  128:user_src/soft_terrain.c ****             if (DM_T_info.target_num != 1)
  128:user_src/soft_terrain.c ****             if (DM_T_info.target_num != 1)
  552              		.loc 1 128 26
  552              		.loc 1 128 26
  553 0082 7D4B     		ldr	r3, .L42+4
  553 0082 7D4B     		ldr	r3, .L42+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 13
 
 
 
 
  554 0084 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  554 0084 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  137:user_src/soft_terrain.c ****             if (DM_T_info.crc == Get_Crc16(&DM_T_info.buf[0], DM_T_info.target_num * 4) && DM_recv_
  137:user_src/soft_terrain.c ****             if (DM_T_info.crc == Get_Crc16(&DM_T_info.buf[0], DM_T_info.target_num * 4) && DM_recv_
  600              		.loc 1 137 26
  600              		.loc 1 137 26
  601 00cc 6A4B     		ldr	r3, .L42+4
  601 00cc 6A4B     		ldr	r3, .L42+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 14
 
 
 
 
  602 00ce B3F80330 		ldrh	r3, [r3, #3]	@ unaligned
  602 00ce B3F80330 		ldrh	r3, [r3, #3]	@ unaligned
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  648 0118 FFF7FEFF 		bl	memcpy
  648 0118 FFF7FEFF 		bl	memcpy
  146:user_src/soft_terrain.c ****             dm_i += 7;
  146:user_src/soft_terrain.c ****             dm_i += 7;
  649              		.loc 1 146 18
  649              		.loc 1 146 18
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 15
 
 
 
 
  650 011c 584B     		ldr	r3, .L42+12
  650 011c 584B     		ldr	r3, .L42+12
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  691 015c 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  691 015c 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  692 015e 9AB2     		uxth	r2, r3
  692 015e 9AB2     		uxth	r2, r3
  693              		.loc 1 159 44
  693              		.loc 1 159 44
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 16
 
 
 
 
  694 0160 BB68     		ldr	r3, [r7, #8]
  694 0160 BB68     		ldr	r3, [r7, #8]
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  737 01a4 BB68     		ldr	r3, [r7, #8]
  737 01a4 BB68     		ldr	r3, [r7, #8]
  738 01a6 0133     		adds	r3, r3, #1
  738 01a6 0133     		adds	r3, r3, #1
  739 01a8 1B68     		ldr	r3, [r3]	@ unaligned
  739 01a8 1B68     		ldr	r3, [r3]	@ unaligned
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 17
 
 
 
 
  740              		.loc 1 170 13
  740              		.loc 1 170 13
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  786 01fa 2A4B     		ldr	r3, .L42+48
  786 01fa 2A4B     		ldr	r3, .L42+48
  787 01fc 0022     		movs	r2, #0
  787 01fc 0022     		movs	r2, #0
  788 01fe 0B21     		movs	r1, #11
  788 01fe 0B21     		movs	r1, #11
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 18
 
 
 
 
  789 0200 2D48     		ldr	r0, .L42+68
  789 0200 2D48     		ldr	r0, .L42+68
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  832 0244 0593     		str	r3, [sp, #20]
  832 0244 0593     		str	r3, [sp, #20]
  833 0246 0023     		movs	r3, #0
  833 0246 0023     		movs	r3, #0
  834 0248 0493     		str	r3, [sp, #16]
  834 0248 0493     		str	r3, [sp, #16]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 19
 
 
 
 
  835 024a 0023     		movs	r3, #0
  835 024a 0023     		movs	r3, #0
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  193:user_src/soft_terrain.c ****     }
  193:user_src/soft_terrain.c ****     }
  194:user_src/soft_terrain.c ****     else if (cellCanID == 0x981301 && (data[0] == 0x8 || data[0] == 0x5))
  194:user_src/soft_terrain.c ****     else if (cellCanID == 0x981301 && (data[0] == 0x8 || data[0] == 0x5))
  884              		.loc 1 194 13
  884              		.loc 1 194 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 20
 
 
 
 
  885 02c8 FB68     		ldr	r3, [r7, #12]
  885 02c8 FB68     		ldr	r3, [r7, #12]
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  935              	.L31:
  935              	.L31:
  199:user_src/soft_terrain.c ****     }
  199:user_src/soft_terrain.c ****     }
  200:user_src/soft_terrain.c ****     else if (cellCanID == 0x981301 && (data[0] == 0x9 || data[0] == 0x7))
  200:user_src/soft_terrain.c ****     else if (cellCanID == 0x981301 && (data[0] == 0x9 || data[0] == 0x7))
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 21
 
 
 
 
  936              		.loc 1 200 13
  936              		.loc 1 200 13
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  986 0362 42E0     		b	.L30
  986 0362 42E0     		b	.L30
  987              	.L34:
  987              	.L34:
  205:user_src/soft_terrain.c ****     }
  205:user_src/soft_terrain.c ****     }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 22
 
 
 
 
  206:user_src/soft_terrain.c ****     else if (cellCanID == 0x981301 && (data[0] == 0xA || data[0] == 0xB))
  206:user_src/soft_terrain.c ****     else if (cellCanID == 0x981301 && (data[0] == 0xA || data[0] == 0xB))
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1037 03ac FFF7FEFF 		bl	pmu_set_ack
  1037 03ac FFF7FEFF 		bl	pmu_set_ack
  1038 03b0 1BE0     		b	.L30
  1038 03b0 1BE0     		b	.L30
  1039              	.L37:
  1039              	.L37:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 23
 
 
 
 
  211:user_src/soft_terrain.c ****     }
  211:user_src/soft_terrain.c ****     }
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1086              		.cfi_def_cfa_register 13
  1086              		.cfi_def_cfa_register 13
  1087              		@ sp needed
  1087              		@ sp needed
  1088 03f0 90BD     		pop	{r4, r7, pc}
  1088 03f0 90BD     		pop	{r4, r7, pc}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 24
 
 
 
 
  1089              	.L45:
  1089              	.L45:
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1145              	.LFB136:
  1145              	.LFB136:
  218:user_src/soft_terrain.c **** 
  218:user_src/soft_terrain.c **** 
  219:user_src/soft_terrain.c **** int16_t F_4DRadar[3][3] = {0}; // X Y Z
  219:user_src/soft_terrain.c **** int16_t F_4DRadar[3][3] = {0}; // X Y Z
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 25
 
 
 
 
  220:user_src/soft_terrain.c **** DM_4dFRADAR DM_F4d;
  220:user_src/soft_terrain.c **** DM_4dFRADAR DM_F4d;
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  234:user_src/soft_terrain.c ****         if (DM_T_info.byte7.flag.head != 0) // 头
  234:user_src/soft_terrain.c ****         if (DM_T_info.byte7.flag.head != 0) // 头
  1186              		.loc 1 234 39
  1186              		.loc 1 234 39
  1187 0030 984B     		ldr	r3, .L92+4
  1187 0030 984B     		ldr	r3, .L92+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 26
 
 
 
 
  1188 0032 DB79     		ldrb	r3, [r3, #7]	@ zero_extendqisi2
  1188 0032 DB79     		ldrb	r3, [r3, #7]	@ zero_extendqisi2
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  245:user_src/soft_terrain.c ****         else if (DM_T_info.byte7.flag.tail != 0) // 尾
  245:user_src/soft_terrain.c ****         else if (DM_T_info.byte7.flag.tail != 0) // 尾
  1232              		.loc 1 245 44
  1232              		.loc 1 245 44
  1233 0074 874B     		ldr	r3, .L92+4
  1233 0074 874B     		ldr	r3, .L92+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 27
 
 
 
 
  1234 0076 DB79     		ldrb	r3, [r3, #7]	@ zero_extendqisi2
  1234 0076 DB79     		ldrb	r3, [r3, #7]	@ zero_extendqisi2
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1280 00c0 0833     		adds	r3, r3, #8
  1280 00c0 0833     		adds	r3, r3, #8
  1281 00c2 744A     		ldr	r2, .L92+4
  1281 00c2 744A     		ldr	r2, .L92+4
  1282 00c4 1344     		add	r3, r3, r2
  1282 00c4 1344     		add	r3, r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 28
 
 
 
 
  1283 00c6 BA68     		ldr	r2, [r7, #8]
  1283 00c6 BA68     		ldr	r2, [r7, #8]
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1326 0108 644B     		ldr	r3, .L92+12
  1326 0108 644B     		ldr	r3, .L92+12
  1327 010a 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1327 010a 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1328              		.loc 1 264 20
  1328              		.loc 1 264 20
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 29
 
 
 
 
  1329 010c 0833     		adds	r3, r3, #8
  1329 010c 0833     		adds	r3, r3, #8
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  276:user_src/soft_terrain.c ****         Dev.Radar.facid_F = FAC_DM_RF;
  276:user_src/soft_terrain.c ****         Dev.Radar.facid_F = FAC_DM_RF;
  1372              		.loc 1 276 27
  1372              		.loc 1 276 27
  1373 0150 594B     		ldr	r3, .L92+40
  1373 0150 594B     		ldr	r3, .L92+40
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 30
 
 
 
 
  1374 0152 1B22     		movs	r2, #27
  1374 0152 1B22     		movs	r2, #27
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1416 0198 BB68     		ldr	r3, [r7, #8]
  1416 0198 BB68     		ldr	r3, [r7, #8]
  1417 019a DA79     		ldrb	r2, [r3, #7]	@ zero_extendqisi2
  1417 019a DA79     		ldrb	r2, [r3, #7]	@ zero_extendqisi2
  1418 019c 494B     		ldr	r3, .L92+52
  1418 019c 494B     		ldr	r3, .L92+52
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 31
 
 
 
 
  1419 019e DA71     		strb	r2, [r3, #7]
  1419 019e DA71     		strb	r2, [r3, #7]
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1462 01e2 012B     		cmp	r3, #1
  1462 01e2 012B     		cmp	r3, #1
  1463 01e4 72D0     		beq	.L60
  1463 01e4 72D0     		beq	.L60
  300:user_src/soft_terrain.c ****             {
  300:user_src/soft_terrain.c ****             {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 32
 
 
 
 
  301:user_src/soft_terrain.c ****                 if ((DM_F4d.target_num * 5) % 7 != 0)
  301:user_src/soft_terrain.c ****                 if ((DM_F4d.target_num * 5) % 7 != 0)
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1515 023c B968     		ldr	r1, [r7, #8]
  1515 023c B968     		ldr	r1, [r7, #8]
  1516 023e FFF7FEFF 		bl	memcpy
  1516 023e FFF7FEFF 		bl	memcpy
  304:user_src/soft_terrain.c ****                     dm_4df_i += (DM_F4d.target_num * 5) % 7;
  304:user_src/soft_terrain.c ****                     dm_4df_i += (DM_F4d.target_num * 5) % 7;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 33
 
 
 
 
  1517              		.loc 1 304 40
  1517              		.loc 1 304 40
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1566 0290 0013A000 		.word	10490624
  1566 0290 0013A000 		.word	10490624
  1567 0294 00000000 		.word	DM_T_info
  1567 0294 00000000 		.word	DM_T_info
  1568 0298 00000000 		.word	DM_status
  1568 0298 00000000 		.word	DM_status
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 34
 
 
 
 
  1569 029c 00000000 		.word	dm_i
  1569 029c 00000000 		.word	dm_i
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1615 0302 8748     		ldr	r0, .L94+8
  1615 0302 8748     		ldr	r0, .L94+8
  1616 0304 FFF7FEFF 		bl	Get_Crc16
  1616 0304 FFF7FEFF 		bl	Get_Crc16
  1617 0308 0346     		mov	r3, r0
  1617 0308 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 35
 
 
 
 
  1618              		.loc 1 317 16
  1618              		.loc 1 317 16
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1663 034c FFF7FEFF 		bl	memcpy
  1663 034c FFF7FEFF 		bl	memcpy
  327:user_src/soft_terrain.c ****             dm_4df_i += 7;
  327:user_src/soft_terrain.c ****             dm_4df_i += 7;
  1664              		.loc 1 327 22
  1664              		.loc 1 327 22
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 36
 
 
 
 
  1665 0350 714B     		ldr	r3, .L94
  1665 0350 714B     		ldr	r3, .L94
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1708 0392 BB68     		ldr	r3, [r7, #8]
  1708 0392 BB68     		ldr	r3, [r7, #8]
  1709 0394 0333     		adds	r3, r3, #3
  1709 0394 0333     		adds	r3, r3, #3
  1710 0396 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1710 0396 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 37
 
 
 
 
  1711 0398 9AB2     		uxth	r2, r3
  1711 0398 9AB2     		uxth	r2, r3
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1760              	.L63:
  1760              	.L63:
  344:user_src/soft_terrain.c ****     }
  344:user_src/soft_terrain.c ****     }
  345:user_src/soft_terrain.c ****     else if (cellCanID == 0XA01303)
  345:user_src/soft_terrain.c ****     else if (cellCanID == 0XA01303)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 38
 
 
 
 
  1761              		.loc 1 345 13
  1761              		.loc 1 345 13
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1811 043a 0633     		adds	r3, r3, #6
  1811 043a 0633     		adds	r3, r3, #6
  1812 043c 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1812 043c 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1813              		.loc 1 349 35
  1813              		.loc 1 349 35
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 39
 
 
 
 
  1814 043e 9BB2     		uxth	r3, r3
  1814 043e 9BB2     		uxth	r3, r3
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1863 048c 9BB2     		uxth	r3, r3
  1863 048c 9BB2     		uxth	r3, r3
  1864 048e 1AB2     		sxth	r2, r3
  1864 048e 1AB2     		sxth	r2, r3
  1865              		.loc 1 354 25
  1865              		.loc 1 354 25
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 40
 
 
 
 
  1866 0490 294B     		ldr	r3, .L94+32
  1866 0490 294B     		ldr	r3, .L94+32
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1910 04d4 DB79     		ldrb	r3, [r3, #7]	@ zero_extendqisi2
  1910 04d4 DB79     		ldrb	r3, [r3, #7]	@ zero_extendqisi2
  1911 04d6 03F00203 		and	r3, r3, #2
  1911 04d6 03F00203 		and	r3, r3, #2
  1912 04da DBB2     		uxtb	r3, r3
  1912 04da DBB2     		uxtb	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 41
 
 
 
 
  1913              		.loc 1 364 12
  1913              		.loc 1 364 12
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  1961 054c 00000000 		.word	DM_T_info
  1961 054c 00000000 		.word	DM_T_info
  1962 0550 31000000 		.word	DM_f_info+49
  1962 0550 31000000 		.word	DM_f_info+49
  1963 0554 6BCA5F6B 		.word	1801439851
  1963 0554 6BCA5F6B 		.word	1801439851
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 42
 
 
 
 
  1964 0558 80969800 		.word	10000000
  1964 0558 80969800 		.word	10000000
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2009 05aa 1B68     		ldr	r3, [r3]	@ unaligned
  2009 05aa 1B68     		ldr	r3, [r3]	@ unaligned
  2010              		.loc 1 378 13
  2010              		.loc 1 378 13
  2011 05ac 7B61     		str	r3, [r7, #20]
  2011 05ac 7B61     		str	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 43
 
 
 
 
  379:user_src/soft_terrain.c ****             Int2String(version_temp, &DM_f_info.version[4], 6);
  379:user_src/soft_terrain.c ****             Int2String(version_temp, &DM_f_info.version[4], 6);
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2057 0600 1A70     		strb	r2, [r3]
  2057 0600 1A70     		strb	r2, [r3]
  2058              	.LBE5:
  2058              	.LBE5:
  360:user_src/soft_terrain.c ****         uint32_t version_temp = 0;
  360:user_src/soft_terrain.c ****         uint32_t version_temp = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 44
 
 
 
 
  2059              		.loc 1 360 5
  2059              		.loc 1 360 5
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2106              		.loc 1 394 9
  2106              		.loc 1 394 9
  2107 0644 1BB2     		sxth	r3, r3
  2107 0644 1BB2     		sxth	r3, r3
  2108 0646 1122     		movs	r2, #17
  2108 0646 1122     		movs	r2, #17
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 45
 
 
 
 
  2109 0648 0721     		movs	r1, #7
  2109 0648 0721     		movs	r1, #7
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2157 0690 9BB2     		uxth	r3, r3
  2157 0690 9BB2     		uxth	r3, r3
  2158              		.loc 1 400 9
  2158              		.loc 1 400 9
  2159 0692 1BB2     		sxth	r3, r3
  2159 0692 1BB2     		sxth	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 46
 
 
 
 
  2160 0694 1122     		movs	r2, #17
  2160 0694 1122     		movs	r2, #17
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2208 06dc 1344     		add	r3, r3, r2
  2208 06dc 1344     		add	r3, r3, r2
  2209 06de 9BB2     		uxth	r3, r3
  2209 06de 9BB2     		uxth	r3, r3
  2210              		.loc 1 406 9
  2210              		.loc 1 406 9
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 47
 
 
 
 
  2211 06e0 1BB2     		sxth	r3, r3
  2211 06e0 1BB2     		sxth	r3, r3
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2259 072e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  2259 072e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  2260              		.loc 1 412 36 discriminator 1
  2260              		.loc 1 412 36 discriminator 1
  2261 0730 0D2B     		cmp	r3, #13
  2261 0730 0D2B     		cmp	r3, #13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 48
 
 
 
 
  2262 0732 03D0     		beq	.L83
  2262 0732 03D0     		beq	.L83
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2309 0774 9342     		cmp	r3, r2
  2309 0774 9342     		cmp	r3, r2
  2310 0776 39D1     		bne	.L85
  2310 0776 39D1     		bne	.L85
  2311              		.loc 1 419 44 discriminator 1
  2311              		.loc 1 419 44 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 49
 
 
 
 
  2312 0778 BB68     		ldr	r3, [r7, #8]
  2312 0778 BB68     		ldr	r3, [r7, #8]
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2361              	.L96:
  2361              	.L96:
  2362 07bc 00000000 		.word	DM_f_info
  2362 07bc 00000000 		.word	DM_f_info
  2363 07c0 00000000 		.word	.LC0
  2363 07c0 00000000 		.word	.LC0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 50
 
 
 
 
  2364 07c4 31000000 		.word	DM_f_info+49
  2364 07c4 31000000 		.word	DM_f_info+49
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2412 081e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  2412 081e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  2413              		.loc 1 430 53
  2413              		.loc 1 430 53
  2414 0820 9BB2     		uxth	r3, r3
  2414 0820 9BB2     		uxth	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 51
 
 
 
 
  2415 0822 1B02     		lsls	r3, r3, #8
  2415 0822 1B02     		lsls	r3, r3, #8
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2460              		.global	DM_B4d
  2460              		.global	DM_B4d
  2461              		.section	.bss.DM_B4d,"aw",%nobits
  2461              		.section	.bss.DM_B4d,"aw",%nobits
  2462              		.align	2
  2462              		.align	2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 52
 
 
 
 
  2465              	DM_B4d:
  2465              	DM_B4d:
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2511 0010 A14A     		ldr	r2, .L121
  2511 0010 A14A     		ldr	r2, .L121
  2512 0012 9342     		cmp	r3, r2
  2512 0012 9342     		cmp	r3, r2
  2513 0014 40F0CD80 		bne	.L101
  2513 0014 40F0CD80 		bne	.L101
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 53
 
 
 
 
  447:user_src/soft_terrain.c ****     {
  447:user_src/soft_terrain.c ****     {
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2553              		.loc 1 461 16
  2553              		.loc 1 461 16
  2554 005c 012B     		cmp	r3, #1
  2554 005c 012B     		cmp	r3, #1
  2555 005e 54D0     		beq	.L105
  2555 005e 54D0     		beq	.L105
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 54
 
 
 
 
  462:user_src/soft_terrain.c ****             {
  462:user_src/soft_terrain.c ****             {
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2606 00b4 1A46     		mov	r2, r3
  2606 00b4 1A46     		mov	r2, r3
  2607 00b6 B968     		ldr	r1, [r7, #8]
  2607 00b6 B968     		ldr	r1, [r7, #8]
  2608 00b8 FFF7FEFF 		bl	memcpy
  2608 00b8 FFF7FEFF 		bl	memcpy
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 55
 
 
 
 
  466:user_src/soft_terrain.c ****                     dm_4dB_i += (DM_B4d.target_num * 5) % 7;
  466:user_src/soft_terrain.c ****                     dm_4dB_i += (DM_B4d.target_num * 5) % 7;
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  473:user_src/soft_terrain.c ****             }
  473:user_src/soft_terrain.c ****             }
  474:user_src/soft_terrain.c ****             else
  474:user_src/soft_terrain.c ****             else
  475:user_src/soft_terrain.c ****             {
  475:user_src/soft_terrain.c ****             {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 56
 
 
 
 
  476:user_src/soft_terrain.c ****                 memcpy(&DM_B4d.RawData[dm_4dB_i], &data[0], 5);
  476:user_src/soft_terrain.c ****                 memcpy(&DM_B4d.RawData[dm_4dB_i], &data[0], 5);
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2704              		.loc 1 481 88 discriminator 1
  2704              		.loc 1 481 88 discriminator 1
  2705 0158 002B     		cmp	r3, #0
  2705 0158 002B     		cmp	r3, #0
  2706 015a 21D1     		bne	.L103
  2706 015a 21D1     		bne	.L103
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 57
 
 
 
 
  482:user_src/soft_terrain.c ****                 {
  482:user_src/soft_terrain.c ****                 {
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2750              	.L103:
  2750              	.L103:
  493:user_src/soft_terrain.c ****         }
  493:user_src/soft_terrain.c ****         }
  494:user_src/soft_terrain.c ****         if (dm_4dB_i >= 254 * 5)
  494:user_src/soft_terrain.c ****         if (dm_4dB_i >= 254 * 5)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 58
 
 
 
 
  2751              		.loc 1 494 22
  2751              		.loc 1 494 22
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2796              		.loc 1 503 35
  2796              		.loc 1 503 35
  2797 01e6 9BB2     		uxth	r3, r3
  2797 01e6 9BB2     		uxth	r3, r3
  2798 01e8 1B02     		lsls	r3, r3, #8
  2798 01e8 1B02     		lsls	r3, r3, #8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 59
 
 
 
 
  2799 01ea 9BB2     		uxth	r3, r3
  2799 01ea 9BB2     		uxth	r3, r3
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  518:user_src/soft_terrain.c ****         B_4DRadar[2][0] = data[1] + data[2] * 256;
  518:user_src/soft_terrain.c ****         B_4DRadar[2][0] = data[1] + data[2] * 256;
  519:user_src/soft_terrain.c ****         B_4DRadar[2][1] = data[3] + data[4] * 256;
  519:user_src/soft_terrain.c ****         B_4DRadar[2][1] = data[3] + data[4] * 256;
  520:user_src/soft_terrain.c ****         B_4DRadar[2][2] = data[5] + data[6] * 256;
  520:user_src/soft_terrain.c ****         B_4DRadar[2][2] = data[5] + data[6] * 256;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 60
 
 
 
 
  521:user_src/soft_terrain.c ****     }
  521:user_src/soft_terrain.c ****     }
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2865 0256 DA80     		strh	r2, [r3, #6]	@ movhi
  2865 0256 DA80     		strh	r2, [r3, #6]	@ movhi
  513:user_src/soft_terrain.c ****         B_4DRadar[1][2] = data[5] + data[6] * 256;
  513:user_src/soft_terrain.c ****         B_4DRadar[1][2] = data[5] + data[6] * 256;
  2866              		.loc 1 513 31
  2866              		.loc 1 513 31
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 61
 
 
 
 
  2867 0258 BB68     		ldr	r3, [r7, #8]
  2867 0258 BB68     		ldr	r3, [r7, #8]
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2914 02ac 00000000 		.word	DM_4dstatus
  2914 02ac 00000000 		.word	DM_4dstatus
  2915 02b0 08000000 		.word	DM_B4d+8
  2915 02b0 08000000 		.word	DM_B4d+8
  2916 02b4 00000000 		.word	DM4dB_recv_flag
  2916 02b4 00000000 		.word	DM4dB_recv_flag
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 62
 
 
 
 
  2917 02b8 00000000 		.word	FMU_4D_info
  2917 02b8 00000000 		.word	FMU_4D_info
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  2963 030e 1AB2     		sxth	r2, r3
  2963 030e 1AB2     		sxth	r2, r3
  519:user_src/soft_terrain.c ****         B_4DRadar[2][2] = data[5] + data[6] * 256;
  519:user_src/soft_terrain.c ****         B_4DRadar[2][2] = data[5] + data[6] * 256;
  2964              		.loc 1 519 25
  2964              		.loc 1 519 25
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 63
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 63
 
 
 
 
  2965 0310 444B     		ldr	r3, .L123+4
  2965 0310 444B     		ldr	r3, .L123+4
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  3009 034e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  3009 034e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  524:user_src/soft_terrain.c ****             DM_4DRADARMAG.get_dotcloud_switch_4DB = true;
  524:user_src/soft_terrain.c ****             DM_4DRADARMAG.get_dotcloud_switch_4DB = true;
  3010              		.loc 1 524 12
  3010              		.loc 1 524 12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 64
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 64
 
 
 
 
  3011 0350 0B2B     		cmp	r3, #11
  3011 0350 0B2B     		cmp	r3, #11
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  3055 0390 BB68     		ldr	r3, [r7, #8]
  3055 0390 BB68     		ldr	r3, [r7, #8]
  3056 0392 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  3056 0392 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  529:user_src/soft_terrain.c ****     {
  529:user_src/soft_terrain.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 65
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 65
 
 
 
 
  3057              		.loc 1 529 55 discriminator 2
  3057              		.loc 1 529 55 discriminator 2
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  536:user_src/soft_terrain.c ****     {
  536:user_src/soft_terrain.c ****     {
  3102              		.loc 1 536 44 discriminator 1
  3102              		.loc 1 536 44 discriminator 1
  3103 03d4 BB68     		ldr	r3, [r7, #8]
  3103 03d4 BB68     		ldr	r3, [r7, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 66
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 66
 
 
 
 
  3104 03d6 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  3104 03d6 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  3147 0412 0122     		movs	r2, #1
  3147 0412 0122     		movs	r2, #1
  3148 0414 1A70     		strb	r2, [r3]
  3148 0414 1A70     		strb	r2, [r3]
  3149              		.loc 1 543 1
  3149              		.loc 1 543 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 67
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 67
 
 
 
 
  3150 0416 FFE7     		b	.L120
  3150 0416 FFE7     		b	.L120
@@ -3994,92 +3994,92 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 1
  3181              		.file 8 "user_inc/soft_obstacle.h"
  3181              		.file 8 "user_inc/soft_obstacle.h"
  3182              		.file 9 "user_inc/soft_version.h"
  3182              		.file 9 "user_inc/soft_version.h"
  3183              		.file 10 "user_inc/soft_p_2_c.h"
  3183              		.file 10 "user_inc/soft_p_2_c.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 68
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 68
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_terrain.c
                             *ABS*:00000000 soft_terrain.c
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:24     .bss.uavh30_dist:00000000 uavh30_dist
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:21     .bss.uavh30_dist:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:31     .data.uavr56_info:00000000 uavr56_info
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:28     .data.uavr56_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:40     .bss.mimo_ter_info:00000000 mimo_ter_info
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:37     .bss.mimo_ter_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:47     .bss.DM_4DRADARMAG:00000000 DM_4DRADARMAG
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:44     .bss.DM_4DRADARMAG:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:53     .bss.terrain_is_link:00000000 terrain_is_link
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:54     .bss.terrain_is_link:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:60     .bss.terrain_height:00000000 terrain_height
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:57     .bss.terrain_height:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:63     .text.can_recv_mocib_terrain:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:69     .text.can_recv_mocib_terrain:00000000 can_recv_mocib_terrain
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:176    .text.can_recv_mocib_terrain:00000084 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:186    .bss.T_radar:00000000 T_radar
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:183    .bss.T_radar:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:189    .text.can_recv_enzhao_terrain:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:195    .text.can_recv_enzhao_terrain:00000000 can_recv_enzhao_terrain
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:225    .text.can_recv_enzhao_terrain:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:245    .text.can_recv_enzhao_terrain:00000070 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:386    .text.can_recv_enzhao_terrain:00000134 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:397    .bss.DM_T_info:00000000 DM_T_info
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:394    .bss.DM_T_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:404    .bss.FMU_DM_info:00000000 FMU_DM_info
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:401    .bss.FMU_DM_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:410    .bss.dm_i:00000000 dm_i
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:411    .bss.dm_i:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:416    .bss.DM_recv_flag:00000000 DM_recv_flag
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:417    .bss.DM_recv_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:422    .bss.DM4d_recv_flag:00000000 DM4d_recv_flag
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:423    .bss.DM4d_recv_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:429    .bss.DM_status:00000000 DM_status
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:426    .bss.DM_status:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:436    .bss.DM_4dstatus:00000000 DM_4dstatus
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:433    .bss.DM_4dstatus:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:443    .bss.DM_ter_info:00000000 DM_ter_info
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:440    .bss.DM_ter_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:446    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:450    .text.DM_terrain_recieved_hookfuction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:456    .text.DM_terrain_recieved_hookfuction:00000000 DM_terrain_recieved_hookfuction
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:862    .text.DM_terrain_recieved_hookfuction:00000274 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:885    .text.DM_terrain_recieved_hookfuction:000002c8 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1092   .text.DM_terrain_recieved_hookfuction:000003f4 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1102   .bss.F_4DRadar:00000000 F_4DRadar
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1099   .bss.F_4DRadar:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1109   .bss.DM_F4d:00000000 DM_F4d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1106   .bss.DM_F4d:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1116   .bss.dm_4df_i:00000000 dm_4df_i
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1113   .bss.dm_4df_i:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1123   .bss.FMU_4D_info:00000000 FMU_4D_info
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1120   .bss.FMU_4D_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1129   .bss.F4d_send_flag:00000000 F4d_send_flag
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1130   .bss.F4d_send_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1135   .bss.DM4Dmsg_send_fmu:00000000 DM4Dmsg_send_fmu
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s 			page 69
-
-
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1136   .bss.DM4Dmsg_send_fmu:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1138   .text.DM_Fobs_recieved_hookfuction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1144   .text.DM_Fobs_recieved_hookfuction:00000000 DM_Fobs_recieved_hookfuction
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1566   .text.DM_Fobs_recieved_hookfuction:00000290 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1583   .text.DM_Fobs_recieved_hookfuction:000002cc $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1948   .text.DM_Fobs_recieved_hookfuction:00000518 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:1969   .text.DM_Fobs_recieved_hookfuction:00000564 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2362   .text.DM_Fobs_recieved_hookfuction:000007bc $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2376   .text.DM_Fobs_recieved_hookfuction:000007ec $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2447   .text.DM_Fobs_recieved_hookfuction:00000844 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2458   .bss.B_4DRadar:00000000 B_4DRadar
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2455   .bss.B_4DRadar:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2465   .bss.DM_B4d:00000000 DM_B4d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2462   .bss.DM_B4d:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2472   .bss.dm_4dB_i:00000000 dm_4dB_i
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2469   .bss.dm_4dB_i:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2478   .bss.DM4dB_recv_flag:00000000 DM4dB_recv_flag
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2479   .bss.DM4dB_recv_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2481   .text.DM_Bobs_recieved_hookfuction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2487   .text.DM_Bobs_recieved_hookfuction:00000000 DM_Bobs_recieved_hookfuction
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2909   .text.DM_Bobs_recieved_hookfuction:00000298 $d
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:2925   .text.DM_Bobs_recieved_hookfuction:000002d0 $t
-C:\Users\zl835\AppData\Local\Temp\ccny2Mur.s:3165   .text.DM_Bobs_recieved_hookfuction:00000420 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:24     .bss.uavh30_dist:00000000 uavh30_dist
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:21     .bss.uavh30_dist:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:31     .data.uavr56_info:00000000 uavr56_info
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:28     .data.uavr56_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:40     .bss.mimo_ter_info:00000000 mimo_ter_info
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:37     .bss.mimo_ter_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:47     .bss.DM_4DRADARMAG:00000000 DM_4DRADARMAG
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:44     .bss.DM_4DRADARMAG:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:53     .bss.terrain_is_link:00000000 terrain_is_link
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:54     .bss.terrain_is_link:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:60     .bss.terrain_height:00000000 terrain_height
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:57     .bss.terrain_height:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:63     .text.can_recv_mocib_terrain:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:69     .text.can_recv_mocib_terrain:00000000 can_recv_mocib_terrain
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:176    .text.can_recv_mocib_terrain:00000084 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:186    .bss.T_radar:00000000 T_radar
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:183    .bss.T_radar:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:189    .text.can_recv_enzhao_terrain:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:195    .text.can_recv_enzhao_terrain:00000000 can_recv_enzhao_terrain
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:225    .text.can_recv_enzhao_terrain:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:245    .text.can_recv_enzhao_terrain:00000070 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:386    .text.can_recv_enzhao_terrain:00000134 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:397    .bss.DM_T_info:00000000 DM_T_info
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:394    .bss.DM_T_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:404    .bss.FMU_DM_info:00000000 FMU_DM_info
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:401    .bss.FMU_DM_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:410    .bss.dm_i:00000000 dm_i
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:411    .bss.dm_i:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:416    .bss.DM_recv_flag:00000000 DM_recv_flag
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:417    .bss.DM_recv_flag:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:422    .bss.DM4d_recv_flag:00000000 DM4d_recv_flag
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:423    .bss.DM4d_recv_flag:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:429    .bss.DM_status:00000000 DM_status
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:426    .bss.DM_status:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:436    .bss.DM_4dstatus:00000000 DM_4dstatus
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:433    .bss.DM_4dstatus:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:443    .bss.DM_ter_info:00000000 DM_ter_info
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:440    .bss.DM_ter_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:446    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:450    .text.DM_terrain_recieved_hookfuction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:456    .text.DM_terrain_recieved_hookfuction:00000000 DM_terrain_recieved_hookfuction
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:862    .text.DM_terrain_recieved_hookfuction:00000274 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:885    .text.DM_terrain_recieved_hookfuction:000002c8 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1092   .text.DM_terrain_recieved_hookfuction:000003f4 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1102   .bss.F_4DRadar:00000000 F_4DRadar
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1099   .bss.F_4DRadar:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1109   .bss.DM_F4d:00000000 DM_F4d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1106   .bss.DM_F4d:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1116   .bss.dm_4df_i:00000000 dm_4df_i
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1113   .bss.dm_4df_i:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1123   .bss.FMU_4D_info:00000000 FMU_4D_info
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1120   .bss.FMU_4D_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1129   .bss.F4d_send_flag:00000000 F4d_send_flag
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1130   .bss.F4d_send_flag:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1135   .bss.DM4Dmsg_send_fmu:00000000 DM4Dmsg_send_fmu
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s 			page 69
+
+
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1136   .bss.DM4Dmsg_send_fmu:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1138   .text.DM_Fobs_recieved_hookfuction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1144   .text.DM_Fobs_recieved_hookfuction:00000000 DM_Fobs_recieved_hookfuction
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1566   .text.DM_Fobs_recieved_hookfuction:00000290 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1583   .text.DM_Fobs_recieved_hookfuction:000002cc $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1948   .text.DM_Fobs_recieved_hookfuction:00000518 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:1969   .text.DM_Fobs_recieved_hookfuction:00000564 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2362   .text.DM_Fobs_recieved_hookfuction:000007bc $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2376   .text.DM_Fobs_recieved_hookfuction:000007ec $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2447   .text.DM_Fobs_recieved_hookfuction:00000844 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2458   .bss.B_4DRadar:00000000 B_4DRadar
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2455   .bss.B_4DRadar:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2465   .bss.DM_B4d:00000000 DM_B4d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2462   .bss.DM_B4d:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2472   .bss.dm_4dB_i:00000000 dm_4dB_i
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2469   .bss.dm_4dB_i:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2478   .bss.DM4dB_recv_flag:00000000 DM4dB_recv_flag
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2479   .bss.DM4dB_recv_flag:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2481   .text.DM_Bobs_recieved_hookfuction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2487   .text.DM_Bobs_recieved_hookfuction:00000000 DM_Bobs_recieved_hookfuction
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2909   .text.DM_Bobs_recieved_hookfuction:00000298 $d
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:2925   .text.DM_Bobs_recieved_hookfuction:000002d0 $t
+C:\Users\zl835\AppData\Local\Temp\ccpH22Vl.s:3165   .text.DM_Bobs_recieved_hookfuction:00000420 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GetTick
 HAL_GetTick

+ 107 - 107
build/soft_test.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
   22:user_src/soft_test.c **** void uart_send_msg(void)
   22:user_src/soft_test.c **** void uart_send_msg(void)
   23:user_src/soft_test.c **** {
   23:user_src/soft_test.c **** {
   36              		.loc 1 23 1
   36              		.loc 1 23 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 2
 
 
 
 
   37              		.cfi_startproc
   37              		.cfi_startproc
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
   39:user_src/soft_test.c ****   /*
   39:user_src/soft_test.c ****   /*
   40:user_src/soft_test.c **** 	while (huart3.gState == HAL_UART_STATE_READY)
   40:user_src/soft_test.c **** 	while (huart3.gState == HAL_UART_STATE_READY)
   41:user_src/soft_test.c **** 	{
   41:user_src/soft_test.c **** 	{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 3
 
 
 
 
   42:user_src/soft_test.c **** 		assd++;
   42:user_src/soft_test.c **** 		assd++;
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  122 0002 00AF     		add	r7, sp, #0
  122 0002 00AF     		add	r7, sp, #0
  123              	.LCFI6:
  123              	.LCFI6:
  124              		.cfi_def_cfa_register 7
  124              		.cfi_def_cfa_register 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 4
 
 
 
 
   51:user_src/soft_test.c ****     /*
   51:user_src/soft_test.c ****     /*
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  162              		.align	2
  162              		.align	2
  165              	led_time_yellow:
  165              	led_time_yellow:
  166 0000 00000000 		.space	4
  166 0000 00000000 		.space	4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 5
 
 
 
 
  167              		.global	led_green
  167              		.global	led_green
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
   85:user_src/soft_test.c **** 
   85:user_src/soft_test.c **** 
   86:user_src/soft_test.c **** bool only_star_one_green = false;
   86:user_src/soft_test.c **** bool only_star_one_green = false;
   87:user_src/soft_test.c **** bool only_star_one_purple = false;
   87:user_src/soft_test.c **** bool only_star_one_purple = false;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 6
 
 
 
 
   88:user_src/soft_test.c **** bool only_star_one_blue = false;
   88:user_src/soft_test.c **** bool only_star_one_blue = false;
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  267 002e 894B     		ldr	r3, .L20
  267 002e 894B     		ldr	r3, .L20
  268 0030 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  268 0030 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  269 0032 83F00103 		eor	r3, r3, #1
  269 0032 83F00103 		eor	r3, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 7
 
 
 
 
  270 0036 DBB2     		uxtb	r3, r3
  270 0036 DBB2     		uxtb	r3, r3
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  313 0078 83F00103 		eor	r3, r3, #1
  313 0078 83F00103 		eor	r3, r3, #1
  314 007c DBB2     		uxtb	r3, r3
  314 007c DBB2     		uxtb	r3, r3
  114:user_src/soft_test.c ****       (only_star_one_green == false))
  114:user_src/soft_test.c ****       (only_star_one_green == false))
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 8
 
 
 
 
  315              		.loc 1 114 72 discriminator 2
  315              		.loc 1 114 72 discriminator 2
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  358 00c0 684B     		ldr	r3, .L20+16
  358 00c0 684B     		ldr	r3, .L20+16
  359 00c2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  359 00c2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  360              		.loc 1 126 36 discriminator 1
  360              		.loc 1 126 36 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 9
 
 
 
 
  361 00c4 002B     		cmp	r3, #0
  361 00c4 002B     		cmp	r3, #0
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  408 0110 0ED0     		beq	.L14
  408 0110 0ED0     		beq	.L14
  134:user_src/soft_test.c ****   {
  134:user_src/soft_test.c ****   {
  135:user_src/soft_test.c ****     HAL_GPIO_WritePin(GPIOA, LED1_Pin, GPIO_PIN_RESET);
  135:user_src/soft_test.c ****     HAL_GPIO_WritePin(GPIOA, LED1_Pin, GPIO_PIN_RESET);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 10
 
 
 
 
  409              		.loc 1 135 5
  409              		.loc 1 135 5
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  455 0160 FFF7FEFF 		bl	HAL_GetTick
  455 0160 FFF7FEFF 		bl	HAL_GetTick
  456 0164 0346     		mov	r3, r0
  456 0164 0346     		mov	r3, r0
  457              		.loc 1 143 21
  457              		.loc 1 143 21
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 11
 
 
 
 
  458 0166 4A4A     		ldr	r2, .L20+60
  458 0166 4A4A     		ldr	r2, .L20+60
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  501 01ac D31A     		subs	r3, r2, r3
  501 01ac D31A     		subs	r3, r2, r3
  502              		.loc 1 154 6
  502              		.loc 1 154 6
  503 01ae B3F5FA7F 		cmp	r3, #500
  503 01ae B3F5FA7F 		cmp	r3, #500
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 12
 
 
 
 
  504 01b2 15D3     		bcc	.L16
  504 01b2 15D3     		bcc	.L16
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  549 01fe 4FF09040 		mov	r0, #1207959552
  549 01fe 4FF09040 		mov	r0, #1207959552
  550 0202 FFF7FEFF 		bl	HAL_GPIO_WritePin
  550 0202 FFF7FEFF 		bl	HAL_GPIO_WritePin
  164:user_src/soft_test.c ****     led_blue = false;
  164:user_src/soft_test.c ****     led_blue = false;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 13
 
 
 
 
  551              		.loc 1 164 14
  551              		.loc 1 164 14
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  175:user_src/soft_test.c **** 
  175:user_src/soft_test.c **** 
  176:user_src/soft_test.c **** }
  176:user_src/soft_test.c **** }
  595              		.loc 1 176 1
  595              		.loc 1 176 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 14
 
 
 
 
  596 0250 00BF     		nop
  596 0250 00BF     		nop
@@ -808,7 +808,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  621              		.section	.bss.recv_vk_protocol,"aw",%nobits
  621              		.section	.bss.recv_vk_protocol,"aw",%nobits
  622              		.align	2
  622              		.align	2
  625              	recv_vk_protocol:
  625              	recv_vk_protocol:
- 626 0000 00000000 		.space	512
+ 626 0000 00000000 		.space	1024
  626      00000000 
  626      00000000 
  626      00000000 
  626      00000000 
  626      00000000 
  626      00000000 
@@ -826,7 +826,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  635              		.section	.bss.send_uart_buffer,"aw",%nobits
  635              		.section	.bss.send_uart_buffer,"aw",%nobits
  636              		.align	2
  636              		.align	2
  639              	send_uart_buffer:
  639              	send_uart_buffer:
- 640 0000 00000000 		.space	1024
+ 640 0000 00000000 		.space	2048
  640      00000000 
  640      00000000 
  640      00000000 
  640      00000000 
  640      00000000 
  640      00000000 
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  645              		.section	.text.user_init,"ax",%progbits
  645              		.section	.text.user_init,"ax",%progbits
  646              		.align	1
  646              		.align	1
  647              		.global	user_init
  647              		.global	user_init
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 15
 
 
 
 
  648              		.syntax unified
  648              		.syntax unified
@@ -854,9 +854,9 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  182:user_src/soft_test.c ****   * @details 串口 can口 pwm rkfifo flash读取
  182:user_src/soft_test.c ****   * @details 串口 can口 pwm rkfifo flash读取
  183:user_src/soft_test.c ****   * @author  Zhang Sir 
  183:user_src/soft_test.c ****   * @author  Zhang Sir 
  184:user_src/soft_test.c ****  **/
  184:user_src/soft_test.c ****  **/
- 185:user_src/soft_test.c **** uint8_t recv_vk_protocol[MAX_UART_BUF * 2] = {0};
+ 185:user_src/soft_test.c **** uint8_t recv_vk_protocol[MAX_UART_BUF * 4] = {0};
  186:user_src/soft_test.c **** uint8_t candebug_protocol[MAX_UART_BUF * 2] = {0};
  186:user_src/soft_test.c **** uint8_t candebug_protocol[MAX_UART_BUF * 2] = {0};
- 187:user_src/soft_test.c **** uint8_t send_uart_buffer[ MAX_UART_BUF * 4 ] = {0};
+ 187:user_src/soft_test.c **** uint8_t send_uart_buffer[ MAX_UART_BUF * 8 ] = {0};
  188:user_src/soft_test.c **** void user_init(void)
  188:user_src/soft_test.c **** void user_init(void)
  189:user_src/soft_test.c **** {
  189:user_src/soft_test.c **** {
  654              		.loc 1 189 1
  654              		.loc 1 189 1
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  203:user_src/soft_test.c ****   HAL_GPIO_WritePin(GPIOA, LED3_Pin, GPIO_PIN_RESET);
  203:user_src/soft_test.c ****   HAL_GPIO_WritePin(GPIOA, LED3_Pin, GPIO_PIN_RESET);
  677              		.loc 1 203 3
  677              		.loc 1 203 3
  678 0016 0022     		movs	r2, #0
  678 0016 0022     		movs	r2, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 16
 
 
 
 
  679 0018 4021     		movs	r1, #64
  679 0018 4021     		movs	r1, #64
@@ -915,7 +915,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  207:user_src/soft_test.c ****   rkfifo_init(&recv_rkfifo, recv_vk_protocol, sizeof(recv_vk_protocol), 1);
  207:user_src/soft_test.c ****   rkfifo_init(&recv_rkfifo, recv_vk_protocol, sizeof(recv_vk_protocol), 1);
  687              		.loc 1 207 3
  687              		.loc 1 207 3
  688 002e 0123     		movs	r3, #1
  688 002e 0123     		movs	r3, #1
- 689 0030 4FF40072 		mov	r2, #512
+ 689 0030 4FF48062 		mov	r2, #1024
  690 0034 5549     		ldr	r1, .L47+4
  690 0034 5549     		ldr	r1, .L47+4
  691 0036 5648     		ldr	r0, .L47+8
  691 0036 5648     		ldr	r0, .L47+8
  692 0038 FFF7FEFF 		bl	rkfifo_init
  692 0038 FFF7FEFF 		bl	rkfifo_init
@@ -929,7 +929,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  209:user_src/soft_test.c ****   rkfifo_init(&send_uart_rkfifo, send_uart_buffer, sizeof(send_uart_buffer), 1);
  209:user_src/soft_test.c ****   rkfifo_init(&send_uart_rkfifo, send_uart_buffer, sizeof(send_uart_buffer), 1);
  699              		.loc 1 209 3
  699              		.loc 1 209 3
  700 004a 0123     		movs	r3, #1
  700 004a 0123     		movs	r3, #1
- 701 004c 4FF48062 		mov	r2, #1024
+ 701 004c 4FF40062 		mov	r2, #2048
  702 0050 5249     		ldr	r1, .L47+20
  702 0050 5249     		ldr	r1, .L47+20
  703 0052 5348     		ldr	r0, .L47+24
  703 0052 5348     		ldr	r0, .L47+24
  704 0054 FFF7FEFF 		bl	rkfifo_init
  704 0054 FFF7FEFF 		bl	rkfifo_init
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  723 007c 1346     		mov	r3, r2
  723 007c 1346     		mov	r3, r2
  724 007e 9B00     		lsls	r3, r3, #2
  724 007e 9B00     		lsls	r3, r3, #2
  725 0080 1344     		add	r3, r3, r2
  725 0080 1344     		add	r3, r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 17
 
 
 
 
  726 0082 5B00     		lsls	r3, r3, #1
  726 0082 5B00     		lsls	r3, r3, #1
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  780 00e0 20D0     		beq	.L32
  780 00e0 20D0     		beq	.L32
  781              		.loc 1 213 14 discriminator 17
  781              		.loc 1 213 14 discriminator 17
  782 00e2 7623     		movs	r3, #118
  782 00e2 7623     		movs	r3, #118
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 18
 
 
 
 
  783 00e4 6C2B     		cmp	r3, #108
  783 00e4 6C2B     		cmp	r3, #108
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  837              		.loc 1 213 14 discriminator 45
  837              		.loc 1 213 14 discriminator 45
  838 0134 3123     		movs	r3, #49
  838 0134 3123     		movs	r3, #49
  839 0136 A3F13002 		sub	r2, r3, #48
  839 0136 A3F13002 		sub	r2, r3, #48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 19
 
 
 
 
  840 013a 1346     		mov	r3, r2
  840 013a 1346     		mov	r3, r2
@@ -1092,7 +1092,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  848 0146 0022     		movs	r2, #0
  848 0146 0022     		movs	r2, #0
  849              	.L46:
  849              	.L46:
  850              		.loc 1 213 14 discriminator 48
  850              		.loc 1 213 14 discriminator 48
- 851 0148 3123     		movs	r3, #49
+ 851 0148 3223     		movs	r3, #50
  852 014a 303B     		subs	r3, r3, #48
  852 014a 303B     		subs	r3, r3, #48
  853 014c 1344     		add	r3, r3, r2
  853 014c 1344     		add	r3, r3, r2
  854              		.loc 1 213 3 is_stmt 1 discriminator 48
  854              		.loc 1 213 3 is_stmt 1 discriminator 48
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  892 0190 00000000 		.word	recv_rkfifo
  892 0190 00000000 		.word	recv_rkfifo
  893 0194 00000000 		.word	candebug_protocol
  893 0194 00000000 		.word	candebug_protocol
  894 0198 00000000 		.word	candebug_rkfifo
  894 0198 00000000 		.word	candebug_rkfifo
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 20
 
 
 
 
  895 019c 00000000 		.word	send_uart_buffer
  895 019c 00000000 		.word	send_uart_buffer
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  943 001c 114A     		ldr	r2, .L54
  943 001c 114A     		ldr	r2, .L54
  944 001e A2FB0312 		umull	r1, r2, r2, r3
  944 001e A2FB0312 		umull	r1, r2, r2, r3
  945 0022 5209     		lsrs	r2, r2, #5
  945 0022 5209     		lsrs	r2, r2, #5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 21
 
 
 
 
  946 0024 6421     		movs	r1, #100
  946 0024 6421     		movs	r1, #100
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  990 0062 7047     		bx	lr
  990 0062 7047     		bx	lr
  991              	.L55:
  991              	.L55:
  992              		.align	2
  992              		.align	2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 22
 
 
 
 
  993              	.L54:
  993              	.L54:
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1040              		.loc 1 243 35
  1040              		.loc 1 243 35
  1041 0016 0023     		movs	r3, #0
  1041 0016 0023     		movs	r3, #0
  1042 0018 BB82     		strh	r3, [r7, #20]	@ movhi
  1042 0018 BB82     		strh	r3, [r7, #20]	@ movhi
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 23
 
 
 
 
  244:user_src/soft_test.c ****     uint8_t *pr = NULL;
  244:user_src/soft_test.c ****     uint8_t *pr = NULL;
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1084 006c 594A     		ldr	r2, .L68+12
  1084 006c 594A     		ldr	r2, .L68+12
  1085 006e A2FB0323 		umull	r2, r3, r2, r3
  1085 006e A2FB0323 		umull	r2, r3, r2, r3
  1086 0072 5B09     		lsrs	r3, r3, #5
  1086 0072 5B09     		lsrs	r3, r3, #5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 24
 
 
 
 
  1087              		.loc 1 256 28
  1087              		.loc 1 256 28
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1132              		.loc 1 265 24
  1132              		.loc 1 265 24
  1133 00c6 FB8A     		ldrh	r3, [r7, #22]
  1133 00c6 FB8A     		ldrh	r3, [r7, #22]
  1134 00c8 0133     		adds	r3, r3, #1
  1134 00c8 0133     		adds	r3, r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 25
 
 
 
 
  1135 00ca FB82     		strh	r3, [r7, #22]	@ movhi
  1135 00ca FB82     		strh	r3, [r7, #22]	@ movhi
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1181 011c BB82     		strh	r3, [r7, #20]	@ movhi
  1181 011c BB82     		strh	r3, [r7, #20]	@ movhi
  274:user_src/soft_test.c ****     while ( remainDayofYear >= tempYear ) // 计算4年整数倍外的年。
  274:user_src/soft_test.c ****     while ( remainDayofYear >= tempYear ) // 计算4年整数倍外的年。
  1182              		.loc 1 274 11 is_stmt 1 discriminator 4
  1182              		.loc 1 274 11 is_stmt 1 discriminator 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 26
 
 
 
 
  1183 011e 17E0     		b	.L60
  1183 011e 17E0     		b	.L60
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1228              		.loc 1 282 62
  1228              		.loc 1 282 62
  1229 0164 002B     		cmp	r3, #0
  1229 0164 002B     		cmp	r3, #0
  1230 0166 01D0     		beq	.L64
  1230 0166 01D0     		beq	.L64
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 27
 
 
 
 
  1231              		.loc 1 282 62 is_stmt 0 discriminator 1
  1231              		.loc 1 282 62 is_stmt 0 discriminator 1
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1277              		.loc 1 284 31
  1277              		.loc 1 284 31
  1278 01a2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1278 01a2 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1279 01a4 9BB2     		uxth	r3, r3
  1279 01a4 9BB2     		uxth	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 28
 
 
 
 
  284:user_src/soft_test.c ****     while ( remainDayofYear > *( pr + tempBeijing->ui8Month ) )
  284:user_src/soft_test.c ****     while ( remainDayofYear > *( pr + tempBeijing->ui8Month ) )
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  294:user_src/soft_test.c **** 
  294:user_src/soft_test.c **** 
  295:user_src/soft_test.c **** 
  295:user_src/soft_test.c **** 
  296:user_src/soft_test.c **** void PVD_IRQHandler(void)
  296:user_src/soft_test.c **** void PVD_IRQHandler(void)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 29
 
 
 
 
  297:user_src/soft_test.c **** {
  297:user_src/soft_test.c **** {
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1377 000a 114A     		ldr	r2, .L72
  1377 000a 114A     		ldr	r2, .L72
  1378 000c 43F08053 		orr	r3, r3, #268435456
  1378 000c 43F08053 		orr	r3, r3, #268435456
  1379 0010 D361     		str	r3, [r2, #28]
  1379 0010 D361     		str	r3, [r2, #28]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 30
 
 
 
 
  1380 0012 0F4B     		ldr	r3, .L72
  1380 0012 0F4B     		ldr	r3, .L72
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1420              		.cfi_endproc
  1420              		.cfi_endproc
  1421              	.LFE140:
  1421              	.LFE140:
  1423              		.section	.bss.uart_time.2,"aw",%nobits
  1423              		.section	.bss.uart_time.2,"aw",%nobits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 31
 
 
 
 
  1424              		.align	2
  1424              		.align	2
@@ -1835,79 +1835,79 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 1
  1457              		.file 16 "user_inc/soft_flash.h"
  1457              		.file 16 "user_inc/soft_flash.h"
  1458              		.file 17 "user_inc/can_debug.h"
  1458              		.file 17 "user_inc/can_debug.h"
  1459              		.file 18 "user_inc/soft_version.h"
  1459              		.file 18 "user_inc/soft_version.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 32
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_test.c
                             *ABS*:00000000 soft_test.c
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:24     .data.UART3_send_buf:00000000 UART3_send_buf
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:21     .data.UART3_send_buf:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:27     .text.uart_send_msg:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:33     .text.uart_send_msg:00000000 uart_send_msg
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:98     .text.uart_send_msg:00000044 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1427   .bss.uart_time.2:00000000 uart_time.2
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:105    .text.ttest_func:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:111    .text.ttest_func:00000000 ttest_func
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:144    .bss.led_time_green:00000000 led_time_green
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:141    .bss.led_time_green:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:151    .bss.led_time_purple:00000000 led_time_purple
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:148    .bss.led_time_purple:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:158    .bss.led_time_blue:00000000 led_time_blue
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:155    .bss.led_time_blue:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:165    .bss.led_time_yellow:00000000 led_time_yellow
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:162    .bss.led_time_yellow:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:171    .bss.led_green:00000000 led_green
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:172    .bss.led_green:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:177    .bss.led_purple:00000000 led_purple
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:178    .bss.led_purple:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:183    .bss.led_blue:00000000 led_blue
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:184    .bss.led_blue:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:189    .bss.led_yellow:00000000 led_yellow
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:190    .bss.led_yellow:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:195    .bss.only_star_one_green:00000000 only_star_one_green
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:196    .bss.only_star_one_green:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:201    .bss.only_star_one_purple:00000000 only_star_one_purple
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:202    .bss.only_star_one_purple:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:207    .bss.only_star_one_blue:00000000 only_star_one_blue
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:208    .bss.only_star_one_blue:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:213    .bss.only_star_one_yellow:00000000 only_star_one_yellow
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:214    .bss.only_star_one_yellow:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:219    .bss.no_led_star:00000000 no_led_star
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:220    .bss.no_led_star:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:222    .text.pmu_inside_led:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:228    .text.pmu_inside_led:00000000 pmu_inside_led
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:601    .text.pmu_inside_led:00000254 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:625    .bss.recv_vk_protocol:00000000 recv_vk_protocol
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:622    .bss.recv_vk_protocol:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:632    .bss.candebug_protocol:00000000 candebug_protocol
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:629    .bss.candebug_protocol:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:639    .bss.send_uart_buffer:00000000 send_uart_buffer
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:636    .bss.send_uart_buffer:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:642    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:646    .text.user_init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:652    .text.user_init:00000000 user_init
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:890    .text.user_init:00000188 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:906    .text.isLeapYear:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:912    .text.isLeapYear:00000000 isLeapYear
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:994    .text.isLeapYear:00000064 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1003   .bss.beijing_time:00000000 beijing_time
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1000   .bss.beijing_time:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1006   .text.covUnixTimeStp2Beijing:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1012   .text.covUnixTimeStp2Beijing:00000000 covUnixTimeStp2Beijing
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1310   .text.covUnixTimeStp2Beijing:000001c8 $d
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s 			page 33
-
-
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1433   .data.Leap_month_day.1:00000000 Leap_month_day.1
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1439   .data.month_day.0:00000000 month_day.0
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1321   .text.PVD_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1327   .text.PVD_IRQHandler:00000000 PVD_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1350   .text.PVD_Config:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1356   .text.PVD_Config:00000000 PVD_Config
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1419   .text.PVD_Config:00000050 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1424   .bss.uart_time.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1430   .data.Leap_month_day.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccv6nXmB.s:1436   .data.month_day.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:24     .data.UART3_send_buf:00000000 UART3_send_buf
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:21     .data.UART3_send_buf:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:27     .text.uart_send_msg:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:33     .text.uart_send_msg:00000000 uart_send_msg
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:98     .text.uart_send_msg:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1427   .bss.uart_time.2:00000000 uart_time.2
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:105    .text.ttest_func:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:111    .text.ttest_func:00000000 ttest_func
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:144    .bss.led_time_green:00000000 led_time_green
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:141    .bss.led_time_green:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:151    .bss.led_time_purple:00000000 led_time_purple
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:148    .bss.led_time_purple:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:158    .bss.led_time_blue:00000000 led_time_blue
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:155    .bss.led_time_blue:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:165    .bss.led_time_yellow:00000000 led_time_yellow
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:162    .bss.led_time_yellow:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:171    .bss.led_green:00000000 led_green
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:172    .bss.led_green:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:177    .bss.led_purple:00000000 led_purple
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:178    .bss.led_purple:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:183    .bss.led_blue:00000000 led_blue
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:184    .bss.led_blue:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:189    .bss.led_yellow:00000000 led_yellow
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:190    .bss.led_yellow:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:195    .bss.only_star_one_green:00000000 only_star_one_green
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:196    .bss.only_star_one_green:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:201    .bss.only_star_one_purple:00000000 only_star_one_purple
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:202    .bss.only_star_one_purple:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:207    .bss.only_star_one_blue:00000000 only_star_one_blue
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:208    .bss.only_star_one_blue:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:213    .bss.only_star_one_yellow:00000000 only_star_one_yellow
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:214    .bss.only_star_one_yellow:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:219    .bss.no_led_star:00000000 no_led_star
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:220    .bss.no_led_star:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:222    .text.pmu_inside_led:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:228    .text.pmu_inside_led:00000000 pmu_inside_led
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:601    .text.pmu_inside_led:00000254 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:625    .bss.recv_vk_protocol:00000000 recv_vk_protocol
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:622    .bss.recv_vk_protocol:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:632    .bss.candebug_protocol:00000000 candebug_protocol
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:629    .bss.candebug_protocol:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:639    .bss.send_uart_buffer:00000000 send_uart_buffer
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:636    .bss.send_uart_buffer:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:642    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:646    .text.user_init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:652    .text.user_init:00000000 user_init
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:890    .text.user_init:00000188 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:906    .text.isLeapYear:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:912    .text.isLeapYear:00000000 isLeapYear
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:994    .text.isLeapYear:00000064 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1003   .bss.beijing_time:00000000 beijing_time
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1000   .bss.beijing_time:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1006   .text.covUnixTimeStp2Beijing:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1012   .text.covUnixTimeStp2Beijing:00000000 covUnixTimeStp2Beijing
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1310   .text.covUnixTimeStp2Beijing:000001c8 $d
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s 			page 33
+
+
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1433   .data.Leap_month_day.1:00000000 Leap_month_day.1
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1439   .data.month_day.0:00000000 month_day.0
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1321   .text.PVD_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1327   .text.PVD_IRQHandler:00000000 PVD_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1350   .text.PVD_Config:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1356   .text.PVD_Config:00000000 PVD_Config
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1419   .text.PVD_Config:00000050 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1424   .bss.uart_time.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1430   .data.Leap_month_day.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccd9XdAw.s:1436   .data.month_day.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GetTick
 HAL_GetTick

BIN
build/soft_test.o


+ 50 - 50
build/soft_timer.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
   73 0000 00000000 		.space	16
   73 0000 00000000 		.space	16
   73      00000000 
   73      00000000 
   73      00000000 
   73      00000000 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 2
 
 
 
 
   73      00000000 
   73      00000000 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
   33:user_src/soft_timer.c ****     static uint32_t time_200hz = 0;
   33:user_src/soft_timer.c ****     static uint32_t time_200hz = 0;
   34:user_src/soft_timer.c **** 
   34:user_src/soft_timer.c **** 
   35:user_src/soft_timer.c ****     if (  Check_Timer_Ready(&time_1hz,_1_HZ_) )
   35:user_src/soft_timer.c ****     if (  Check_Timer_Ready(&time_1hz,_1_HZ_) )
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 3
 
 
 
 
   96              		.loc 1 35 11
   96              		.loc 1 35 11
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
  139 004a 0122     		movs	r2, #1
  139 004a 0122     		movs	r2, #1
  140 004c 5A72     		strb	r2, [r3, #9]
  140 004c 5A72     		strb	r2, [r3, #9]
   47:user_src/soft_timer.c ****         dev_version_flag = true;
   47:user_src/soft_timer.c ****         dev_version_flag = true;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 4
 
 
 
 
  141              		.loc 1 47 26
  141              		.loc 1 47 26
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
   63:user_src/soft_timer.c ****     if (  Check_Timer_Ready(&time_10hz,_10_HZ_) )
   63:user_src/soft_timer.c ****     if (  Check_Timer_Ready(&time_10hz,_10_HZ_) )
  180              		.loc 1 63 11
  180              		.loc 1 63 11
  181 0088 6421     		movs	r1, #100
  181 0088 6421     		movs	r1, #100
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 5
 
 
 
 
  182 008a 2948     		ldr	r0, .L10+32
  182 008a 2948     		ldr	r0, .L10+32
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
  222 00ca 0122     		movs	r2, #1
  222 00ca 0122     		movs	r2, #1
  223 00cc 9A73     		strb	r2, [r3, #14]
  223 00cc 9A73     		strb	r2, [r3, #14]
   78:user_src/soft_timer.c ****         devinfo_time.flow = true;
   78:user_src/soft_timer.c ****         devinfo_time.flow = true;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 6
 
 
 
 
  224              		.loc 1 78 27
  224              		.loc 1 78 27
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
  263              		.loc 1 93 1
  263              		.loc 1 93 1
  264 010a 00BF     		nop
  264 010a 00BF     		nop
  265 010c 80BD     		pop	{r7, pc}
  265 010c 80BD     		pop	{r7, pc}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 7
 
 
 
 
  266              	.L11:
  266              	.L11:
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
  310              		.loc 1 105 17
  310              		.loc 1 105 17
  311 0004 074B     		ldr	r3, .L14
  311 0004 074B     		ldr	r3, .L14
  312 0006 1B68     		ldr	r3, [r3]
  312 0006 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 8
 
 
 
 
  313              		.loc 1 105 26
  313              		.loc 1 105 26
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
  381              	time_100hz.1:
  381              	time_100hz.1:
  382 0000 00000000 		.space	4
  382 0000 00000000 		.space	4
  383              		.section	.bss.time_200hz.0,"aw",%nobits
  383              		.section	.bss.time_200hz.0,"aw",%nobits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 9
 
 
 
 
  384              		.align	2
  384              		.align	2
@@ -495,51 +495,51 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 1
  397              		.file 8 "user_inc/soft_timer.h"
  397              		.file 8 "user_inc/soft_timer.h"
  398              		.file 9 "Core/Inc/tim.h"
  398              		.file 9 "Core/Inc/tim.h"
  399              		.file 10 "user_inc/soft_p_2_c.h"
  399              		.file 10 "user_inc/soft_p_2_c.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccvapt6u.s 			page 10
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_timer.c
                             *ABS*:00000000 soft_timer.c
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:23     .bss.vol_flag:00000000 vol_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:24     .bss.vol_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:29     .bss.devtype_flag:00000000 devtype_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:30     .bss.devtype_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:35     .bss.engine_flag:00000000 engine_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:36     .bss.engine_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:41     .bss.can_debug_flag:00000000 can_debug_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:42     .bss.can_debug_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:47     .bss.dev_version_flag:00000000 dev_version_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:48     .bss.dev_version_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:53     .bss.mimo360_radar_flag:00000000 mimo360_radar_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:54     .bss.mimo360_radar_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:59     .bss.DM_radar_flag:00000000 DM_radar_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:60     .bss.DM_radar_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:65     .bss.pmu_heart_flag:00000000 pmu_heart_flag
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:66     .bss.pmu_heart_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:72     .bss.devinfo_time:00000000 devinfo_time
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:69     .bss.devinfo_time:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:75     .text.timer_function:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:81     .text.timer_function:00000000 timer_function
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:269    .text.timer_function:00000110 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:345    .bss.time_1hz.7:00000000 time_1hz.7
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:351    .bss.time_2hz.6:00000000 time_2hz.6
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:357    .bss.time_5hz.5:00000000 time_5hz.5
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:363    .bss.time_10hz.4:00000000 time_10hz.4
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:369    .bss.time_20hz.3:00000000 time_20hz.3
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:375    .bss.time_50hz.2:00000000 time_50hz.2
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:381    .bss.time_100hz.1:00000000 time_100hz.1
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:387    .bss.time_200hz.0:00000000 time_200hz.0
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:290    .text.Get_Systimer_Us:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:296    .text.Get_Systimer_Us:00000000 Get_Systimer_Us
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:336    .text.Get_Systimer_Us:00000024 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:342    .bss.time_1hz.7:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:348    .bss.time_2hz.6:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:354    .bss.time_5hz.5:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:360    .bss.time_10hz.4:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:366    .bss.time_20hz.3:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:372    .bss.time_50hz.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:378    .bss.time_100hz.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccl37VJz.s:384    .bss.time_200hz.0:00000000 $d
+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
 UNDEFINED SYMBOLS
 Check_Timer_Ready
 Check_Timer_Ready

+ 123 - 123
build/soft_uart.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
   52      00000000 
   52      00000000 
   52      00000000 
   52      00000000 
   52      00000000 
   52      00000000 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 2
 
 
 
 
   52      00000000 
   52      00000000 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
   42:user_src/soft_uart.c ****   * @details 
   42:user_src/soft_uart.c ****   * @details 
   43:user_src/soft_uart.c ****   * @author  Zhang Sir 
   43:user_src/soft_uart.c ****   * @author  Zhang Sir 
   44:user_src/soft_uart.c ****  **/
   44:user_src/soft_uart.c ****  **/
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 3
 
 
 
 
   45:user_src/soft_uart.c **** int _write(int fd, char *pBuffer, int size)
   45:user_src/soft_uart.c **** int _write(int fd, char *pBuffer, int size)
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  111 0036 B968     		ldr	r1, [r7, #8]
  111 0036 B968     		ldr	r1, [r7, #8]
  112 0038 0348     		ldr	r0, .L5
  112 0038 0348     		ldr	r0, .L5
  113 003a FFF7FEFF 		bl	HAL_UART_Transmit
  113 003a FFF7FEFF 		bl	HAL_UART_Transmit
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 4
 
 
 
 
   52:user_src/soft_uart.c **** 	return size;
   52:user_src/soft_uart.c **** 	return size;
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  157 0006 0346     		mov	r3, r0
  157 0006 0346     		mov	r3, r0
  158 0008 FB71     		strb	r3, [r7, #7]
  158 0008 FB71     		strb	r3, [r7, #7]
   65:user_src/soft_uart.c **** 	//设备升级不发送
   65:user_src/soft_uart.c **** 	//设备升级不发送
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 5
 
 
 
 
   66:user_src/soft_uart.c **** 	//if(radar_update_flag == true)
   66:user_src/soft_uart.c **** 	//if(radar_update_flag == true)
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  196 0042 D31A     		subs	r3, r2, r3
  196 0042 D31A     		subs	r3, r2, r3
  197              		.loc 1 82 5
  197              		.loc 1 82 5
  198 0044 012B     		cmp	r3, #1
  198 0044 012B     		cmp	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 6
 
 
 
 
  199 0046 22D8     		bhi	.L12
  199 0046 22D8     		bhi	.L12
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  238              		.loc 1 97 20
  238              		.loc 1 97 20
  239 0080 084B     		ldr	r3, .L17+12
  239 0080 084B     		ldr	r3, .L17+12
  240 0082 1B68     		ldr	r3, [r3]
  240 0082 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 7
 
 
 
 
  241 0084 D31A     		subs	r3, r2, r3
  241 0084 D31A     		subs	r3, r2, r3
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  293              	uart2_send_msg:
  293              	uart2_send_msg:
  294              	.LFB135:
  294              	.LFB135:
  106:user_src/soft_uart.c **** 
  106:user_src/soft_uart.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 8
 
 
 
 
  107:user_src/soft_uart.c **** /**
  107:user_src/soft_uart.c **** /**
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  325              	.LCFI14:
  325              	.LCFI14:
  326              		.cfi_def_cfa_register 13
  326              		.cfi_def_cfa_register 13
  327              		@ sp needed
  327              		@ sp needed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 9
 
 
 
 
  328 001e 80BD     		pop	{r7, pc}
  328 001e 80BD     		pop	{r7, pc}
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  376 0014 15D0     		beq	.L24
  376 0014 15D0     		beq	.L24
  137:user_src/soft_uart.c ****     {
  137:user_src/soft_uart.c ****     {
  138:user_src/soft_uart.c **** 		len = rkfifo_out(&send_uart_rkfifo, &send_uart_buf, 256);
  138:user_src/soft_uart.c **** 		len = rkfifo_out(&send_uart_rkfifo, &send_uart_buf, 256);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 10
 
 
 
 
  377              		.loc 1 138 9
  377              		.loc 1 138 9
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  424              		.global	uart3_send_msg
  424              		.global	uart3_send_msg
  425              		.syntax unified
  425              		.syntax unified
  426              		.thumb
  426              		.thumb
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 11
 
 
 
 
  427              		.thumb_func
  427              		.thumb_func
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  472 002e 7968     		ldr	r1, [r7, #4]
  472 002e 7968     		ldr	r1, [r7, #4]
  473 0030 0648     		ldr	r0, .L29+4
  473 0030 0648     		ldr	r0, .L29+4
  474 0032 FFF7FEFF 		bl	HAL_UART_Transmit_DMA
  474 0032 FFF7FEFF 		bl	HAL_UART_Transmit_DMA
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 12
 
 
 
 
  157:user_src/soft_uart.c **** 	uart3_send_delay_time = HAL_GetTick();
  157:user_src/soft_uart.c **** 	uart3_send_delay_time = HAL_GetTick();
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  518 0002 00AF     		add	r7, sp, #0
  518 0002 00AF     		add	r7, sp, #0
  519              	.LCFI26:
  519              	.LCFI26:
  520              		.cfi_def_cfa_register 7
  520              		.cfi_def_cfa_register 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 13
 
 
 
 
  170:user_src/soft_uart.c **** 	//uart2
  170:user_src/soft_uart.c **** 	//uart2
@@ -763,32 +763,32 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  547 0038 1B68     		ldr	r3, [r3]
  547 0038 1B68     		ldr	r3, [r3]
  548 003a 42F01002 		orr	r2, r2, #16
  548 003a 42F01002 		orr	r2, r2, #16
  549 003e 1A60     		str	r2, [r3]
  549 003e 1A60     		str	r2, [r3]
- 183:user_src/soft_uart.c **** 	HAL_UART_Receive_DMA(&huart3, (uint8_t *)uart_info.uart3_recv_buf, MAX_UART_BUF/2);
+ 183:user_src/soft_uart.c **** 	HAL_UART_Receive_DMA(&huart3, (uint8_t *)uart_info.uart3_recv_buf, MAX_UART_BUF);
  550              		.loc 1 183 2
  550              		.loc 1 183 2
- 551 0040 8022     		movs	r2, #128
- 552 0042 0A49     		ldr	r1, .L32+12
- 553 0044 0848     		ldr	r0, .L32+8
- 554 0046 FFF7FEFF 		bl	HAL_UART_Receive_DMA
+ 551 0040 4FF48072 		mov	r2, #256
+ 552 0044 0949     		ldr	r1, .L32+12
+ 553 0046 0848     		ldr	r0, .L32+8
+ 554 0048 FFF7FEFF 		bl	HAL_UART_Receive_DMA
  184:user_src/soft_uart.c **** 	//开启错误处理机制
  184:user_src/soft_uart.c **** 	//开启错误处理机制
  185:user_src/soft_uart.c **** 	__HAL_UART_ENABLE_IT(&huart3, UART_IT_ERR);
  185:user_src/soft_uart.c **** 	__HAL_UART_ENABLE_IT(&huart3, UART_IT_ERR);
  555              		.loc 1 185 2
  555              		.loc 1 185 2
- 556 004a 074B     		ldr	r3, .L32+8
- 557 004c 1B68     		ldr	r3, [r3]
- 558 004e 9A68     		ldr	r2, [r3, #8]
- 559 0050 054B     		ldr	r3, .L32+8
- 560 0052 1B68     		ldr	r3, [r3]
- 561 0054 42F00102 		orr	r2, r2, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 14
+ 556 004c 064B     		ldr	r3, .L32+8
+ 557 004e 1B68     		ldr	r3, [r3]
+ 558 0050 9A68     		ldr	r2, [r3, #8]
+ 559 0052 054B     		ldr	r3, .L32+8
+ 560 0054 1B68     		ldr	r3, [r3]
+ 561 0056 42F00102 		orr	r2, r2, #1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 14
 
 
 
 
- 562 0058 9A60     		str	r2, [r3, #8]
+ 562 005a 9A60     		str	r2, [r3, #8]
  186:user_src/soft_uart.c **** 
  186:user_src/soft_uart.c **** 
  187:user_src/soft_uart.c **** }
  187:user_src/soft_uart.c **** }
  563              		.loc 1 187 1
  563              		.loc 1 187 1
- 564 005a 00BF     		nop
- 565 005c 80BD     		pop	{r7, pc}
+ 564 005c 00BF     		nop
+ 565 005e 80BD     		pop	{r7, pc}
  566              	.L33:
  566              	.L33:
- 567 005e 00BF     		.align	2
+ 567              		.align	2
  568              	.L32:
  568              	.L32:
  569 0060 00000000 		.word	huart2
  569 0060 00000000 		.word	huart2
  570 0064 02000000 		.word	uart_info+2
  570 0064 02000000 		.word	uart_info+2
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  603 0000 80B5     		push	{r7, lr}
  603 0000 80B5     		push	{r7, lr}
  604              	.LCFI27:
  604              	.LCFI27:
  605              		.cfi_def_cfa_offset 8
  605              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 15
 
 
 
 
  606              		.cfi_offset 7, -8
  606              		.cfi_offset 7, -8
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  652 0046 1A46     		mov	r2, r3
  652 0046 1A46     		mov	r2, r3
  653 0048 2E49     		ldr	r1, .L41+8
  653 0048 2E49     		ldr	r1, .L41+8
  654 004a 2F48     		ldr	r0, .L41+12
  654 004a 2F48     		ldr	r0, .L41+12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 16
 
 
 
 
  655 004c FFF7FEFF 		bl	rkfifo_in
  655 004c FFF7FEFF 		bl	rkfifo_in
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  223:user_src/soft_uart.c **** 			if (aoan_engine_Link.connect_status != COMP_NOEXIST)
  223:user_src/soft_uart.c **** 			if (aoan_engine_Link.connect_status != COMP_NOEXIST)
  695              		.loc 1 223 24
  695              		.loc 1 223 24
  696 0094 1E4B     		ldr	r3, .L41+20
  696 0094 1E4B     		ldr	r3, .L41+20
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 17
 
 
 
 
  697 0096 1B7A     		ldrb	r3, [r3, #8]	@ zero_extendqisi2
  697 0096 1B7A     		ldrb	r3, [r3, #8]	@ zero_extendqisi2
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  739 00de 9BB2     		uxth	r3, r3
  739 00de 9BB2     		uxth	r3, r3
  740 00e0 1946     		mov	r1, r3
  740 00e0 1946     		mov	r1, r3
  741 00e2 0C48     		ldr	r0, .L41+24
  741 00e2 0C48     		ldr	r0, .L41+24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 18
 
 
 
 
  742 00e4 FFF7FEFF 		bl	decode_aoan_engine
  742 00e4 FFF7FEFF 		bl	decode_aoan_engine
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  251:user_src/soft_uart.c **** void HAL_UART_ErrorCallback(UART_HandleTypeDef *huart)
  251:user_src/soft_uart.c **** void HAL_UART_ErrorCallback(UART_HandleTypeDef *huart)
  252:user_src/soft_uart.c **** {
  252:user_src/soft_uart.c **** {
  783              		.loc 1 252 1
  783              		.loc 1 252 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 19
 
 
 
 
  784              		.cfi_startproc
  784              		.cfi_startproc
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  827              		.loc 1 263 2
  827              		.loc 1 263 2
  828 0034 7B68     		ldr	r3, [r7, #4]
  828 0034 7B68     		ldr	r3, [r7, #4]
  829 0036 1B68     		ldr	r3, [r3]
  829 0036 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 20
 
 
 
 
  830 0038 0122     		movs	r2, #1
  830 0038 0122     		movs	r2, #1
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  871 0074 00000000 		.word	huart3
  871 0074 00000000 		.word	huart3
  872 0078 98000000 		.word	uart_info+152
  872 0078 98000000 		.word	uart_info+152
  873              		.cfi_endproc
  873              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 21
 
 
 
 
  874              	.LFE140:
  874              	.LFE140:
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  914 0012 7047     		bx	lr
  914 0012 7047     		bx	lr
  915              		.cfi_endproc
  915              		.cfi_endproc
  916              	.LFE141:
  916              	.LFE141:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 22
 
 
 
 
  918              		.global	recv_step
  918              		.global	recv_step
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  953              		.loc 1 308 1
  953              		.loc 1 308 1
  954              		.cfi_startproc
  954              		.cfi_startproc
  955              		@ args = 0, pretend = 0, frame = 16
  955              		@ args = 0, pretend = 0, frame = 16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 23
 
 
 
 
  956              		@ frame_needed = 1, uses_anonymous_args = 0
  956              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  996              		.loc 1 322 3
  996              		.loc 1 322 3
  997 002c 7C4B     		ldr	r3, .L95
  997 002c 7C4B     		ldr	r3, .L95
  998 002e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  998 002e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 24
 
 
 
 
  999 0030 082B     		cmp	r3, #8
  999 0030 082B     		cmp	r3, #8
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1042 0084 664B     		ldr	r3, .L95
  1042 0084 664B     		ldr	r3, .L95
  1043 0086 0222     		movs	r2, #2
  1043 0086 0222     		movs	r2, #2
  1044 0088 1A70     		strb	r2, [r3]
  1044 0088 1A70     		strb	r2, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 25
 
 
 
 
  334:user_src/soft_uart.c **** 			break;
  334:user_src/soft_uart.c **** 			break;
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1081              		.loc 1 350 9
  1081              		.loc 1 350 9
  1082 00b4 FB7B     		ldrb	r3, [r7, #15]	@ zero_extendqisi2
  1082 00b4 FB7B     		ldrb	r3, [r7, #15]	@ zero_extendqisi2
  1083              		.loc 1 350 6
  1083              		.loc 1 350 6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 26
 
 
 
 
  1084 00b6 002B     		cmp	r3, #0
  1084 00b6 002B     		cmp	r3, #0
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1126 00ea 1A70     		strb	r2, [r3]
  1126 00ea 1A70     		strb	r2, [r3]
  1127              		.loc 1 360 4
  1127              		.loc 1 360 4
  1128 00ec 55E1     		b	.L67
  1128 00ec 55E1     		b	.L67
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 27
 
 
 
 
  1129              	.L60:
  1129              	.L60:
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1174 012e 03D1     		bne	.L73
  1174 012e 03D1     		bne	.L73
  370:user_src/soft_uart.c **** 			{
  370:user_src/soft_uart.c **** 			{
  371:user_src/soft_uart.c **** 				recv_step = RX_CHECK_LOW; 
  371:user_src/soft_uart.c **** 				recv_step = RX_CHECK_LOW; 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 28
 
 
 
 
  1175              		.loc 1 371 15
  1175              		.loc 1 371 15
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1216              		.loc 1 381 14
  1216              		.loc 1 381 14
  1217 016c 2C4B     		ldr	r3, .L95
  1217 016c 2C4B     		ldr	r3, .L95
  1218 016e 0822     		movs	r2, #8
  1218 016e 0822     		movs	r2, #8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 29
 
 
 
 
  1219 0170 1A70     		strb	r2, [r3]
  1219 0170 1A70     		strb	r2, [r3]
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1264              		.loc 1 390 23
  1264              		.loc 1 390 23
  1265 01ae 1E4B     		ldr	r3, .L95+8
  1265 01ae 1E4B     		ldr	r3, .L95+8
  1266 01b0 9A73     		strb	r2, [r3, #14]
  1266 01b0 9A73     		strb	r2, [r3, #14]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 30
 
 
 
 
  391:user_src/soft_uart.c **** 			vk_data.payload[5] = vk_data.msg_id;
  391:user_src/soft_uart.c **** 			vk_data.payload[5] = vk_data.msg_id;
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1314              		.loc 1 397 26
  1314              		.loc 1 397 26
  1315 01f8 0E4B     		ldr	r3, .L95+20
  1315 01f8 0E4B     		ldr	r3, .L95+20
  1316 01fa 5A71     		strb	r2, [r3, #5]
  1316 01fa 5A71     		strb	r2, [r3, #5]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 31
 
 
 
 
  398:user_src/soft_uart.c **** 					memcpy(&fcu_protocol.payload[0],&vk_data.payload[0],vk_data.len + vk_data.head_bytes + vk_data
  398:user_src/soft_uart.c **** 					memcpy(&fcu_protocol.payload[0],&vk_data.payload[0],vk_data.len + vk_data.head_bytes + vk_data
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  403:user_src/soft_uart.c **** 					 	(vk_data.group_id == GROUP_ID_B_UPDATE && uavr12_info.Link.connect_status != COMP_NOEXIST) |
  403:user_src/soft_uart.c **** 					 	(vk_data.group_id == GROUP_ID_B_UPDATE && uavr12_info.Link.connect_status != COMP_NOEXIST) |
  1366              		.loc 1 403 16 discriminator 3
  1366              		.loc 1 403 16 discriminator 3
  1367 0250 5C4B     		ldr	r3, .L97
  1367 0250 5C4B     		ldr	r3, .L97
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 32
 
 
 
 
  1368 0252 1B79     		ldrb	r3, [r3, #4]	@ zero_extendqisi2
  1368 0252 1B79     		ldrb	r3, [r3, #4]	@ zero_extendqisi2
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1414              		.loc 1 409 61
  1414              		.loc 1 409 61
  1415 0294 1344     		add	r3, r3, r2
  1415 0294 1344     		add	r3, r3, r2
  1416              		.loc 1 409 91
  1416              		.loc 1 409 91
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 33
 
 
 
 
  1417 0296 4B4A     		ldr	r2, .L97
  1417 0296 4B4A     		ldr	r2, .L97
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1457 02d4 9342     		cmp	r3, r2
  1457 02d4 9342     		cmp	r3, r2
  1458 02d6 54D9     		bls	.L92
  1458 02d6 54D9     		bls	.L92
  423:user_src/soft_uart.c **** 						{
  423:user_src/soft_uart.c **** 						{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 34
 
 
 
 
  424:user_src/soft_uart.c **** 							uart_info.use_update_buf_flag = false;
  424:user_src/soft_uart.c **** 							uart_info.use_update_buf_flag = false;
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  442:user_src/soft_uart.c **** 							uart_info.vk_dev_pack_num = 1;
  442:user_src/soft_uart.c **** 							uart_info.vk_dev_pack_num = 1;
  443:user_src/soft_uart.c **** 							uart_info.vk_dev_update_flag = true;  
  443:user_src/soft_uart.c **** 							uart_info.vk_dev_update_flag = true;  
  444:user_src/soft_uart.c **** 							EZup_par.update_flag = true;//mimo
  444:user_src/soft_uart.c **** 							EZup_par.update_flag = true;//mimo
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 35
 
 
 
 
  445:user_src/soft_uart.c **** 
  445:user_src/soft_uart.c **** 
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1528              		.loc 1 461 82
  1528              		.loc 1 461 82
  1529 033e 1344     		add	r3, r3, r2
  1529 033e 1344     		add	r3, r3, r2
  1530              		.loc 1 461 7
  1530              		.loc 1 461 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 36
 
 
 
 
  1531 0340 1A46     		mov	r2, r3
  1531 0340 1A46     		mov	r2, r3
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1575              	.L75:
  1575              	.L75:
  470:user_src/soft_uart.c **** 
  470:user_src/soft_uart.c **** 
  471:user_src/soft_uart.c **** 						
  471:user_src/soft_uart.c **** 						
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 37
 
 
 
 
  472:user_src/soft_uart.c **** 					//}
  472:user_src/soft_uart.c **** 					//}
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1609 03ac FFF7FEFF 		bl	rkfifo_out
  1609 03ac FFF7FEFF 		bl	rkfifo_out
  1610 03b0 0346     		mov	r3, r0
  1610 03b0 0346     		mov	r3, r0
  313:user_src/soft_uart.c **** 	{	
  313:user_src/soft_uart.c **** 	{	
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 38
 
 
 
 
  1611              		.loc 1 313 8
  1611              		.loc 1 313 8
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1668              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  1668              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  1669              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  1669              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  1670              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1670              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 39
 
 
 
 
  1671              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  1671              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
@@ -2293,79 +2293,79 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 1
  1680              		.file 16 "user_inc/soft_p_2_c.h"
  1680              		.file 16 "user_inc/soft_p_2_c.h"
  1681              		.file 17 "user_inc/soft_engine.h"
  1681              		.file 17 "user_inc/soft_engine.h"
  1682              		.file 18 "user_inc/soft_update.h"
  1682              		.file 18 "user_inc/soft_update.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 40
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_uart.c
                             *ABS*:00000000 soft_uart.c
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:24     .bss.Update_buf:00000000 Update_buf
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:21     .bss.Update_buf:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:31     .bss.vk_protocol:00000000 vk_protocol
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:28     .bss.vk_protocol:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:38     .bss.send_uart_rkfifo:00000000 send_uart_rkfifo
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:35     .bss.send_uart_rkfifo:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:44     .bss.radar_update_flag:00000000 radar_update_flag
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:45     .bss.radar_update_flag:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:51     .data.uart_info:00000000 uart_info
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:48     .data.uart_info:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:56     .text._write:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:62     .text._write:00000000 _write
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:129    .text._write:00000048 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:134    .text.uart_send_is_ok:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:140    .text.uart_send_is_ok:00000000 uart_send_is_ok
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:265    .text.uart_send_is_ok:00000098 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:277    .bss.uart2_send_delay_time:00000000 uart2_send_delay_time
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:284    .bss.uart3_send_delay_time:00000000 uart3_send_delay_time
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:274    .bss.uart2_send_delay_time:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:281    .bss.uart3_send_delay_time:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:287    .text.uart2_send_msg:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:293    .text.uart2_send_msg:00000000 uart2_send_msg
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:332    .text.uart2_send_msg:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:341    .bss.send_uart_buf:00000000 send_uart_buf
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:338    .bss.send_uart_buf:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:344    .text.send_uartfifo_msg:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:350    .text.send_uartfifo_msg:00000000 send_uartfifo_msg
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:415    .text.send_uartfifo_msg:0000004c $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:423    .text.uart3_send_msg:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:429    .text.uart3_send_msg:00000000 uart3_send_msg
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:494    .text.uart3_send_msg:00000048 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1651   .bss.send_time3.2:00000000 send_time3.2
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:501    .text.UART_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:507    .text.UART_Init:00000000 UART_Init
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:569    .text.UART_Init:00000060 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:581    .bss.read_DR:00000000 read_DR
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:578    .bss.read_DR:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:588    .bss.recv_rkfifo:00000000 recv_rkfifo
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:585    .bss.recv_rkfifo:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:591    .text.USER_UART_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:597    .text.USER_UART_IRQHandler:00000000 USER_UART_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:763    .text.USER_UART_IRQHandler:000000fc $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:775    .text.HAL_UART_ErrorCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:781    .text.HAL_UART_ErrorCallback:00000000 HAL_UART_ErrorCallback
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:869    .text.HAL_UART_ErrorCallback:0000006c $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:877    .text.HAL_UART_TxCpltCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:883    .text.HAL_UART_TxCpltCallback:00000000 HAL_UART_TxCpltCallback
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:922    .bss.recv_step:00000000 recv_step
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:923    .bss.recv_step:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:929    .bss.fcu_protocol:00000000 fcu_protocol
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:926    .bss.fcu_protocol:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:936    .data.vk_data:00000000 vk_data
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:933    .data.vk_data:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:945    .text.check_uart_data:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:951    .text.check_uart_data:00000000 check_uart_data
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s 			page 41
-
-
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1005   .text.check_uart_data:0000003c $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1014   .text.check_uart_data:00000060 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1344   .text.check_uart_data:00000220 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1657   .bss.vk_recv_time.1:00000000 vk_recv_time.1
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1662   .bss.i.0:00000000 i.0
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1354   .text.check_uart_data:00000240 $t
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1633   .text.check_uart_data:000003c4 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1648   .bss.send_time3.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1654   .bss.vk_recv_time.1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgJxdDe.s:1663   .bss.i.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:24     .bss.Update_buf:00000000 Update_buf
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:21     .bss.Update_buf:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:31     .bss.vk_protocol:00000000 vk_protocol
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:28     .bss.vk_protocol:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:38     .bss.send_uart_rkfifo:00000000 send_uart_rkfifo
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:35     .bss.send_uart_rkfifo:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:44     .bss.radar_update_flag:00000000 radar_update_flag
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:45     .bss.radar_update_flag:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:51     .data.uart_info:00000000 uart_info
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:48     .data.uart_info:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:56     .text._write:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:62     .text._write:00000000 _write
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:129    .text._write:00000048 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:134    .text.uart_send_is_ok:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:140    .text.uart_send_is_ok:00000000 uart_send_is_ok
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:265    .text.uart_send_is_ok:00000098 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:277    .bss.uart2_send_delay_time:00000000 uart2_send_delay_time
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:284    .bss.uart3_send_delay_time:00000000 uart3_send_delay_time
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:274    .bss.uart2_send_delay_time:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:281    .bss.uart3_send_delay_time:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:287    .text.uart2_send_msg:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:293    .text.uart2_send_msg:00000000 uart2_send_msg
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:332    .text.uart2_send_msg:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:341    .bss.send_uart_buf:00000000 send_uart_buf
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:338    .bss.send_uart_buf:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:344    .text.send_uartfifo_msg:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:350    .text.send_uartfifo_msg:00000000 send_uartfifo_msg
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:415    .text.send_uartfifo_msg:0000004c $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:423    .text.uart3_send_msg:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:429    .text.uart3_send_msg:00000000 uart3_send_msg
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:494    .text.uart3_send_msg:00000048 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1651   .bss.send_time3.2:00000000 send_time3.2
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:501    .text.UART_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:507    .text.UART_Init:00000000 UART_Init
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:569    .text.UART_Init:00000060 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:581    .bss.read_DR:00000000 read_DR
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:578    .bss.read_DR:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:588    .bss.recv_rkfifo:00000000 recv_rkfifo
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:585    .bss.recv_rkfifo:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:591    .text.USER_UART_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:597    .text.USER_UART_IRQHandler:00000000 USER_UART_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:763    .text.USER_UART_IRQHandler:000000fc $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:775    .text.HAL_UART_ErrorCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:781    .text.HAL_UART_ErrorCallback:00000000 HAL_UART_ErrorCallback
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:869    .text.HAL_UART_ErrorCallback:0000006c $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:877    .text.HAL_UART_TxCpltCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:883    .text.HAL_UART_TxCpltCallback:00000000 HAL_UART_TxCpltCallback
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:922    .bss.recv_step:00000000 recv_step
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:923    .bss.recv_step:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:929    .bss.fcu_protocol:00000000 fcu_protocol
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:926    .bss.fcu_protocol:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:936    .data.vk_data:00000000 vk_data
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:933    .data.vk_data:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:945    .text.check_uart_data:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:951    .text.check_uart_data:00000000 check_uart_data
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s 			page 41
+
+
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1005   .text.check_uart_data:0000003c $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1014   .text.check_uart_data:00000060 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1344   .text.check_uart_data:00000220 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1657   .bss.vk_recv_time.1:00000000 vk_recv_time.1
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1662   .bss.i.0:00000000 i.0
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1354   .text.check_uart_data:00000240 $t
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1633   .text.check_uart_data:000003c4 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1648   .bss.send_time3.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1654   .bss.vk_recv_time.1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccIHNTG9.s:1663   .bss.i.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_GetTick
 HAL_GetTick

BIN
build/soft_uart.o


+ 102 - 102
build/soft_update.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
   58              	Vk_Update_Device_Protocol:
   58              	Vk_Update_Device_Protocol:
   59              	.LFB133:
   59              	.LFB133:
   60              		.file 1 "user_src/soft_update.c"
   60              		.file 1 "user_src/soft_update.c"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 2
 
 
 
 
    1:user_src/soft_update.c **** #include "soft_update.h"
    1:user_src/soft_update.c **** #include "soft_update.h"
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
   84 0012 A34B     		ldr	r3, .L63
   84 0012 A34B     		ldr	r3, .L63
   85 0014 93F82431 		ldrb	r3, [r3, #292]	@ zero_extendqisi2
   85 0014 93F82431 		ldrb	r3, [r3, #292]	@ zero_extendqisi2
   86              		.loc 1 31 11
   86              		.loc 1 31 11
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 3
 
 
 
 
   87 0018 002B     		cmp	r3, #0
   87 0018 002B     		cmp	r3, #0
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  129 0062 1B79     		ldrb	r3, [r3, #4]	@ zero_extendqisi2
  129 0062 1B79     		ldrb	r3, [r3, #4]	@ zero_extendqisi2
  130 0064 904A     		ldr	r2, .L63+8
  130 0064 904A     		ldr	r2, .L63+8
  131 0066 CA21     		movs	r1, #202
  131 0066 CA21     		movs	r1, #202
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 4
 
 
 
 
  132 0068 1846     		mov	r0, r3
  132 0068 1846     		mov	r0, r3
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  171 00ae BB60     		str	r3, [r7, #8]
  171 00ae BB60     		str	r3, [r7, #8]
   59:user_src/soft_update.c ****     uint8_t i = 0;
   59:user_src/soft_update.c ****     uint8_t i = 0;
  172              		.loc 1 59 13
  172              		.loc 1 59 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 5
 
 
 
 
  173 00b0 0023     		movs	r3, #0
  173 00b0 0023     		movs	r3, #0
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
   71:user_src/soft_update.c **** 
   71:user_src/soft_update.c **** 
   72:user_src/soft_update.c ****     switch (Update_buf[UPDATE_STEP])
   72:user_src/soft_update.c ****     switch (Update_buf[UPDATE_STEP])
  216              		.loc 1 72 23
  216              		.loc 1 72 23
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 6
 
 
 
 
  217 00e8 6E4B     		ldr	r3, .L63+4
  217 00e8 6E4B     		ldr	r3, .L63+4
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  116:user_src/soft_update.c ****             }
  116:user_src/soft_update.c ****             }
  117:user_src/soft_update.c ****             else if(Dev.Radar.facid_T == FAC_DM_RT)
  117:user_src/soft_update.c ****             else if(Dev.Radar.facid_T == FAC_DM_RT)
  118:user_src/soft_update.c ****             {
  118:user_src/soft_update.c ****             {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 7
 
 
 
 
  119:user_src/soft_update.c ****                 if(Dev.Part_Tradar_Link.connect_status == COMP_NORMAL)
  119:user_src/soft_update.c ****                 if(Dev.Part_Tradar_Link.connect_status == COMP_NORMAL)
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  173:user_src/soft_update.c ****     case UPDATE_END:
  173:user_src/soft_update.c ****     case UPDATE_END:
  174:user_src/soft_update.c ****         can_buf[0] = dev_id;
  174:user_src/soft_update.c ****         can_buf[0] = dev_id;
  175:user_src/soft_update.c ****         can_send_msg_normal(&can_buf[0],8,0x481400);
  175:user_src/soft_update.c ****         can_send_msg_normal(&can_buf[0],8,0x481400);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 8
 
 
 
 
  176:user_src/soft_update.c **** 
  176:user_src/soft_update.c **** 
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  261 0142 00F29B80 		bhi	.L55
  261 0142 00F29B80 		bhi	.L55
  262 0146 01A2     		adr	r2, .L23
  262 0146 01A2     		adr	r2, .L23
  263 0148 52F823F0 		ldr	pc, [r2, r3, lsl #2]
  263 0148 52F823F0 		ldr	pc, [r2, r3, lsl #2]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 9
 
 
 
 
  264              		.p2align 2
  264              		.p2align 2
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  308              		.loc 1 89 20
  308              		.loc 1 89 20
  309 019a 182B     		cmp	r3, #24
  309 019a 182B     		cmp	r3, #24
  310 019c 07D1     		bne	.L31
  310 019c 07D1     		bne	.L31
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 10
 
 
 
 
   91:user_src/soft_update.c ****             }
   91:user_src/soft_update.c ****             }
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  354 01e2 334B     		ldr	r3, .L63+16
  354 01e2 334B     		ldr	r3, .L63+16
  355 01e4 93F8D830 		ldrb	r3, [r3, #216]	@ zero_extendqisi2
  355 01e4 93F8D830 		ldrb	r3, [r3, #216]	@ zero_extendqisi2
  103:user_src/soft_update.c ****             {
  103:user_src/soft_update.c ****             {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 11
 
 
 
 
  356              		.loc 1 103 20
  356              		.loc 1 103 20
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  400              	.L36:
  400              	.L36:
  117:user_src/soft_update.c ****             {
  117:user_src/soft_update.c ****             {
  401              		.loc 1 117 30
  401              		.loc 1 117 30
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 12
 
 
 
 
  402 0230 1F4B     		ldr	r3, .L63+16
  402 0230 1F4B     		ldr	r3, .L63+16
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  140:user_src/soft_update.c ****         default:
  140:user_src/soft_update.c ****         default:
  446              		.loc 1 140 13
  446              		.loc 1 140 13
  447 027a 09E0     		b	.L60
  447 027a 09E0     		b	.L60
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 13
 
 
 
 
  448              	.L55:
  448              	.L55:
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  494 02cc 18000000 		.word	.LC6
  494 02cc 18000000 		.word	.LC6
  495 02d0 1C000000 		.word	.LC7
  495 02d0 1C000000 		.word	.LC7
  496 02d4 00143800 		.word	3675136
  496 02d4 00143800 		.word	3675136
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 14
 
 
 
 
  497              	.L45:
  497              	.L45:
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  159:user_src/soft_update.c ****                 can_buf[6] = crc & 0xff; 
  159:user_src/soft_update.c ****                 can_buf[6] = crc & 0xff; 
  539              		.loc 1 159 28
  539              		.loc 1 159 28
  540 0314 7B72     		strb	r3, [r7, #9]
  540 0314 7B72     		strb	r3, [r7, #9]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 15
 
 
 
 
  160:user_src/soft_update.c ****                 can_buf[7] = (crc >> 8) & 0xff;
  160:user_src/soft_update.c ****                 can_buf[7] = (crc >> 8) & 0xff;
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  585 035a 5A1D     		adds	r2, r3, #5
  585 035a 5A1D     		adds	r2, r3, #5
  586 035c FB7B     		ldrb	r3, [r7, #15]	@ zero_extendqisi2
  586 035c FB7B     		ldrb	r3, [r7, #15]	@ zero_extendqisi2
  149:user_src/soft_update.c ****         {
  149:user_src/soft_update.c ****         {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 16
 
 
 
 
  587              		.loc 1 149 15
  587              		.loc 1 149 15
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  629              		.loc 1 180 25
  629              		.loc 1 180 25
  630 039e 1D4B     		ldr	r3, .L65+20
  630 039e 1D4B     		ldr	r3, .L65+20
  631 03a0 93F8CD30 		ldrb	r3, [r3, #205]	@ zero_extendqisi2
  631 03a0 93F8CD30 		ldrb	r3, [r3, #205]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 17
 
 
 
 
  180:user_src/soft_update.c ****                 DM_f_info.get_radar_ver_flag = false;
  180:user_src/soft_update.c ****                 DM_f_info.get_radar_ver_flag = false;
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  190:user_src/soft_update.c ****     default:
  190:user_src/soft_update.c ****     default:
  675              		.loc 1 190 9
  675              		.loc 1 190 9
  676 03e6 07E0     		b	.L62
  676 03e6 07E0     		b	.L62
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 18
 
 
 
 
  677              	.L52:
  677              	.L52:
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  726              		.align	2
  726              		.align	2
  727              	.LC9:
  727              	.LC9:
  728 0024 646D7465 		.ascii	"dmter\000"
  728 0024 646D7465 		.ascii	"dmter\000"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 19
 
 
 
 
  728      7200
  728      7200
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  775 002e 782B     		cmp	r3, #120
  775 002e 782B     		cmp	r3, #120
  776 0030 00F3EB81 		bgt	.L101
  776 0030 00F3EB81 		bgt	.L101
  777 0034 562B     		cmp	r3, #86
  777 0034 562B     		cmp	r3, #86
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 20
 
 
 
 
  778 0036 00F00781 		beq	.L73
  778 0036 00F00781 		beq	.L73
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  250:user_src/soft_update.c ****                 DM_f_info.version[3] = 'O';
  250:user_src/soft_update.c ****                 DM_f_info.version[3] = 'O';
  251:user_src/soft_update.c ****                 for(uint8_t i = 4;i < 10; i++)
  251:user_src/soft_update.c ****                 for(uint8_t i = 4;i < 10; i++)
  252:user_src/soft_update.c ****                 {
  252:user_src/soft_update.c ****                 {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 21
 
 
 
 
  253:user_src/soft_update.c ****                     DM_f_info.version[i] = '0';
  253:user_src/soft_update.c ****                     DM_f_info.version[i] = '0';
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  307:user_src/soft_update.c ****             else if(memcmp((char *)&data[1],"D4T",3) == 0)
  307:user_src/soft_update.c ****             else if(memcmp((char *)&data[1],"D4T",3) == 0)
  308:user_src/soft_update.c ****             {
  308:user_src/soft_update.c ****             {
  309:user_src/soft_update.c ****                 Dev.Part_Tradar_Link.recv_time = HAL_GetTick();
  309:user_src/soft_update.c ****                 Dev.Part_Tradar_Link.recv_time = HAL_GetTick();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 22
 
 
 
 
  310:user_src/soft_update.c ****                 Dev.Part_Tradar_Link.connect_status = COMP_NORMAL;
  310:user_src/soft_update.c ****                 Dev.Part_Tradar_Link.connect_status = COMP_NORMAL;
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  799 0068 0B040000 		.word	.L101+1
  799 0068 0B040000 		.word	.L101+1
  800 006c F7030000 		.word	.L76+1
  800 006c F7030000 		.word	.L76+1
  801              		.p2align 1
  801              		.p2align 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 23
 
 
 
 
  802              	.L74:
  802              	.L74:
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  844              		.loc 1 213 47
  844              		.loc 1 213 47
  845 00b2 8B4B     		ldr	r3, .L104+20
  845 00b2 8B4B     		ldr	r3, .L104+20
  846 00b4 0122     		movs	r2, #1
  846 00b4 0122     		movs	r2, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 24
 
 
 
 
  847 00b6 1A72     		strb	r2, [r3, #8]
  847 00b6 1A72     		strb	r2, [r3, #8]
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  889 00f4 1344     		add	r3, r3, r2
  889 00f4 1344     		add	r3, r3, r2
  890 00f6 3022     		movs	r2, #48
  890 00f6 3022     		movs	r2, #48
  891 00f8 5A77     		strb	r2, [r3, #29]
  891 00f8 5A77     		strb	r2, [r3, #29]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 25
 
 
 
 
  221:user_src/soft_update.c ****                 {
  221:user_src/soft_update.c ****                 {
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  938 0144 FFF7FEFF 		bl	HAL_GetTick
  938 0144 FFF7FEFF 		bl	HAL_GetTick
  939 0148 0346     		mov	r3, r0
  939 0148 0346     		mov	r3, r0
  236:user_src/soft_update.c ****                 Dev.Part_Fradar_Link.connect_status = COMP_NORMAL;
  236:user_src/soft_update.c ****                 Dev.Part_Fradar_Link.connect_status = COMP_NORMAL;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 26
 
 
 
 
  940              		.loc 1 236 48
  940              		.loc 1 236 48
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  983 0190 DA77     		strb	r2, [r3, #31]
  983 0190 DA77     		strb	r2, [r3, #31]
  250:user_src/soft_update.c ****                 for(uint8_t i = 4;i < 10; i++)
  250:user_src/soft_update.c ****                 for(uint8_t i = 4;i < 10; i++)
  984              		.loc 1 250 38
  984              		.loc 1 250 38
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 27
 
 
 
 
  985 0192 534B     		ldr	r3, .L104+20
  985 0192 534B     		ldr	r3, .L104+20
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  257:user_src/soft_update.c ****         case UPDATE_OBS_B:
  257:user_src/soft_update.c ****         case UPDATE_OBS_B:
  1032              		.loc 1 257 13
  1032              		.loc 1 257 13
  1033 01de 19E1     		b	.L67
  1033 01de 19E1     		b	.L67
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 28
 
 
 
 
  1034              	.L75:
  1034              	.L75:
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  273:user_src/soft_update.c ****             {
  273:user_src/soft_update.c ****             {
  1077              		.loc 1 273 20
  1077              		.loc 1 273 20
  1078 0224 002B     		cmp	r3, #0
  1078 0224 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 29
 
 
 
 
  1079 0226 40F0F480 		bne	.L103
  1079 0226 40F0F480 		bne	.L103
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1121 026e 0122     		movs	r2, #1
  1121 026e 0122     		movs	r2, #1
  1122 0270 5A72     		strb	r2, [r3, #9]
  1122 0270 5A72     		strb	r2, [r3, #9]
  289:user_src/soft_update.c ****             }
  289:user_src/soft_update.c ****             }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 30
 
 
 
 
  1123              		.loc 1 289 35
  1123              		.loc 1 289 35
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1166 02b6 5322     		movs	r2, #83
  1166 02b6 5322     		movs	r2, #83
  1167 02b8 1A77     		strb	r2, [r3, #28]
  1167 02b8 1A77     		strb	r2, [r3, #28]
  299:user_src/soft_update.c ****                 DM_ter_info.version[3] = 'N';
  299:user_src/soft_update.c ****                 DM_ter_info.version[3] = 'N';
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 31
 
 
 
 
  1168              		.loc 1 299 40
  1168              		.loc 1 299 40
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1215 031a 092B     		cmp	r3, #9
  1215 031a 092B     		cmp	r3, #9
  1216 031c F4D9     		bls	.L96
  1216 031c F4D9     		bls	.L96
  1217              	.LBE4:
  1217              	.LBE4:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 32
 
 
 
 
  305:user_src/soft_update.c ****             }
  305:user_src/soft_update.c ****             }
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1263              		.loc 1 311 39
  1263              		.loc 1 311 39
  1264 0370 2F4B     		ldr	r3, .L106+20
  1264 0370 2F4B     		ldr	r3, .L106+20
  1265 0372 2522     		movs	r2, #37
  1265 0372 2522     		movs	r2, #37
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 33
 
 
 
 
  1266 0374 83F82C22 		strb	r2, [r3, #556]
  1266 0374 83F82C22 		strb	r2, [r3, #556]
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1308              		.loc 1 324 17
  1308              		.loc 1 324 17
  1309 03b4 07E0     		b	.L98
  1309 03b4 07E0     		b	.L98
  1310              	.L99:
  1310              	.L99:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 34
 
 
 
 
  326:user_src/soft_update.c ****                 }
  326:user_src/soft_update.c ****                 }
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1357 03fe 1846     		mov	r0, r3
  1357 03fe 1846     		mov	r0, r3
  1358 0400 FFF7FEFF 		bl	memcmp
  1358 0400 FFF7FEFF 		bl	memcmp
  346:user_src/soft_update.c ****         default:
  346:user_src/soft_update.c ****         default:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 35
 
 
 
 
  1359              		.loc 1 346 13
  1359              		.loc 1 346 13
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1411      00000000 
  1411      00000000 
  1412              		.section	.text.mimo_obs_update_func,"ax",%progbits
  1412              		.section	.text.mimo_obs_update_func,"ax",%progbits
  1413              		.align	1
  1413              		.align	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 36
 
 
 
 
  1414              		.global	mimo_obs_update_func
  1414              		.global	mimo_obs_update_func
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1450              		.loc 1 369 13
  1450              		.loc 1 369 13
  1451 001c A64B     		ldr	r3, .L146+4
  1451 001c A64B     		ldr	r3, .L146+4
  1452 001e 1B79     		ldrb	r3, [r3, #4]	@ zero_extendqisi2
  1452 001e 1B79     		ldrb	r3, [r3, #4]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 37
 
 
 
 
  1453 0020 A64A     		ldr	r2, .L146+8
  1453 0020 A64A     		ldr	r2, .L146+8
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1496 006e 914B     		ldr	r3, .L146
  1496 006e 914B     		ldr	r3, .L146
  1497 0070 0022     		movs	r2, #0
  1497 0070 0022     		movs	r2, #0
  1498 0072 83F82621 		strb	r2, [r3, #294]
  1498 0072 83F82621 		strb	r2, [r3, #294]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 38
 
 
 
 
  1499              	.L109:
  1499              	.L109:
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1536 00b2 804B     		ldr	r3, .L146
  1536 00b2 804B     		ldr	r3, .L146
  1537 00b4 0122     		movs	r2, #1
  1537 00b4 0122     		movs	r2, #1
  1538 00b6 83F82621 		strb	r2, [r3, #294]
  1538 00b6 83F82621 		strb	r2, [r3, #294]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 39
 
 
 
 
  1539              	.L115:
  1539              	.L115:
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1584 010c 3C22     		movs	r2, #60
  1584 010c 3C22     		movs	r2, #60
  1585 010e 0821     		movs	r1, #8
  1585 010e 0821     		movs	r1, #8
  1586 0110 1846     		mov	r0, r3
  1586 0110 1846     		mov	r0, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 40
 
 
 
 
  1587 0112 FFF7FEFF 		bl	can_send_msg_normalstd
  1587 0112 FFF7FEFF 		bl	can_send_msg_normalstd
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1631 015e 0393     		str	r3, [sp, #12]
  1631 015e 0393     		str	r3, [sp, #12]
  1632 0160 FF23     		movs	r3, #255
  1632 0160 FF23     		movs	r3, #255
  1633 0162 0293     		str	r3, [sp, #8]
  1633 0162 0293     		str	r3, [sp, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 41
 
 
 
 
  1634 0164 FF23     		movs	r3, #255
  1634 0164 FF23     		movs	r3, #255
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1680 01ba D3F82031 		ldr	r3, [r3, #288]	@ unaligned
  1680 01ba D3F82031 		ldr	r3, [r3, #288]	@ unaligned
  1681              		.loc 1 422 41
  1681              		.loc 1 422 41
  1682 01be 1B0C     		lsrs	r3, r3, #16
  1682 01be 1B0C     		lsrs	r3, r3, #16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 42
 
 
 
 
  1683              		.loc 1 422 19
  1683              		.loc 1 422 19
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1730 020e 1B0E     		lsrs	r3, r3, #24
  1730 020e 1B0E     		lsrs	r3, r3, #24
  1731              		.loc 1 429 19
  1731              		.loc 1 429 19
  1732 0210 DBB2     		uxtb	r3, r3
  1732 0210 DBB2     		uxtb	r3, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 43
 
 
 
 
  1733 0212 3B72     		strb	r3, [r7, #8]
  1733 0212 3B72     		strb	r3, [r7, #8]
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1775 0250 61020000 		.word	.L133+1
  1775 0250 61020000 		.word	.L133+1
  1776 0254 D1020000 		.word	.L132+1
  1776 0254 D1020000 		.word	.L132+1
  1777 0258 39030000 		.word	.L131+1
  1777 0258 39030000 		.word	.L131+1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 44
 
 
 
 
  1778 025c 41030000 		.word	.L129+1
  1778 025c 41030000 		.word	.L129+1
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1824 02ae 074B     		ldr	r3, .L146+24
  1824 02ae 074B     		ldr	r3, .L146+24
  1825 02b0 1A80     		strh	r2, [r3]	@ movhi
  1825 02b0 1A80     		strh	r2, [r3]	@ movhi
  450:user_src/soft_update.c ****                 break;
  450:user_src/soft_update.c ****                 break;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 45
 
 
 
 
  1826              		.loc 1 450 17
  1826              		.loc 1 450 17
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1872 02fe 3B1D     		adds	r3, r7, #4
  1872 02fe 3B1D     		adds	r3, r7, #4
  1873 0300 0233     		adds	r3, r3, #2
  1873 0300 0233     		adds	r3, r3, #2
  1874 0302 0622     		movs	r2, #6
  1874 0302 0622     		movs	r2, #6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 46
 
 
 
 
  1875 0304 1846     		mov	r0, r3
  1875 0304 1846     		mov	r0, r3
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  473:user_src/soft_update.c ****                 break;
  473:user_src/soft_update.c ****                 break;
  1915              		.loc 1 473 17
  1915              		.loc 1 473 17
  1916 033e 2BE0     		b	.L134
  1916 033e 2BE0     		b	.L134
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 47
 
 
 
 
  1917              	.L129:
  1917              	.L129:
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  1963 0390 02E0     		b	.L134
  1963 0390 02E0     		b	.L134
  1964              	.L143:
  1964              	.L143:
  482:user_src/soft_update.c **** 
  482:user_src/soft_update.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 48
 
 
 
 
  483:user_src/soft_update.c ****             default:
  483:user_src/soft_update.c ****             default:
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2005 03ca 0E2B     		cmp	r3, #14
  2005 03ca 0E2B     		cmp	r3, #14
  2006 03cc 7FF437AF 		bne	.L138
  2006 03cc 7FF437AF 		bne	.L138
  488:user_src/soft_update.c ****         }
  488:user_src/soft_update.c ****         }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 49
 
 
 
 
  489:user_src/soft_update.c ****         break;
  489:user_src/soft_update.c ****         break;
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2052 0420 5A76     		strb	r2, [r3, #25]
  2052 0420 5A76     		strb	r2, [r3, #25]
  498:user_src/soft_update.c ****         break;
  498:user_src/soft_update.c ****         break;
  2053              		.loc 1 498 9
  2053              		.loc 1 498 9
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 50
 
 
 
 
  2054 0422 06E0     		b	.L108
  2054 0422 06E0     		b	.L108
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2103              	EZ_Radar_UpdateCanRecvHookFunction:
  2103              	EZ_Radar_UpdateCanRecvHookFunction:
  2104              	.LFB136:
  2104              	.LFB136:
  503:user_src/soft_update.c **** 
  503:user_src/soft_update.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 51
 
 
 
 
  504:user_src/soft_update.c **** void EZ_Radar_UpdateCanRecvHookFunction(uint32_t CanID, uint8_t data[], uint8_t len)
  504:user_src/soft_update.c **** void EZ_Radar_UpdateCanRecvHookFunction(uint32_t CanID, uint8_t data[], uint8_t len)
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2153 0036 0222     		movs	r2, #2
  2153 0036 0222     		movs	r2, #2
  2154 0038 5A70     		strb	r2, [r3, #1]
  2154 0038 5A70     		strb	r2, [r3, #1]
  2155 003a CCE0     		b	.L152
  2155 003a CCE0     		b	.L152
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 52
 
 
 
 
  2156              	.L151:
  2156              	.L151:
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2203              		.loc 1 516 41 discriminator 1
  2203              		.loc 1 516 41 discriminator 1
  2204 007c 062B     		cmp	r3, #6
  2204 007c 062B     		cmp	r3, #6
  2205 007e 47D1     		bne	.L154
  2205 007e 47D1     		bne	.L154
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 53
 
 
 
 
  2206              		.loc 1 516 67 discriminator 2
  2206              		.loc 1 516 67 discriminator 2
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2254              		.loc 1 521 27
  2254              		.loc 1 521 27
  2255 00c4 474B     		ldr	r3, .L162
  2255 00c4 474B     		ldr	r3, .L162
  2256 00c6 0422     		movs	r2, #4
  2256 00c6 0422     		movs	r2, #4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 54
 
 
 
 
  2257 00c8 5A70     		strb	r2, [r3, #1]
  2257 00c8 5A70     		strb	r2, [r3, #1]
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2301              		.loc 1 519 11
  2301              		.loc 1 519 11
  2302 010e 61E0     		b	.L160
  2302 010e 61E0     		b	.L160
  2303              	.L154:
  2303              	.L154:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 55
 
 
 
 
  530:user_src/soft_update.c ****         }
  530:user_src/soft_update.c ****         }
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2353              		.loc 1 533 65 discriminator 3
  2353              		.loc 1 533 65 discriminator 3
  2354 0154 002B     		cmp	r3, #0
  2354 0154 002B     		cmp	r3, #0
  2355 0156 10D1     		bne	.L158
  2355 0156 10D1     		bne	.L158
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 56
 
 
 
 
  2356              		.loc 1 533 91 discriminator 4
  2356              		.loc 1 533 91 discriminator 4
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2404 019a BB68     		ldr	r3, [r7, #8]
  2404 019a BB68     		ldr	r3, [r7, #8]
  2405 019c 0333     		adds	r3, r3, #3
  2405 019c 0333     		adds	r3, r3, #3
  2406 019e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  2406 019e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 57
 
 
 
 
  538:user_src/soft_update.c ****         data[3] == 0x07 && data[4] == 0xFF && data[5] == 0xFF && data[6] == 0xFF && data[7] == 0xFF
  538:user_src/soft_update.c ****         data[3] == 0x07 && data[4] == 0xFF && data[5] == 0xFF && data[6] == 0xFF && data[7] == 0xFF
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2454 01da BD46     		mov	sp, r7
  2454 01da BD46     		mov	sp, r7
  2455              	.LCFI19:
  2455              	.LCFI19:
  2456              		.cfi_def_cfa_register 13
  2456              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 58
 
 
 
 
  2457              		@ sp needed
  2457              		@ sp needed
@@ -3466,53 +3466,53 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 1
  2510              		.file 10 "user_inc/soft_obstacle.h"
  2510              		.file 10 "user_inc/soft_obstacle.h"
  2511              		.file 11 "user_inc/soft_terrain.h"
  2511              		.file 11 "user_inc/soft_terrain.h"
  2512              		.file 12 "user_inc/soft_version.h"
  2512              		.file 12 "user_inc/soft_version.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 59
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_update.c
                             *ABS*:00000000 soft_update.c
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:24     .bss.Factory_DevId:00000000 Factory_DevId
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:21     .bss.Factory_DevId:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:27     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:52     .text.Vk_Update_Device_Protocol:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:58     .text.Vk_Update_Device_Protocol:00000000 Vk_Update_Device_Protocol
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:266    .text.Vk_Update_Device_Protocol:0000014c $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:271    .text.Vk_Update_Device_Protocol:00000160 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:483    .text.Vk_Update_Device_Protocol:000002a0 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2475   .bss.send_msgtime_2HZ.4:00000000 send_msgtime_2HZ.4
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:499    .text.Vk_Update_Device_Protocol:000002d8 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:709    .text.Vk_Update_Device_Protocol:00000400 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:730    .text.Update_Dev_Bootversion_Function:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:736    .text.Update_Dev_Bootversion_Function:00000000 Update_Dev_Bootversion_Function
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:796    .text.Update_Dev_Bootversion_Function:0000005c $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:801    .text.Update_Dev_Bootversion_Function:00000070 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1185   .text.Update_Dev_Bootversion_Function:000002cc $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1202   .text.Update_Dev_Bootversion_Function:00000308 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1389   .text.Update_Dev_Bootversion_Function:0000041c $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1403   .bss.radar_node_id:00000000 radar_node_id
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1404   .bss.radar_node_id:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1410   .bss.EZup_par:00000000 EZup_par
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1407   .bss.EZup_par:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1413   .text.mimo_obs_update_func:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1419   .text.mimo_obs_update_func:00000000 mimo_obs_update_func
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1551   .text.mimo_obs_update_func:000000cc $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1557   .text.mimo_obs_update_func:000000e4 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1775   .text.mimo_obs_update_func:00000250 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1779   .text.mimo_obs_update_func:00000260 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1831   .text.mimo_obs_update_func:000002b4 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2481   .bss.send_msgtime_5HZ.3:00000000 send_msgtime_5HZ.3
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2487   .bss.data_count.2:00000000 data_count.2
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:1840   .text.mimo_obs_update_func:000002d0 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2083   .text.mimo_obs_update_func:00000438 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2492   .data.frame_i.1:00000000 frame_i.1
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2498   .bss.ez_crc.0:00000000 ez_crc.0
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2097   .text.EZ_Radar_UpdateCanRecvHookFunction:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2103   .text.EZ_Radar_UpdateCanRecvHookFunction:00000000 EZ_Radar_UpdateCanRecvHookFunction
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2466   .text.EZ_Radar_UpdateCanRecvHookFunction:000001e4 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2472   .bss.send_msgtime_2HZ.4:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2478   .bss.send_msgtime_5HZ.3:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2484   .bss.data_count.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s:2495   .bss.ez_crc.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:24     .bss.Factory_DevId:00000000 Factory_DevId
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:21     .bss.Factory_DevId:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:27     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:52     .text.Vk_Update_Device_Protocol:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:58     .text.Vk_Update_Device_Protocol:00000000 Vk_Update_Device_Protocol
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:266    .text.Vk_Update_Device_Protocol:0000014c $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:271    .text.Vk_Update_Device_Protocol:00000160 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:483    .text.Vk_Update_Device_Protocol:000002a0 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2475   .bss.send_msgtime_2HZ.4:00000000 send_msgtime_2HZ.4
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:499    .text.Vk_Update_Device_Protocol:000002d8 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:709    .text.Vk_Update_Device_Protocol:00000400 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:730    .text.Update_Dev_Bootversion_Function:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:736    .text.Update_Dev_Bootversion_Function:00000000 Update_Dev_Bootversion_Function
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:796    .text.Update_Dev_Bootversion_Function:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:801    .text.Update_Dev_Bootversion_Function:00000070 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1185   .text.Update_Dev_Bootversion_Function:000002cc $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1202   .text.Update_Dev_Bootversion_Function:00000308 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1389   .text.Update_Dev_Bootversion_Function:0000041c $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1403   .bss.radar_node_id:00000000 radar_node_id
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1404   .bss.radar_node_id:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1410   .bss.EZup_par:00000000 EZup_par
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1407   .bss.EZup_par:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1413   .text.mimo_obs_update_func:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1419   .text.mimo_obs_update_func:00000000 mimo_obs_update_func
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1551   .text.mimo_obs_update_func:000000cc $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1557   .text.mimo_obs_update_func:000000e4 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1775   .text.mimo_obs_update_func:00000250 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1779   .text.mimo_obs_update_func:00000260 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1831   .text.mimo_obs_update_func:000002b4 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2481   .bss.send_msgtime_5HZ.3:00000000 send_msgtime_5HZ.3
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2487   .bss.data_count.2:00000000 data_count.2
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:1840   .text.mimo_obs_update_func:000002d0 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2083   .text.mimo_obs_update_func:00000438 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2492   .data.frame_i.1:00000000 frame_i.1
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2498   .bss.ez_crc.0:00000000 ez_crc.0
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2097   .text.EZ_Radar_UpdateCanRecvHookFunction:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2103   .text.EZ_Radar_UpdateCanRecvHookFunction:00000000 EZ_Radar_UpdateCanRecvHookFunction
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2466   .text.EZ_Radar_UpdateCanRecvHookFunction:000001e4 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2472   .bss.send_msgtime_2HZ.4:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2478   .bss.send_msgtime_5HZ.3:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2484   .bss.data_count.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s:2495   .bss.ez_crc.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 uart_send_is_ok
 uart_send_is_ok
@@ -3526,7 +3526,7 @@ Dev
 Get_Crc16
 Get_Crc16
 memset
 memset
 DM_f_info
 DM_f_info
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccxl1KSo.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccpTGuXk.s 			page 60
 
 
 
 
 dev_obsf
 dev_obsf

+ 137 - 137
build/soft_version.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
   47              		.global	dev_bms1
   47              		.global	dev_bms1
   48              		.section	.bss.dev_bms1,"aw",%nobits
   48              		.section	.bss.dev_bms1,"aw",%nobits
   49              		.align	2
   49              		.align	2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 2
 
 
 
 
   52              	dev_bms1:
   52              	dev_bms1:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
   94              	dev_arm:
   94              	dev_arm:
   95 0000 00000000 		.space	89
   95 0000 00000000 		.space	89
   95      00000000 
   95      00000000 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 3
 
 
 
 
   95      00000000 
   95      00000000 
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  137      00000000 
  137      00000000 
  137      00000000 
  137      00000000 
  137      00000000 
  137      00000000 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 4
 
 
 
 
  138              		.global	dev_nozzle2
  138              		.global	dev_nozzle2
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  180              		.global	dev_h_bmsA
  180              		.global	dev_h_bmsA
  181              		.section	.bss.dev_h_bmsA,"aw",%nobits
  181              		.section	.bss.dev_h_bmsA,"aw",%nobits
  182              		.align	2
  182              		.align	2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 5
 
 
 
 
  185              	dev_h_bmsA:
  185              	dev_h_bmsA:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  229 0020 00000000 		.word	dev_null
  229 0020 00000000 		.word	dev_null
  230 0024 00000000 		.word	dev_null
  230 0024 00000000 		.word	dev_null
  231 0028 00000000 		.word	dev_null
  231 0028 00000000 		.word	dev_null
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 6
 
 
 
 
  232 002c 00000000 		.word	dev_ter
  232 002c 00000000 		.word	dev_ter
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  286              		.syntax unified
  286              		.syntax unified
  287              		.thumb
  287              		.thumb
  288              		.thumb_func
  288              		.thumb_func
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 7
 
 
 
 
  290              	get_radar_version_and_sn:
  290              	get_radar_version_and_sn:
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
   52:user_src/soft_version.c **** //                    &dev_weight,
   52:user_src/soft_version.c **** //                    &dev_weight,
   53:user_src/soft_version.c **** //                    &dev_flowmeter,
   53:user_src/soft_version.c **** //                    &dev_flowmeter,
   54:user_src/soft_version.c **** //                    &dev_arm,
   54:user_src/soft_version.c **** //                    &dev_arm,
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 8
 
 
 
 
   55:user_src/soft_version.c **** //                   };
   55:user_src/soft_version.c **** //                   };
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  109:user_src/soft_version.c **** /**
  109:user_src/soft_version.c **** /**
  110:user_src/soft_version.c ****   * @file    get_radar_version_and_sn
  110:user_src/soft_version.c ****   * @file    get_radar_version_and_sn
  111:user_src/soft_version.c ****   * @brief   获取雷达版本和SN号
  111:user_src/soft_version.c ****   * @brief   获取雷达版本和SN号
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 9
 
 
 
 
  112:user_src/soft_version.c ****   * @param   none
  112:user_src/soft_version.c ****   * @param   none
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  332 002a 3B46     		mov	r3, r7
  332 002a 3B46     		mov	r3, r7
  333 002c 9D4A     		ldr	r2, .L15+4
  333 002c 9D4A     		ldr	r2, .L15+4
  334 002e 0121     		movs	r1, #1
  334 002e 0121     		movs	r1, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 10
 
 
 
 
  335 0030 1846     		mov	r0, r3
  335 0030 1846     		mov	r0, r3
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  380 007a 1223     		movs	r3, #18
  380 007a 1223     		movs	r3, #18
  381 007c 3B70     		strb	r3, [r7]
  381 007c 3B70     		strb	r3, [r7]
  136:user_src/soft_version.c ****         can_send_msg_normal(radar_can_buf, 1, 0x00eeff12);        
  136:user_src/soft_version.c ****         can_send_msg_normal(radar_can_buf, 1, 0x00eeff12);        
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 11
 
 
 
 
  382              		.loc 1 136 9
  382              		.loc 1 136 9
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  429 00ca 08D0     		beq	.L6
  429 00ca 08D0     		beq	.L6
  144:user_src/soft_version.c ****     {
  144:user_src/soft_version.c ****     {
  145:user_src/soft_version.c ****         radar_can_buf[0] = 0x0b;
  145:user_src/soft_version.c ****         radar_can_buf[0] = 0x0b;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 12
 
 
 
 
  430              		.loc 1 145 26
  430              		.loc 1 145 26
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  476 0114 83F00103 		eor	r3, r3, #1
  476 0114 83F00103 		eor	r3, r3, #1
  477 0118 DBB2     		uxtb	r3, r3
  477 0118 DBB2     		uxtb	r3, r3
  478              		.loc 1 153 55 discriminator 1
  478              		.loc 1 153 55 discriminator 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 13
 
 
 
 
  479 011a 002B     		cmp	r3, #0
  479 011a 002B     		cmp	r3, #0
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  521 015a DBB2     		uxtb	r3, r3
  521 015a DBB2     		uxtb	r3, r3
  522              		.loc 1 165 60 discriminator 1
  522              		.loc 1 165 60 discriminator 1
  523 015c 002B     		cmp	r3, #0
  523 015c 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 14
 
 
 
 
  524 015e 14D0     		beq	.L10
  524 015e 14D0     		beq	.L10
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  567 019c 002B     		cmp	r3, #0
  567 019c 002B     		cmp	r3, #0
  568 019e 13D0     		beq	.L9
  568 019e 13D0     		beq	.L9
  177:user_src/soft_version.c ****     {
  177:user_src/soft_version.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 15
 
 
 
 
  178:user_src/soft_version.c ****         radar_can_buf[0] = 0x55;
  178:user_src/soft_version.c ****         radar_can_buf[0] = 0x55;
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  189:user_src/soft_version.c ****     {
  189:user_src/soft_version.c ****     {
  190:user_src/soft_version.c ****         radar_can_buf[0] = 1;
  190:user_src/soft_version.c ****         radar_can_buf[0] = 1;
  612              		.loc 1 190 26
  612              		.loc 1 190 26
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 16
 
 
 
 
  613 01de 0123     		movs	r3, #1
  613 01de 0123     		movs	r3, #1
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  204:user_src/soft_version.c ****     //     can_send_msg_normal(radar_can_buf, 8, 0XB81300);
  204:user_src/soft_version.c ****     //     can_send_msg_normal(radar_can_buf, 8, 0XB81300);
  205:user_src/soft_version.c ****     // }
  205:user_src/soft_version.c ****     // }
  206:user_src/soft_version.c **** 
  206:user_src/soft_version.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 17
 
 
 
 
  207:user_src/soft_version.c **** 
  207:user_src/soft_version.c **** 
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  695 025a BB71     		strb	r3, [r7, #6]
  695 025a BB71     		strb	r3, [r7, #6]
  220:user_src/soft_version.c ****         radar_can_buf[7] = 0x34;
  220:user_src/soft_version.c ****         radar_can_buf[7] = 0x34;
  696              		.loc 1 220 26
  696              		.loc 1 220 26
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 18
 
 
 
 
  697 025c 3423     		movs	r3, #52
  697 025c 3423     		movs	r3, #52
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  739              		@ sp needed
  739              		@ sp needed
  740 029e 80BD     		pop	{r7, pc}
  740 029e 80BD     		pop	{r7, pc}
  741              	.L16:
  741              	.L16:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 19
 
 
 
 
  742              		.align	2
  742              		.align	2
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  244:user_src/soft_version.c ****     static uint8_t send_interval = 0;
  244:user_src/soft_version.c ****     static uint8_t send_interval = 0;
  245:user_src/soft_version.c ****     if((Dev.Flow_Link1.connect_status == COMP_NORMAL || Dev.Flow_Link2.connect_status == COMP_NORMA
  245:user_src/soft_version.c ****     if((Dev.Flow_Link1.connect_status == COMP_NORMAL || Dev.Flow_Link2.connect_status == COMP_NORMA
  787              		.loc 1 245 23
  787              		.loc 1 245 23
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 20
 
 
 
 
  788 0006 9C4B     		ldr	r3, .L55
  788 0006 9C4B     		ldr	r3, .L55
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  832 0050 FA23     		movs	r3, #250
  832 0050 FA23     		movs	r3, #250
  833 0052 3B71     		strb	r3, [r7, #4]
  833 0052 3B71     		strb	r3, [r7, #4]
  255:user_src/soft_version.c ****             can_buf[1] = 0x10;
  255:user_src/soft_version.c ****             can_buf[1] = 0x10;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 21
 
 
 
 
  834              		.loc 1 255 24
  834              		.loc 1 255 24
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  877 008c 062B     		cmp	r3, #6
  877 008c 062B     		cmp	r3, #6
  878 008e F0D9     		bls	.L23
  878 008e F0D9     		bls	.L23
  879              	.LBE3:
  879              	.LBE3:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 22
 
 
 
 
  265:user_src/soft_version.c ****             }
  265:user_src/soft_version.c ****             }
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  918              		.loc 1 280 24
  918              		.loc 1 280 24
  919 00c6 0023     		movs	r3, #0
  919 00c6 0023     		movs	r3, #0
  920 00c8 BB72     		strb	r3, [r7, #10]
  920 00c8 BB72     		strb	r3, [r7, #10]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 23
 
 
 
 
  921              	.LBB4:
  921              	.LBB4:
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  964 0106 1A70     		strb	r2, [r3]
  964 0106 1A70     		strb	r2, [r3]
  965              	.L27:
  965              	.L27:
  290:user_src/soft_version.c ****             }
  290:user_src/soft_version.c ****             }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 24
 
 
 
 
  291:user_src/soft_version.c ****             can_buf[7] = 0;
  291:user_src/soft_version.c ****             can_buf[7] = 0;
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1006 013c DBB2     		uxtb	r3, r3
  1006 013c DBB2     		uxtb	r3, r3
  1007 013e FB72     		strb	r3, [r7, #11]
  1007 013e FB72     		strb	r3, [r7, #11]
  302:user_src/soft_version.c ****             {
  302:user_src/soft_version.c ****             {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 25
 
 
 
 
  1008              		.loc 1 302 40 discriminator 3
  1008              		.loc 1 302 40 discriminator 3
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1051 017e 1A72     		strb	r2, [r3, #8]
  1051 017e 1A72     		strb	r2, [r3, #8]
  313:user_src/soft_version.c ****                 flow_mimo1.get_k_count++;
  313:user_src/soft_version.c ****                 flow_mimo1.get_k_count++;
  1052              		.loc 1 313 15
  1052              		.loc 1 313 15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 26
 
 
 
 
  1053 0180 A6E0     		b	.L32
  1053 0180 A6E0     		b	.L32
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  327:user_src/soft_version.c ****             {
  327:user_src/soft_version.c ****             {
  328:user_src/soft_version.c ****                 can_buf[7] += can_buf[i];
  328:user_src/soft_version.c ****                 can_buf[7] += can_buf[i];
  1095              		.loc 1 328 28 discriminator 3
  1095              		.loc 1 328 28 discriminator 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 27
 
 
 
 
  1096 01ba FA7A     		ldrb	r2, [r7, #11]	@ zero_extendqisi2
  1096 01ba FA7A     		ldrb	r2, [r7, #11]	@ zero_extendqisi2
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1138 01f8 3B71     		strb	r3, [r7, #4]
  1138 01f8 3B71     		strb	r3, [r7, #4]
  339:user_src/soft_version.c ****             can_buf[1] = 0x10;
  339:user_src/soft_version.c ****             can_buf[1] = 0x10;
  1139              		.loc 1 339 24
  1139              		.loc 1 339 24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 28
 
 
 
 
  1140 01fa 1023     		movs	r3, #16
  1140 01fa 1023     		movs	r3, #16
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1183 0234 F0D9     		bls	.L37
  1183 0234 F0D9     		bls	.L37
  1184              	.LBE7:
  1184              	.LBE7:
  349:user_src/soft_version.c ****             }
  349:user_src/soft_version.c ****             }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 29
 
 
 
 
  350:user_src/soft_version.c ****             if(send_interval == 1)
  350:user_src/soft_version.c ****             if(send_interval == 1)
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1224 026c 0023     		movs	r3, #0
  1224 026c 0023     		movs	r3, #0
  1225 026e BB72     		strb	r3, [r7, #10]
  1225 026e BB72     		strb	r3, [r7, #10]
  1226              	.LBB8:
  1226              	.LBB8:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 30
 
 
 
 
  365:user_src/soft_version.c **** 
  365:user_src/soft_version.c **** 
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1271 02b4 1846     		mov	r0, r3
  1271 02b4 1846     		mov	r0, r3
  1272 02b6 FFF7FEFF 		bl	can_send_msg_normalstd
  1272 02b6 FFF7FEFF 		bl	can_send_msg_normalstd
  373:user_src/soft_version.c ****                 send_interval = 0;
  373:user_src/soft_version.c ****                 send_interval = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 31
 
 
 
 
  1273              		.loc 1 373 31
  1273              		.loc 1 373 31
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  387:user_src/soft_version.c ****             can_buf[4] = 0xC1;
  387:user_src/soft_version.c ****             can_buf[4] = 0xC1;
  1314              		.loc 1 387 24
  1314              		.loc 1 387 24
  1315 02f2 C123     		movs	r3, #193
  1315 02f2 C123     		movs	r3, #193
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 32
 
 
 
 
  1316 02f4 3B72     		strb	r3, [r7, #8]
  1316 02f4 3B72     		strb	r3, [r7, #8]
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1362 0334 F0D9     		bls	.L44
  1362 0334 F0D9     		bls	.L44
  1363              	.LBE9:
  1363              	.LBE9:
  394:user_src/soft_version.c ****             }
  394:user_src/soft_version.c ****             }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 33
 
 
 
 
  395:user_src/soft_version.c **** 
  395:user_src/soft_version.c **** 
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  406:user_src/soft_version.c ****             can_buf[4] = 0xC1;
  406:user_src/soft_version.c ****             can_buf[4] = 0xC1;
  1407              		.loc 1 406 24
  1407              		.loc 1 406 24
  1408 0378 C123     		movs	r3, #193
  1408 0378 C123     		movs	r3, #193
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 34
 
 
 
 
  1409 037a 3B72     		strb	r3, [r7, #8]
  1409 037a 3B72     		strb	r3, [r7, #8]
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1455 03ba F0D9     		bls	.L47
  1455 03ba F0D9     		bls	.L47
  1456              	.LBE10:
  1456              	.LBE10:
  413:user_src/soft_version.c ****             }
  413:user_src/soft_version.c ****             }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 35
 
 
 
 
  414:user_src/soft_version.c **** 
  414:user_src/soft_version.c **** 
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1497 03f4 0023     		movs	r3, #0
  1497 03f4 0023     		movs	r3, #0
  1498 03f6 BB72     		strb	r3, [r7, #10]
  1498 03f6 BB72     		strb	r3, [r7, #10]
  428:user_src/soft_version.c ****             can_buf[7] = 0;
  428:user_src/soft_version.c ****             can_buf[7] = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 36
 
 
 
 
  1499              		.loc 1 428 24
  1499              		.loc 1 428 24
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  443:user_src/soft_version.c ****             can_buf[6] = 0;
  443:user_src/soft_version.c ****             can_buf[6] = 0;
  444:user_src/soft_version.c ****             can_buf[7] = 0;
  444:user_src/soft_version.c ****             can_buf[7] = 0;
  445:user_src/soft_version.c ****             for(uint8_t i = 1; i < 7; i++)
  445:user_src/soft_version.c ****             for(uint8_t i = 1; i < 7; i++)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 37
 
 
 
 
  446:user_src/soft_version.c ****             {
  446:user_src/soft_version.c ****             {
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1572              		.loc 1 445 25
  1572              		.loc 1 445 25
  1573 0458 0123     		movs	r3, #1
  1573 0458 0123     		movs	r3, #1
  1574 045a BB73     		strb	r3, [r7, #14]
  1574 045a BB73     		strb	r3, [r7, #14]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 38
 
 
 
 
  445:user_src/soft_version.c ****             {
  445:user_src/soft_version.c ****             {
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1622 0498 00000000 		.word	flow_mimo1
  1622 0498 00000000 		.word	flow_mimo1
  1623 049c 00000000 		.word	Dev
  1623 049c 00000000 		.word	Dev
  1624 04a0 00000000 		.word	flow_inf
  1624 04a0 00000000 		.word	flow_inf
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 39
 
 
 
 
  1625              		.cfi_endproc
  1625              		.cfi_endproc
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1667 001c 002B     		cmp	r3, #0
  1667 001c 002B     		cmp	r3, #0
  1668 001e 15D1     		bne	.L60
  1668 001e 15D1     		bne	.L60
  1669              		.loc 1 467 98 discriminator 2
  1669              		.loc 1 467 98 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 40
 
 
 
 
  1670 0020 4A4B     		ldr	r3, .L65+4
  1670 0020 4A4B     		ldr	r3, .L65+4
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1714 0066 384B     		ldr	r3, .L65
  1714 0066 384B     		ldr	r3, .L65
  1715 0068 1B7D     		ldrb	r3, [r3, #20]	@ zero_extendqisi2
  1715 0068 1B7D     		ldrb	r3, [r3, #20]	@ zero_extendqisi2
  1716              		.loc 1 477 87 discriminator 2
  1716              		.loc 1 477 87 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 41
 
 
 
 
  1717 006a 022B     		cmp	r3, #2
  1717 006a 022B     		cmp	r3, #2
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1764              		.loc 1 484 9
  1764              		.loc 1 484 9
  1765 00c0 3846     		mov	r0, r7
  1765 00c0 3846     		mov	r0, r7
  1766 00c2 0023     		movs	r3, #0
  1766 00c2 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 42
 
 
 
 
  1767 00c4 0493     		str	r3, [sp, #16]
  1767 00c4 0493     		str	r3, [sp, #16]
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1816 011e 0023     		movs	r3, #0
  1816 011e 0023     		movs	r3, #0
  1817 0120 0193     		str	r3, [sp, #4]
  1817 0120 0193     		str	r3, [sp, #4]
  1818 0122 0023     		movs	r3, #0
  1818 0122 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 43
 
 
 
 
  1819 0124 0093     		str	r3, [sp]
  1819 0124 0093     		str	r3, [sp]
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  502:user_src/soft_version.c ****  **/
  502:user_src/soft_version.c ****  **/
  503:user_src/soft_version.c **** void get_device_version_and_sn(void)
  503:user_src/soft_version.c **** void get_device_version_and_sn(void)
  504:user_src/soft_version.c **** {
  504:user_src/soft_version.c **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 44
 
 
 
 
  1863              		.loc 1 504 1
  1863              		.loc 1 504 1
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1902              		.global	regist_dev_info
  1902              		.global	regist_dev_info
  1903              		.syntax unified
  1903              		.syntax unified
  1904              		.thumb
  1904              		.thumb
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 45
 
 
 
 
  1905              		.thumb_func
  1905              		.thumb_func
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1944 002a DBB2     		uxtb	r3, r3
  1944 002a DBB2     		uxtb	r3, r3
  1945              		.loc 1 536 7
  1945              		.loc 1 536 7
  1946 002c 002B     		cmp	r3, #0
  1946 002c 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 46
 
 
 
 
  1947 002e 0DD0     		beq	.L73
  1947 002e 0DD0     		beq	.L73
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  1992              		.loc 1 545 12
  1992              		.loc 1 545 12
  1993 007e FB68     		ldr	r3, [r7, #12]
  1993 007e FB68     		ldr	r3, [r7, #12]
  1994 0080 93F95830 		ldrsb	r3, [r3, #88]
  1994 0080 93F95830 		ldrsb	r3, [r3, #88]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 47
 
 
 
 
  1995              		.loc 1 545 24
  1995              		.loc 1 545 24
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  552:user_src/soft_version.c ****     }
  552:user_src/soft_version.c ****     }
  553:user_src/soft_version.c ****     if(hard_serial != NULL && size3 <= 16 && dev->regist.hard == false)
  553:user_src/soft_version.c ****     if(hard_serial != NULL && size3 <= 16 && dev->regist.hard == false)
  2043              		.loc 1 553 7
  2043              		.loc 1 553 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 48
 
 
 
 
  2044 00dc 7B6A     		ldr	r3, [r7, #36]
  2044 00dc 7B6A     		ldr	r3, [r7, #36]
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  2092 0134 FB68     		ldr	r3, [r7, #12]
  2092 0134 FB68     		ldr	r3, [r7, #12]
  2093 0136 93F85730 		ldrb	r3, [r3, #87]	@ zero_extendqisi2
  2093 0136 93F85730 		ldrb	r3, [r3, #87]	@ zero_extendqisi2
  2094              		.loc 1 559 56 discriminator 2
  2094              		.loc 1 559 56 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 49
 
 
 
 
  2095 013a 83F00103 		eor	r3, r3, #1
  2095 013a 83F00103 		eor	r3, r3, #1
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  2150 0000 05       		.byte	5
  2150 0000 05       		.byte	5
  2151              		.section	.bss.circu_time.0,"aw",%nobits
  2151              		.section	.bss.circu_time.0,"aw",%nobits
  2152              		.align	2
  2152              		.align	2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 50
 
 
 
 
  2155              	circu_time.0:
  2155              	circu_time.0:
@@ -2955,97 +2955,97 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 1
  2166              		.file 9 "user_inc/soft_eft.h"
  2166              		.file 9 "user_inc/soft_eft.h"
  2167              		.file 10 "user_inc/soft_seed_device.h"
  2167              		.file 10 "user_inc/soft_seed_device.h"
  2168              		.file 11 "user_inc/soft_water_device.h"
  2168              		.file 11 "user_inc/soft_water_device.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 51
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 soft_version.c
                             *ABS*:00000000 soft_version.c
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:24     .bss.dev_pmu:00000000 dev_pmu
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:21     .bss.dev_pmu:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:31     .bss.dev_ter:00000000 dev_ter
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:28     .bss.dev_ter:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:38     .bss.dev_obsf:00000000 dev_obsf
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:35     .bss.dev_obsf:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:45     .bss.dev_obsb:00000000 dev_obsb
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:42     .bss.dev_obsb:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:52     .bss.dev_bms1:00000000 dev_bms1
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:49     .bss.dev_bms1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:59     .bss.dev_bms2:00000000 dev_bms2
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:56     .bss.dev_bms2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:66     .bss.dev_spreader:00000000 dev_spreader
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:63     .bss.dev_spreader:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:73     .bss.dev_weight:00000000 dev_weight
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:70     .bss.dev_weight:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:80     .bss.dev_flowmeter:00000000 dev_flowmeter
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:77     .bss.dev_flowmeter:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:87     .bss.dev_pump:00000000 dev_pump
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:84     .bss.dev_pump:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:94     .bss.dev_arm:00000000 dev_arm
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:91     .bss.dev_arm:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:101    .bss.dev_lack:00000000 dev_lack
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:98     .bss.dev_lack:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:108    .bss.dev_centri:00000000 dev_centri
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:105    .bss.dev_centri:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:115    .bss.dev_current:00000000 dev_current
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:112    .bss.dev_current:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:122    .bss.dev_pump1:00000000 dev_pump1
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:119    .bss.dev_pump1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:129    .bss.dev_pump2:00000000 dev_pump2
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:126    .bss.dev_pump2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:136    .bss.dev_nozzle1:00000000 dev_nozzle1
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:133    .bss.dev_nozzle1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:143    .bss.dev_nozzle2:00000000 dev_nozzle2
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:140    .bss.dev_nozzle2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:150    .bss.dev_nozzle3:00000000 dev_nozzle3
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:147    .bss.dev_nozzle3:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:157    .bss.dev_nozzle4:00000000 dev_nozzle4
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:154    .bss.dev_nozzle4:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:164    .bss.dev_part_tradar:00000000 dev_part_tradar
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:161    .bss.dev_part_tradar:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:171    .bss.dev_tradar_f:00000000 dev_tradar_f
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:168    .bss.dev_tradar_f:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:178    .bss.dev_tradar_b:00000000 dev_tradar_b
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:175    .bss.dev_tradar_b:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:185    .bss.dev_h_bmsA:00000000 dev_h_bmsA
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:182    .bss.dev_h_bmsA:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:192    .bss.dev_h_bmsB:00000000 dev_h_bmsB
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:189    .bss.dev_h_bmsB:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:199    .bss.dev_remoteid:00000000 dev_remoteid
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:196    .bss.dev_remoteid:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:206    .bss.dev_tempSensor:00000000 dev_tempSensor
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:203    .bss.dev_tempSensor:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:213    .bss.dev_null:00000000 dev_null
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s 			page 52
-
-
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:210    .bss.dev_null:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:220    .data.dev_ptr:00000000 dev_ptr
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:217    .data.dev_ptr:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:277    .data.dev_num:00000000 dev_num
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:274    .data.dev_num:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:280    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:284    .text.get_radar_version_and_sn:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:290    .text.get_radar_version_and_sn:00000000 get_radar_version_and_sn
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:744    .text.get_radar_version_and_sn:000002a0 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:2139   .data.mimo_area_40flag.3:00000000 mimo_area_40flag.3
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:764    .text.get_flowmeter_version_and_sn:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:770    .text.get_flowmeter_version_and_sn:00000000 get_flowmeter_version_and_sn
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1235   .text.get_flowmeter_version_and_sn:00000278 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:2144   .bss.send_interval.2:00000000 send_interval.2
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1241   .text.get_flowmeter_version_and_sn:00000288 $t
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1620   .text.get_flowmeter_version_and_sn:00000490 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1629   .text.get_seed_version_and_sn:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1635   .text.get_seed_version_and_sn:00000000 get_seed_version_and_sn
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1846   .text.get_seed_version_and_sn:00000148 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:2149   .data.get_counts.1:00000000 get_counts.1
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1855   .text.get_device_version_and_sn:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1861   .text.get_device_version_and_sn:00000000 get_device_version_and_sn
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1896   .text.get_device_version_and_sn:00000024 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:2155   .bss.circu_time.0:00000000 circu_time.0
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1901   .text.regist_dev_info:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:1907   .text.regist_dev_info:00000000 regist_dev_info
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:2145   .bss.send_interval.2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccB7esTO.s:2152   .bss.circu_time.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:24     .bss.dev_pmu:00000000 dev_pmu
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:21     .bss.dev_pmu:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:31     .bss.dev_ter:00000000 dev_ter
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:28     .bss.dev_ter:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:38     .bss.dev_obsf:00000000 dev_obsf
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:35     .bss.dev_obsf:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:45     .bss.dev_obsb:00000000 dev_obsb
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:42     .bss.dev_obsb:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:52     .bss.dev_bms1:00000000 dev_bms1
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:49     .bss.dev_bms1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:59     .bss.dev_bms2:00000000 dev_bms2
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:56     .bss.dev_bms2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:66     .bss.dev_spreader:00000000 dev_spreader
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:63     .bss.dev_spreader:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:73     .bss.dev_weight:00000000 dev_weight
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:70     .bss.dev_weight:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:80     .bss.dev_flowmeter:00000000 dev_flowmeter
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:77     .bss.dev_flowmeter:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:87     .bss.dev_pump:00000000 dev_pump
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:84     .bss.dev_pump:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:94     .bss.dev_arm:00000000 dev_arm
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:91     .bss.dev_arm:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:101    .bss.dev_lack:00000000 dev_lack
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:98     .bss.dev_lack:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:108    .bss.dev_centri:00000000 dev_centri
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:105    .bss.dev_centri:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:115    .bss.dev_current:00000000 dev_current
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:112    .bss.dev_current:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:122    .bss.dev_pump1:00000000 dev_pump1
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:119    .bss.dev_pump1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:129    .bss.dev_pump2:00000000 dev_pump2
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:126    .bss.dev_pump2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:136    .bss.dev_nozzle1:00000000 dev_nozzle1
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:133    .bss.dev_nozzle1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:143    .bss.dev_nozzle2:00000000 dev_nozzle2
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:140    .bss.dev_nozzle2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:150    .bss.dev_nozzle3:00000000 dev_nozzle3
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:147    .bss.dev_nozzle3:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:157    .bss.dev_nozzle4:00000000 dev_nozzle4
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:154    .bss.dev_nozzle4:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:164    .bss.dev_part_tradar:00000000 dev_part_tradar
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:161    .bss.dev_part_tradar:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:171    .bss.dev_tradar_f:00000000 dev_tradar_f
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:168    .bss.dev_tradar_f:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:178    .bss.dev_tradar_b:00000000 dev_tradar_b
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:175    .bss.dev_tradar_b:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:185    .bss.dev_h_bmsA:00000000 dev_h_bmsA
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:182    .bss.dev_h_bmsA:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:192    .bss.dev_h_bmsB:00000000 dev_h_bmsB
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:189    .bss.dev_h_bmsB:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:199    .bss.dev_remoteid:00000000 dev_remoteid
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:196    .bss.dev_remoteid:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:206    .bss.dev_tempSensor:00000000 dev_tempSensor
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:203    .bss.dev_tempSensor:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:213    .bss.dev_null:00000000 dev_null
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s 			page 52
+
+
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:210    .bss.dev_null:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:220    .data.dev_ptr:00000000 dev_ptr
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:217    .data.dev_ptr:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:277    .data.dev_num:00000000 dev_num
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:274    .data.dev_num:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:280    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:284    .text.get_radar_version_and_sn:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:290    .text.get_radar_version_and_sn:00000000 get_radar_version_and_sn
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:744    .text.get_radar_version_and_sn:000002a0 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:2139   .data.mimo_area_40flag.3:00000000 mimo_area_40flag.3
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:764    .text.get_flowmeter_version_and_sn:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:770    .text.get_flowmeter_version_and_sn:00000000 get_flowmeter_version_and_sn
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1235   .text.get_flowmeter_version_and_sn:00000278 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:2144   .bss.send_interval.2:00000000 send_interval.2
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1241   .text.get_flowmeter_version_and_sn:00000288 $t
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1620   .text.get_flowmeter_version_and_sn:00000490 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1629   .text.get_seed_version_and_sn:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1635   .text.get_seed_version_and_sn:00000000 get_seed_version_and_sn
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1846   .text.get_seed_version_and_sn:00000148 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:2149   .data.get_counts.1:00000000 get_counts.1
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1855   .text.get_device_version_and_sn:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1861   .text.get_device_version_and_sn:00000000 get_device_version_and_sn
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1896   .text.get_device_version_and_sn:00000024 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:2155   .bss.circu_time.0:00000000 circu_time.0
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1901   .text.regist_dev_info:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:1907   .text.regist_dev_info:00000000 regist_dev_info
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:2145   .bss.send_interval.2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccDMNasN.s:2152   .bss.circu_time.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 can_send_msg_normal
 can_send_msg_normal

Разница между файлами не показана из-за своего большого размера
+ 199 - 199
build/soft_water_device.lst


+ 114 - 114
build/stm32f3xx_hal.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
   14:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * This software is licensed under terms that can be found in the LICENSE file
   14:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * This software is licensed under terms that can be found in the LICENSE file
   15:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * in the root directory of this software component.
   15:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * in the root directory of this software component.
   16:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   16:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 2
 
 
 
 
   17:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *
   17:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
   71:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Private macro -------------------------------------------------------------*/
   71:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Private macro -------------------------------------------------------------*/
   72:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Exported variables --------------------------------------------------------*/
   72:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Exported variables --------------------------------------------------------*/
   73:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /** @defgroup HAL_Exported_Variables HAL Exported Variables
   73:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /** @defgroup HAL_Exported_Variables HAL Exported Variables
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 3
 
 
 
 
   74:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @{
   74:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @{
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *             
  128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *             
  129:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @note   The Systick configuration is based on HSI clock, as HSI is the clock
  129:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @note   The Systick configuration is based on HSI clock, as HSI is the clock
  130:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         used after a system Reset and the NVIC configuration is set to Priority group 4 
  130:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         used after a system Reset and the NVIC configuration is set to Priority group 4 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 4
 
 
 
 
  131:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *            
  131:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *            
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
   77              		.loc 1 156 1
   77              		.loc 1 156 1
   78 0022 1846     		mov	r0, r3
   78 0022 1846     		mov	r0, r3
   79 0024 80BD     		pop	{r7, pc}
   79 0024 80BD     		pop	{r7, pc}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 5
 
 
 
 
   80              	.L4:
   80              	.L4:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  122 001c 0022     		movs	r2, #0
  122 001c 0022     		movs	r2, #0
  123 001e DA60     		str	r2, [r3, #12]
  123 001e DA60     		str	r2, [r3, #12]
  171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 
  171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 6
 
 
 
 
  172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   __HAL_RCC_AHB_FORCE_RESET();
  172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   __HAL_RCC_AHB_FORCE_RESET();
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  164 0002 00AF     		add	r7, sp, #0
  164 0002 00AF     		add	r7, sp, #0
  165              	.LCFI5:
  165              	.LCFI5:
  166              		.cfi_def_cfa_register 7
  166              		.cfi_def_cfa_register 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 7
 
 
 
 
  188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   /* NOTE : This function should not be modified, when the callback is needed,
  188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   /* NOTE : This function should not be modified, when the callback is needed,
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  208 0008 5DF8047B 		ldr	r7, [sp], #4
  208 0008 5DF8047B 		ldr	r7, [sp], #4
  209              	.LCFI11:
  209              	.LCFI11:
  210              		.cfi_restore 7
  210              		.cfi_restore 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 8
 
 
 
 
  211              		.cfi_def_cfa_offset 0
  211              		.cfi_def_cfa_offset 0
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  246 000e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  246 000e 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  247 0010 1946     		mov	r1, r3
  247 0010 1946     		mov	r1, r3
  248 0012 4FF47A73 		mov	r3, #1000
  248 0012 4FF47A73 		mov	r3, #1000
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 9
 
 
 
 
  249 0016 B3FBF1F3 		udiv	r3, r3, r1
  249 0016 B3FBF1F3 		udiv	r3, r3, r1
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  285              	.LCFI15:
  285              	.LCFI15:
  286              		.cfi_def_cfa_offset 8
  286              		.cfi_def_cfa_offset 8
  287 0050 BD46     		mov	sp, r7
  287 0050 BD46     		mov	sp, r7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 10
 
 
 
 
  288              	.LCFI16:
  288              	.LCFI16:
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         implementations  in user file.
  275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         implementations  in user file.
  276:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @retval None
  276:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @retval None
  277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   */
  277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 11
 
 
 
 
  278:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __weak void HAL_IncTick(void)
  278:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __weak void HAL_IncTick(void)
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @note   The function is declared as __Weak  to be overwritten  in case of other 
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @note   The function is declared as __Weak  to be overwritten  in case of other 
  286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         implementations  in user file.
  286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         implementations  in user file.
  287:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @retval tick value
  287:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @retval tick value
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 12
 
 
 
 
  288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   */
  288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   */
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  403              		@ args = 0, pretend = 0, frame = 0
  403              		@ args = 0, pretend = 0, frame = 0
  404              		@ frame_needed = 1, uses_anonymous_args = 0
  404              		@ frame_needed = 1, uses_anonymous_args = 0
  405              		@ link register save eliminated.
  405              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 13
 
 
 
 
  406 0000 80B4     		push	{r7}
  406 0000 80B4     		push	{r7}
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  449              		@ args = 0, pretend = 0, frame = 16
  449              		@ args = 0, pretend = 0, frame = 16
  450              		@ frame_needed = 1, uses_anonymous_args = 0
  450              		@ frame_needed = 1, uses_anonymous_args = 0
  451 0000 80B5     		push	{r7, lr}
  451 0000 80B5     		push	{r7, lr}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 14
 
 
 
 
  452              	.LCFI29:
  452              	.LCFI29:
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****     uwTickFreq = Freq;
  320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****     uwTickFreq = Freq;
  495              		.loc 1 320 16
  495              		.loc 1 320 16
  496 003a 0B4A     		ldr	r2, .L33+4
  496 003a 0B4A     		ldr	r2, .L33+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 15
 
 
 
 
  497 003c FB79     		ldrb	r3, [r7, #7]
  497 003c FB79     		ldrb	r3, [r7, #7]
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  539              		.syntax unified
  539              		.syntax unified
  540              		.thumb
  540              		.thumb
  541              		.thumb_func
  541              		.thumb_func
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 16
 
 
 
 
  543              	HAL_GetTickFreq:
  543              	HAL_GetTickFreq:
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  346:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @brief  This function provides accurate delay (in milliseconds) based
  346:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @brief  This function provides accurate delay (in milliseconds) based
  347:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         on variable incremented.
  347:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         on variable incremented.
  348:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @note   In the default implementation , SysTick timer is the source of time base. 
  348:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @note   In the default implementation , SysTick timer is the source of time base. 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 17
 
 
 
 
  349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         It is used to generate interrupts at regular time intervals where uwTick
  349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   *         It is used to generate interrupts at regular time intervals where uwTick
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  622              		.loc 1 367 8
  622              		.loc 1 367 8
  623 0026 00BF     		nop
  623 0026 00BF     		nop
  624              	.L41:
  624              	.L41:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 18
 
 
 
 
  625              		.loc 1 367 10 discriminator 1
  625              		.loc 1 367 10 discriminator 1
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  664              		@ args = 0, pretend = 0, frame = 0
  664              		@ args = 0, pretend = 0, frame = 0
  665              		@ frame_needed = 1, uses_anonymous_args = 0
  665              		@ frame_needed = 1, uses_anonymous_args = 0
  666              		@ link register save eliminated.
  666              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 19
 
 
 
 
  667 0000 80B4     		push	{r7}
  667 0000 80B4     		push	{r7}
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
  401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
  707              		.loc 1 401 1
  707              		.loc 1 401 1
  708              		.cfi_startproc
  708              		.cfi_startproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 20
 
 
 
 
  709              		@ args = 0, pretend = 0, frame = 0
  709              		@ args = 0, pretend = 0, frame = 0
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  754              		@ args = 0, pretend = 0, frame = 0
  754              		@ args = 0, pretend = 0, frame = 0
  755              		@ frame_needed = 1, uses_anonymous_args = 0
  755              		@ frame_needed = 1, uses_anonymous_args = 0
  756              		@ link register save eliminated.
  756              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 21
 
 
 
 
  757 0000 80B4     		push	{r7}
  757 0000 80B4     		push	{r7}
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  804              		.cfi_def_cfa_register 7
  804              		.cfi_def_cfa_register 7
  422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   return((DBGMCU->IDCODE) >> 16U);
  422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   return((DBGMCU->IDCODE) >> 16U);
  805              		.loc 1 422 17
  805              		.loc 1 422 17
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 22
 
 
 
 
  806 0004 034B     		ldr	r3, .L57
  806 0004 034B     		ldr	r3, .L57
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  853 0008 C3F30B03 		ubfx	r3, r3, #0, #12
  853 0008 C3F30B03 		ubfx	r3, r3, #0, #12
  432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** }
  432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** }
  854              		.loc 1 432 1
  854              		.loc 1 432 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 23
 
 
 
 
  855 000c 1846     		mov	r0, r3
  855 000c 1846     		mov	r0, r3
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  902 000c 5DF8047B 		ldr	r7, [sp], #4
  902 000c 5DF8047B 		ldr	r7, [sp], #4
  903              	.LCFI66:
  903              	.LCFI66:
  904              		.cfi_restore 7
  904              		.cfi_restore 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 24
 
 
 
 
  905              		.cfi_def_cfa_offset 0
  905              		.cfi_def_cfa_offset 0
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  952 0014 B0F7FF1F 		.word	536868784
  952 0014 B0F7FF1F 		.word	536868784
  953              		.cfi_endproc
  953              		.cfi_endproc
  954              	.LFE147:
  954              	.LFE147:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 25
 
 
 
 
  956              		.section	.text.HAL_GetUIDw2,"ax",%progbits
  956              		.section	.text.HAL_GetUIDw2,"ax",%progbits
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  1003              		.thumb_func
  1003              		.thumb_func
  1005              	HAL_DBGMCU_EnableDBGSleepMode:
  1005              	HAL_DBGMCU_EnableDBGSleepMode:
  1006              	.LFB149:
  1006              	.LFB149:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 26
 
 
 
 
  460:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 
  460:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  471:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @brief  Disable the Debug Module during SLEEP mode
  471:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @brief  Disable the Debug Module during SLEEP mode
  472:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @retval None
  472:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   * @retval None
  473:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   */
  473:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 27
 
 
 
 
  474:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** void HAL_DBGMCU_DisableDBGSleepMode(void)
  474:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** void HAL_DBGMCU_DisableDBGSleepMode(void)
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  1097              		.loc 1 484 1
  1097              		.loc 1 484 1
  1098              		.cfi_startproc
  1098              		.cfi_startproc
  1099              		@ args = 0, pretend = 0, frame = 0
  1099              		@ args = 0, pretend = 0, frame = 0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 28
 
 
 
 
  1100              		@ frame_needed = 1, uses_anonymous_args = 0
  1100              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  1147 0000 80B4     		push	{r7}
  1147 0000 80B4     		push	{r7}
  1148              	.LCFI87:
  1148              	.LCFI87:
  1149              		.cfi_def_cfa_offset 4
  1149              		.cfi_def_cfa_offset 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 29
 
 
 
 
  1150              		.cfi_offset 7, -4
  1150              		.cfi_offset 7, -4
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  1197              	.LCFI92:
  1197              	.LCFI92:
  1198              		.cfi_def_cfa_register 7
  1198              		.cfi_def_cfa_register 7
  503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   SET_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STANDBY);
  503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****   SET_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STANDBY);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 30
 
 
 
 
  1199              		.loc 1 503 3
  1199              		.loc 1 503 3
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  1246 0006 5B68     		ldr	r3, [r3, #4]
  1246 0006 5B68     		ldr	r3, [r3, #4]
  1247 0008 044A     		ldr	r2, .L91
  1247 0008 044A     		ldr	r2, .L91
  1248 000a 23F00403 		bic	r3, r3, #4
  1248 000a 23F00403 		bic	r3, r3, #4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 31
 
 
 
 
  1249 000e 5360     		str	r3, [r2, #4]
  1249 000e 5360     		str	r3, [r2, #4]
@@ -1829,93 +1829,93 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 1
  1274              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1274              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1275              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
  1275              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
  1276              		.file 8 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
  1276              		.file 8 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 32
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal.c
                             *ABS*:00000000 stm32f3xx_hal.c
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:24     .bss.uwTick:00000000 uwTick
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:21     .bss.uwTick:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:31     .data.uwTickPrio:00000000 uwTickPrio
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:28     .data.uwTickPrio:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:37     .data.uwTickFreq:00000000 uwTickFreq
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:40     .text.HAL_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:46     .text.HAL_Init:00000000 HAL_Init
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:223    .text.HAL_InitTick:00000000 HAL_InitTick
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:153    .text.HAL_MspInit:00000000 HAL_MspInit
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:83     .text.HAL_Init:00000028 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:88     .text.HAL_DeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:94     .text.HAL_DeInit:00000000 HAL_DeInit
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:188    .text.HAL_MspDeInit:00000000 HAL_MspDeInit
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:142    .text.HAL_DeInit:00000038 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:147    .text.HAL_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:182    .text.HAL_MspDeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:217    .text.HAL_InitTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:295    .text.HAL_InitTick:00000054 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:302    .text.HAL_IncTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:308    .text.HAL_IncTick:00000000 HAL_IncTick
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:345    .text.HAL_IncTick:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:351    .text.HAL_GetTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:357    .text.HAL_GetTick:00000000 HAL_GetTick
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:388    .text.HAL_GetTick:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:393    .text.HAL_GetTickPrio:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:399    .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:430    .text.HAL_GetTickPrio:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:435    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:439    .text.HAL_SetTickFreq:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:445    .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:530    .text.HAL_SetTickFreq:00000064 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:537    .text.HAL_GetTickFreq:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:543    .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:574    .text.HAL_GetTickFreq:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:579    .text.HAL_Delay:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:585    .text.HAL_Delay:00000000 HAL_Delay
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:649    .text.HAL_Delay:00000044 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:654    .text.HAL_SuspendTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:660    .text.HAL_SuspendTick:00000000 HAL_SuspendTick
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:694    .text.HAL_SuspendTick:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:699    .text.HAL_ResumeTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:705    .text.HAL_ResumeTick:00000000 HAL_ResumeTick
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:739    .text.HAL_ResumeTick:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:744    .text.HAL_GetHalVersion:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:750    .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:780    .text.HAL_GetHalVersion:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:785    .text.HAL_GetREVID:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:791    .text.HAL_GetREVID:00000000 HAL_GetREVID
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:824    .text.HAL_GetREVID:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:829    .text.HAL_GetDEVID:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:835    .text.HAL_GetDEVID:00000000 HAL_GetDEVID
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:868    .text.HAL_GetDEVID:00000018 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:873    .text.HAL_GetUIDw0:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:879    .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:910    .text.HAL_GetUIDw0:00000014 $d
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s 			page 33
-
-
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:915    .text.HAL_GetUIDw1:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:921    .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:952    .text.HAL_GetUIDw1:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:957    .text.HAL_GetUIDw2:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:963    .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:994    .text.HAL_GetUIDw2:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:999    .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1005   .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1039   .text.HAL_DBGMCU_EnableDBGSleepMode:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1044   .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1050   .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1084   .text.HAL_DBGMCU_DisableDBGSleepMode:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1089   .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1095   .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1129   .text.HAL_DBGMCU_EnableDBGStopMode:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1134   .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1140   .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1174   .text.HAL_DBGMCU_DisableDBGStopMode:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1179   .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1185   .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1219   .text.HAL_DBGMCU_EnableDBGStandbyMode:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1224   .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1230   .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
-C:\Users\zl835\AppData\Local\Temp\cc4MzhMA.s:1264   .text.HAL_DBGMCU_DisableDBGStandbyMode:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:24     .bss.uwTick:00000000 uwTick
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:21     .bss.uwTick:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:31     .data.uwTickPrio:00000000 uwTickPrio
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:28     .data.uwTickPrio:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:37     .data.uwTickFreq:00000000 uwTickFreq
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:40     .text.HAL_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:46     .text.HAL_Init:00000000 HAL_Init
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:223    .text.HAL_InitTick:00000000 HAL_InitTick
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:153    .text.HAL_MspInit:00000000 HAL_MspInit
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:83     .text.HAL_Init:00000028 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:88     .text.HAL_DeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:94     .text.HAL_DeInit:00000000 HAL_DeInit
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:188    .text.HAL_MspDeInit:00000000 HAL_MspDeInit
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:142    .text.HAL_DeInit:00000038 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:147    .text.HAL_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:182    .text.HAL_MspDeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:217    .text.HAL_InitTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:295    .text.HAL_InitTick:00000054 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:302    .text.HAL_IncTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:308    .text.HAL_IncTick:00000000 HAL_IncTick
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:345    .text.HAL_IncTick:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:351    .text.HAL_GetTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:357    .text.HAL_GetTick:00000000 HAL_GetTick
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:388    .text.HAL_GetTick:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:393    .text.HAL_GetTickPrio:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:399    .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:430    .text.HAL_GetTickPrio:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:435    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:439    .text.HAL_SetTickFreq:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:445    .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:530    .text.HAL_SetTickFreq:00000064 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:537    .text.HAL_GetTickFreq:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:543    .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:574    .text.HAL_GetTickFreq:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:579    .text.HAL_Delay:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:585    .text.HAL_Delay:00000000 HAL_Delay
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:649    .text.HAL_Delay:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:654    .text.HAL_SuspendTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:660    .text.HAL_SuspendTick:00000000 HAL_SuspendTick
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:694    .text.HAL_SuspendTick:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:699    .text.HAL_ResumeTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:705    .text.HAL_ResumeTick:00000000 HAL_ResumeTick
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:739    .text.HAL_ResumeTick:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:744    .text.HAL_GetHalVersion:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:750    .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:780    .text.HAL_GetHalVersion:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:785    .text.HAL_GetREVID:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:791    .text.HAL_GetREVID:00000000 HAL_GetREVID
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:824    .text.HAL_GetREVID:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:829    .text.HAL_GetDEVID:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:835    .text.HAL_GetDEVID:00000000 HAL_GetDEVID
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:868    .text.HAL_GetDEVID:00000018 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:873    .text.HAL_GetUIDw0:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:879    .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:910    .text.HAL_GetUIDw0:00000014 $d
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s 			page 33
+
+
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:915    .text.HAL_GetUIDw1:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:921    .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:952    .text.HAL_GetUIDw1:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:957    .text.HAL_GetUIDw2:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:963    .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:994    .text.HAL_GetUIDw2:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:999    .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1005   .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1039   .text.HAL_DBGMCU_EnableDBGSleepMode:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1044   .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1050   .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1084   .text.HAL_DBGMCU_DisableDBGSleepMode:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1089   .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1095   .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1129   .text.HAL_DBGMCU_EnableDBGStopMode:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1134   .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1140   .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1174   .text.HAL_DBGMCU_DisableDBGStopMode:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1179   .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1185   .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1219   .text.HAL_DBGMCU_EnableDBGStandbyMode:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1224   .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1230   .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
+C:\Users\zl835\AppData\Local\Temp\ccOIAN2u.s:1264   .text.HAL_DBGMCU_DisableDBGStandbyMode:0000001c $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_NVIC_SetPriorityGrouping
 HAL_NVIC_SetPriorityGrouping

+ 85 - 85
build/stm32f3xx_hal_adc.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
   28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   ==============================================================================
   28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   ==============================================================================
   29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   [..] 
   29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   [..] 
   30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   (+) 12-bit, 10-bit, 8-bit or 6-bit configurable resolution (available only on 
   30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   (+) 12-bit, 10-bit, 8-bit or 6-bit configurable resolution (available only on 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 2
 
 
 
 
   31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       STM32F30xxC devices).
   31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       STM32F30xxC devices).
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
   85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Enable the ADC interface
   85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Enable the ADC interface
   86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       (++) As prerequisite, ADC clock must be configured at RCC top level.
   86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       (++) As prerequisite, ADC clock must be configured at RCC top level.
   87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       
   87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 3
 
 
 
 
   88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         (++) For STM32F30x/STM32F33x devices:
   88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         (++) For STM32F30x/STM32F33x devices:
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Optionally, in case of usage of DMA:
  143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Optionally, in case of usage of DMA:
  144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****          (++) Configure the DMA (DMA channel, mode normal or circular, ...)
  144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****          (++) Configure the DMA (DMA channel, mode normal or circular, ...)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 4
 
 
 
 
  145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****               using function HAL_DMA_Init().
  145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****               using function HAL_DMA_Init().
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****                 using function HAL_ADC_Stop()
  199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****                 using function HAL_ADC_Stop()
  200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         (++) ADC conversion by interruption: 
  201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         (++) ADC conversion by interruption: 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 5
 
 
 
 
  202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****           (+++) Activate the ADC peripheral and start conversions
  202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****           (+++) Activate the ADC peripheral and start conversions
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Disable the ADC interface
  256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Disable the ADC interface
  257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       (++) ADC clock can be hard reset and disabled at RCC top level.
  257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       (++) ADC clock can be hard reset and disabled at RCC top level.
  258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         (++) Hard reset of ADC peripherals
  258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         (++) Hard reset of ADC peripherals
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 6
 
 
 
 
  259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****              using macro __ADCx_FORCE_RESET(), __ADCx_RELEASE_RESET().
  259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****              using macro __ADCx_FORCE_RESET(), __ADCx_RELEASE_RESET().
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Optionally, in case of usage of DMA:
  313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     (#) Optionally, in case of usage of DMA:
  314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****          (++) Deinitialize the DMA
  314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****          (++) Deinitialize the DMA
  315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****               using function HAL_DMA_DeInit().
  315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****               using function HAL_DMA_DeInit().
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 7
 
 
 
 
  316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****          (++) Disable the NVIC for DMA
  316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****          (++) Disable the NVIC for DMA
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****      Callbacks can be registered/unregistered in HAL_ADC_STATE_READY state only.
  371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****      Callbacks can be registered/unregistered in HAL_ADC_STATE_READY state only.
  372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****      Exception done MspInit/MspDeInit functions that can be registered/unregistered
  372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****      Exception done MspInit/MspDeInit functions that can be registered/unregistered
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 8
 
 
 
 
  373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****      in HAL_ADC_STATE_READY or HAL_ADC_STATE_RESET state,
  373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****      in HAL_ADC_STATE_READY or HAL_ADC_STATE_RESET state,
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
  427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
  428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** /**
  429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 9
 
 
 
 
  430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @brief  Initializes the ADC peripheral and regular group according to  
  430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @brief  Initializes the ADC peripheral and regular group according to  
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  468:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   return HAL_ERROR;
  468:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   return HAL_ERROR;
   45              		.loc 1 468 10
   45              		.loc 1 468 10
   46 0008 0123     		movs	r3, #1
   46 0008 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 10
 
 
 
 
  469:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** }
  469:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** }
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
   80              		.cfi_def_cfa_offset 4
   80              		.cfi_def_cfa_offset 4
   81              		.cfi_offset 7, -4
   81              		.cfi_offset 7, -4
   82 0002 83B0     		sub	sp, sp, #12
   82 0002 83B0     		sub	sp, sp, #12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 11
 
 
 
 
   83              	.LCFI7:
   83              	.LCFI7:
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  122 0000 80B4     		push	{r7}
  122 0000 80B4     		push	{r7}
  123              	.LCFI12:
  123              	.LCFI12:
  124              		.cfi_def_cfa_offset 4
  124              		.cfi_def_cfa_offset 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 12
 
 
 
 
  125              		.cfi_offset 7, -4
  125              		.cfi_offset 7, -4
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  166              		.cfi_def_cfa_offset 4
  166              		.cfi_def_cfa_offset 4
  167              		.cfi_offset 7, -4
  167              		.cfi_offset 7, -4
  168 0002 83B0     		sub	sp, sp, #12
  168 0002 83B0     		sub	sp, sp, #12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 13
 
 
 
 
  169              	.LCFI19:
  169              	.LCFI19:
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  548:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *          @arg @ref HAL_ADC_MSPDEINIT_CB_ID MspDeInit callback ID
  548:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *          @arg @ref HAL_ADC_MSPDEINIT_CB_ID MspDeInit callback ID
  549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  pCallback pointer to the Callback function
  549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  pCallback pointer to the Callback function
  550:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @retval HAL status
  550:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @retval HAL status
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 14
 
 
 
 
  551:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
  551:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  605:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   else if (HAL_ADC_STATE_RESET == hadc->State)
  605:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   else if (HAL_ADC_STATE_RESET == hadc->State)
  606:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   {
  606:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   {
  607:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     switch (CallbackID)
  607:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     switch (CallbackID)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 15
 
 
 
 
  608:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     {
  608:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     {
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  662:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     switch (CallbackID)
  662:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     switch (CallbackID)
  663:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     {
  663:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     {
  664:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       case HAL_ADC_CONVERSION_COMPLETE_CB_ID :
  664:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****       case HAL_ADC_CONVERSION_COMPLETE_CB_ID :
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 16
 
 
 
 
  665:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         hadc->ConvCpltCallback = HAL_ADC_ConvCpltCallback;
  665:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         hadc->ConvCpltCallback = HAL_ADC_ConvCpltCallback;
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  719:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         break;
  719:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****         break;
  720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     }
  720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****     }
  721:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   }
  721:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 17
 
 
 
 
  722:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   else
  722:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   else
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  203              		@ args = 0, pretend = 0, frame = 8
  203              		@ args = 0, pretend = 0, frame = 8
  204              		@ frame_needed = 1, uses_anonymous_args = 0
  204              		@ frame_needed = 1, uses_anonymous_args = 0
  205              		@ link register save eliminated.
  205              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 18
 
 
 
 
  206 0000 80B4     		push	{r7}
  206 0000 80B4     		push	{r7}
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  791:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         has already stopped conversion of ADC slave).
  791:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         has already stopped conversion of ADC slave).
  792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  hadc ADC handle
  792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  hadc ADC handle
  793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @retval HAL status.
  793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @retval HAL status.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 19
 
 
 
 
  794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
  794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  806:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  806:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  807:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** /**
  807:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** /**
  808:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @brief  Wait for regular group conversion to be completed.
  808:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @brief  Wait for regular group conversion to be completed.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 20
 
 
 
 
  809:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  hadc ADC handle
  809:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  hadc ADC handle
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  328              		.syntax unified
  328              		.syntax unified
  329              		.thumb
  329              		.thumb
  330              		.thumb_func
  330              		.thumb_func
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 21
 
 
 
 
  332              	HAL_ADC_PollForEvent:
  332              	HAL_ADC_PollForEvent:
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  359 0012 BD46     		mov	sp, r7
  359 0012 BD46     		mov	sp, r7
  360              	.LCFI46:
  360              	.LCFI46:
  361              		.cfi_def_cfa_register 13
  361              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 22
 
 
 
 
  362              		@ sp needed
  362              		@ sp needed
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  874:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   /*        Function content is located into file stm32f3xx_hal_adc_ex.c   */
  874:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   /*        Function content is located into file stm32f3xx_hal_adc_ex.c   */
  875:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   
  875:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   /* Return function status */
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   /* Return function status */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 23
 
 
 
 
  877:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   return HAL_ERROR;
  877:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   return HAL_ERROR;
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  432              		.cfi_offset 7, -4
  432              		.cfi_offset 7, -4
  433 0002 83B0     		sub	sp, sp, #12
  433 0002 83B0     		sub	sp, sp, #12
  434              	.LCFI55:
  434              	.LCFI55:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 24
 
 
 
 
  435              		.cfi_def_cfa_offset 16
  435              		.cfi_def_cfa_offset 16
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  920:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  Length The length of data to be transferred from ADC peripheral to memory.
  920:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @param  Length The length of data to be transferred from ADC peripheral to memory.
  921:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @retval None
  921:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @retval None
  922:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
  922:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 25
 
 
 
 
  923:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** __weak HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef* hadc, uint32_t* pData, uint32_t Lengt
  923:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** __weak HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef* hadc, uint32_t* pData, uint32_t Lengt
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  510              		.thumb_func
  510              		.thumb_func
  512              	HAL_ADC_Stop_DMA:
  512              	HAL_ADC_Stop_DMA:
  513              	.LFB141:
  513              	.LFB141:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 26
 
 
 
 
  936:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
  936:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  543              		.cfi_restore 7
  543              		.cfi_restore 7
  544              		.cfi_def_cfa_offset 0
  544              		.cfi_def_cfa_offset 0
  545 0014 7047     		bx	lr
  545 0014 7047     		bx	lr
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 27
 
 
 
 
  546              		.cfi_endproc
  546              		.cfi_endproc
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  584 0012 BD46     		mov	sp, r7
  584 0012 BD46     		mov	sp, r7
  585              	.LCFI76:
  585              	.LCFI76:
  586              		.cfi_def_cfa_register 13
  586              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 28
 
 
 
 
  587              		@ sp needed
  587              		@ sp needed
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  629              		@ sp needed
  629              		@ sp needed
  630 000e 5DF8047B 		ldr	r7, [sp], #4
  630 000e 5DF8047B 		ldr	r7, [sp], #4
  631              	.LCFI83:
  631              	.LCFI83:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 29
 
 
 
 
  632              		.cfi_restore 7
  632              		.cfi_restore 7
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  673              	.LCFI89:
  673              	.LCFI89:
  674              		.cfi_restore 7
  674              		.cfi_restore 7
  675              		.cfi_def_cfa_offset 0
  675              		.cfi_def_cfa_offset 0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 30
 
 
 
 
  676 0012 7047     		bx	lr
  676 0012 7047     		bx	lr
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  717              		.cfi_def_cfa_offset 0
  717              		.cfi_def_cfa_offset 0
  718 0012 7047     		bx	lr
  718 0012 7047     		bx	lr
  719              		.cfi_endproc
  719              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 31
 
 
 
 
  720              	.LFE145:
  720              	.LFE145:
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  761              		.cfi_endproc
  761              		.cfi_endproc
  762              	.LFE146:
  762              	.LFE146:
  764              		.section	.text.HAL_ADC_ErrorCallback,"ax",%progbits
  764              		.section	.text.HAL_ADC_ErrorCallback,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 32
 
 
 
 
  765              		.align	1
  765              		.align	1
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  804              	.LFE147:
  804              	.LFE147:
  806              		.section	.text.HAL_ADC_ConfigChannel,"ax",%progbits
  806              		.section	.text.HAL_ADC_ConfigChannel,"ax",%progbits
  807              		.align	1
  807              		.align	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 33
 
 
 
 
  808              		.weak	HAL_ADC_ConfigChannel
  808              		.weak	HAL_ADC_ConfigChannel
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  818              		@ frame_needed = 1, uses_anonymous_args = 0
  818              		@ frame_needed = 1, uses_anonymous_args = 0
  819              		@ link register save eliminated.
  819              		@ link register save eliminated.
  820 0000 80B4     		push	{r7}
  820 0000 80B4     		push	{r7}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 34
 
 
 
 
  821              	.LCFI108:
  821              	.LCFI108:
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
 1116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         the ADC.
 1116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         the ADC.
 1117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         The setting of these parameters is conditioned to ADC state.
 1117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         The setting of these parameters is conditioned to ADC state.
 1118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         For parameters constraints, see comments of structure 
 1118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         For parameters constraints, see comments of structure 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 35
 
 
 
 
 1119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         "ADC_AnalogWDGConfTypeDef".
 1119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   *         "ADC_AnalogWDGConfTypeDef".
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  898              	.LC0:
  898              	.LC0:
  899 0000 44726976 		.ascii	"Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc."
  899 0000 44726976 		.ascii	"Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc."
  899      6572732F 
  899      6572732F 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 36
 
 
 
 
  899      53544D33 
  899      53544D33 
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  918              		.cfi_offset 14, -4
  918              		.cfi_offset 14, -4
  919 0002 82B0     		sub	sp, sp, #8
  919 0002 82B0     		sub	sp, sp, #8
  920              	.LCFI121:
  920              	.LCFI121:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 37
 
 
 
 
  921              		.cfi_def_cfa_offset 16
  921              		.cfi_def_cfa_offset 16
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  971              	.LFB151:
  971              	.LFB151:
 1176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
 1176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** 
 1177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** /**
 1177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 38
 
 
 
 
 1178:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @brief  Return the ADC error code
 1178:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c ****   * @brief  Return the ADC error code
@@ -2274,57 +2274,57 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 1
  1015              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  1015              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  1016              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
  1016              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
  1017              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
  1017              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s 			page 39
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_adc.c
                             *ABS*:00000000 stm32f3xx_hal_adc.c
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:20     .text.HAL_ADC_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:26     .text.HAL_ADC_Init:00000000 HAL_ADC_Init
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:65     .text.HAL_ADC_DeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:71     .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:109    .text.HAL_ADC_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:115    .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:151    .text.HAL_ADC_MspDeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:157    .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:193    .text.HAL_ADC_Start:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:199    .text.HAL_ADC_Start:00000000 HAL_ADC_Start
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:237    .text.HAL_ADC_Stop:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:243    .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:281    .text.HAL_ADC_PollForConversion:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:287    .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:326    .text.HAL_ADC_PollForEvent:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:332    .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:372    .text.HAL_ADC_Start_IT:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:378    .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:416    .text.HAL_ADC_Stop_IT:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:422    .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:460    .text.HAL_ADC_Start_DMA:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:466    .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:506    .text.HAL_ADC_Stop_DMA:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:512    .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:550    .text.HAL_ADC_GetValue:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:556    .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:597    .text.HAL_ADC_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:603    .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:639    .text.HAL_ADC_ConvCpltCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:645    .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:681    .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:687    .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:723    .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:729    .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:765    .text.HAL_ADC_ErrorCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:771    .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:807    .text.HAL_ADC_ConfigChannel:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:813    .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:852    .text.HAL_ADC_AnalogWDGConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:858    .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:897    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:902    .text.HAL_ADC_GetState:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:908    .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:958    .text.HAL_ADC_GetState:00000034 $d
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:964    .text.HAL_ADC_GetError:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoJCt2y.s:970    .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:20     .text.HAL_ADC_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:26     .text.HAL_ADC_Init:00000000 HAL_ADC_Init
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:65     .text.HAL_ADC_DeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:71     .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:109    .text.HAL_ADC_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:115    .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:151    .text.HAL_ADC_MspDeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:157    .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:193    .text.HAL_ADC_Start:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:199    .text.HAL_ADC_Start:00000000 HAL_ADC_Start
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:237    .text.HAL_ADC_Stop:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:243    .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:281    .text.HAL_ADC_PollForConversion:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:287    .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:326    .text.HAL_ADC_PollForEvent:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:332    .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:372    .text.HAL_ADC_Start_IT:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:378    .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:416    .text.HAL_ADC_Stop_IT:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:422    .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:460    .text.HAL_ADC_Start_DMA:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:466    .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:506    .text.HAL_ADC_Stop_DMA:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:512    .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:550    .text.HAL_ADC_GetValue:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:556    .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:597    .text.HAL_ADC_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:603    .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:639    .text.HAL_ADC_ConvCpltCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:645    .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:681    .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:687    .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:723    .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:729    .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:765    .text.HAL_ADC_ErrorCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:771    .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:807    .text.HAL_ADC_ConfigChannel:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:813    .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:852    .text.HAL_ADC_AnalogWDGConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:858    .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:897    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:902    .text.HAL_ADC_GetState:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:908    .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:958    .text.HAL_ADC_GetState:00000034 $d
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:964    .text.HAL_ADC_GetError:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccchPHvs.s:970    .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/stm32f3xx_hal_adc_ex.lst


Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/stm32f3xx_hal_can.lst


+ 204 - 204
build/stm32f3xx_hal_cortex.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
   29:Drivers/CMSIS/Include/core_cm4.h **** #endif
   29:Drivers/CMSIS/Include/core_cm4.h **** #endif
   30:Drivers/CMSIS/Include/core_cm4.h **** 
   30:Drivers/CMSIS/Include/core_cm4.h **** 
   31:Drivers/CMSIS/Include/core_cm4.h **** #ifndef __CORE_CM4_H_GENERIC
   31:Drivers/CMSIS/Include/core_cm4.h **** #ifndef __CORE_CM4_H_GENERIC
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 2
 
 
 
 
   32:Drivers/CMSIS/Include/core_cm4.h **** #define __CORE_CM4_H_GENERIC
   32:Drivers/CMSIS/Include/core_cm4.h **** #define __CORE_CM4_H_GENERIC
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
   86:Drivers/CMSIS/Include/core_cm4.h ****   #endif
   86:Drivers/CMSIS/Include/core_cm4.h ****   #endif
   87:Drivers/CMSIS/Include/core_cm4.h **** 
   87:Drivers/CMSIS/Include/core_cm4.h **** 
   88:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
   88:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 3
 
 
 
 
   89:Drivers/CMSIS/Include/core_cm4.h ****   #if defined __ARM_PCS_VFP
   89:Drivers/CMSIS/Include/core_cm4.h ****   #if defined __ARM_PCS_VFP
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  143:Drivers/CMSIS/Include/core_cm4.h ****     #endif
  143:Drivers/CMSIS/Include/core_cm4.h ****     #endif
  144:Drivers/CMSIS/Include/core_cm4.h ****   #else
  144:Drivers/CMSIS/Include/core_cm4.h ****   #else
  145:Drivers/CMSIS/Include/core_cm4.h ****     #define __FPU_USED         0U
  145:Drivers/CMSIS/Include/core_cm4.h ****     #define __FPU_USED         0U
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 4
 
 
 
 
  146:Drivers/CMSIS/Include/core_cm4.h ****   #endif
  146:Drivers/CMSIS/Include/core_cm4.h ****   #endif
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  200:Drivers/CMSIS/Include/core_cm4.h ****   #endif
  200:Drivers/CMSIS/Include/core_cm4.h ****   #endif
  201:Drivers/CMSIS/Include/core_cm4.h **** 
  201:Drivers/CMSIS/Include/core_cm4.h **** 
  202:Drivers/CMSIS/Include/core_cm4.h ****   #ifndef __Vendor_SysTickConfig
  202:Drivers/CMSIS/Include/core_cm4.h ****   #ifndef __Vendor_SysTickConfig
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 5
 
 
 
 
  203:Drivers/CMSIS/Include/core_cm4.h ****     #define __Vendor_SysTickConfig    0U
  203:Drivers/CMSIS/Include/core_cm4.h ****     #define __Vendor_SysTickConfig    0U
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  257:Drivers/CMSIS/Include/core_cm4.h ****   \brief  Union type to access the Application Program Status Register (APSR).
  257:Drivers/CMSIS/Include/core_cm4.h ****   \brief  Union type to access the Application Program Status Register (APSR).
  258:Drivers/CMSIS/Include/core_cm4.h ****  */
  258:Drivers/CMSIS/Include/core_cm4.h ****  */
  259:Drivers/CMSIS/Include/core_cm4.h **** typedef union
  259:Drivers/CMSIS/Include/core_cm4.h **** typedef union
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 6
 
 
 
 
  260:Drivers/CMSIS/Include/core_cm4.h **** {
  260:Drivers/CMSIS/Include/core_cm4.h **** {
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  314:Drivers/CMSIS/Include/core_cm4.h ****   \brief  Union type to access the Special-Purpose Program Status Registers (xPSR).
  314:Drivers/CMSIS/Include/core_cm4.h ****   \brief  Union type to access the Special-Purpose Program Status Registers (xPSR).
  315:Drivers/CMSIS/Include/core_cm4.h ****  */
  315:Drivers/CMSIS/Include/core_cm4.h ****  */
  316:Drivers/CMSIS/Include/core_cm4.h **** typedef union
  316:Drivers/CMSIS/Include/core_cm4.h **** typedef union
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 7
 
 
 
 
  317:Drivers/CMSIS/Include/core_cm4.h **** {
  317:Drivers/CMSIS/Include/core_cm4.h **** {
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  371:Drivers/CMSIS/Include/core_cm4.h **** typedef union
  371:Drivers/CMSIS/Include/core_cm4.h **** typedef union
  372:Drivers/CMSIS/Include/core_cm4.h **** {
  372:Drivers/CMSIS/Include/core_cm4.h **** {
  373:Drivers/CMSIS/Include/core_cm4.h ****   struct
  373:Drivers/CMSIS/Include/core_cm4.h ****   struct
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 8
 
 
 
 
  374:Drivers/CMSIS/Include/core_cm4.h ****   {
  374:Drivers/CMSIS/Include/core_cm4.h ****   {
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  428:Drivers/CMSIS/Include/core_cm4.h **** 
  428:Drivers/CMSIS/Include/core_cm4.h **** 
  429:Drivers/CMSIS/Include/core_cm4.h **** 
  429:Drivers/CMSIS/Include/core_cm4.h **** 
  430:Drivers/CMSIS/Include/core_cm4.h **** /**
  430:Drivers/CMSIS/Include/core_cm4.h **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 9
 
 
 
 
  431:Drivers/CMSIS/Include/core_cm4.h ****   \ingroup  CMSIS_core_register
  431:Drivers/CMSIS/Include/core_cm4.h ****   \ingroup  CMSIS_core_register
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos             28U                                            /*!< SCB 
  485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos             28U                                            /*!< SCB 
  486:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Msk             (1UL << SCB_ICSR_PENDSVSET_Pos)                /*!< SCB 
  486:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Msk             (1UL << SCB_ICSR_PENDSVSET_Pos)                /*!< SCB 
  487:Drivers/CMSIS/Include/core_cm4.h **** 
  487:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 10
 
 
 
 
  488:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVCLR_Pos             27U                                            /*!< SCB 
  488:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVCLR_Pos             27U                                            /*!< SCB 
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos               2U                                            /*!< SCB 
  542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos               2U                                            /*!< SCB 
  543:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Msk              (1UL << SCB_SCR_SLEEPDEEP_Pos)                 /*!< SCB 
  543:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Msk              (1UL << SCB_SCR_SLEEPDEEP_Pos)                 /*!< SCB 
  544:Drivers/CMSIS/Include/core_cm4.h **** 
  544:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 11
 
 
 
 
  545:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPONEXIT_Pos             1U                                            /*!< SCB 
  545:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPONEXIT_Pos             1U                                            /*!< SCB 
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  599:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Msk            (1UL << SCB_SHCSR_SVCALLACT_Pos)               /*!< SCB 
  599:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Msk            (1UL << SCB_SHCSR_SVCALLACT_Pos)               /*!< SCB 
  600:Drivers/CMSIS/Include/core_cm4.h **** 
  600:Drivers/CMSIS/Include/core_cm4.h **** 
  601:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_USGFAULTACT_Pos           3U                                            /*!< SCB 
  601:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_USGFAULTACT_Pos           3U                                            /*!< SCB 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 12
 
 
 
 
  602:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_USGFAULTACT_Msk          (1UL << SCB_SHCSR_USGFAULTACT_Pos)             /*!< SCB 
  602:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_USGFAULTACT_Msk          (1UL << SCB_SHCSR_USGFAULTACT_Pos)             /*!< SCB 
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  656:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Msk            (1UL << SCB_CFSR_PRECISERR_Pos)                 /*!< SCB 
  656:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Msk            (1UL << SCB_CFSR_PRECISERR_Pos)                 /*!< SCB 
  657:Drivers/CMSIS/Include/core_cm4.h **** 
  657:Drivers/CMSIS/Include/core_cm4.h **** 
  658:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_IBUSERR_Pos              (SCB_CFSR_BUSFAULTSR_Pos + 0U)                  /*!< SCB 
  658:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_IBUSERR_Pos              (SCB_CFSR_BUSFAULTSR_Pos + 0U)                  /*!< SCB 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 13
 
 
 
 
  659:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_IBUSERR_Msk              (1UL << SCB_CFSR_IBUSERR_Pos)                   /*!< SCB 
  659:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_IBUSERR_Msk              (1UL << SCB_CFSR_IBUSERR_Pos)                   /*!< SCB 
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  713:Drivers/CMSIS/Include/core_cm4.h ****   @{
  713:Drivers/CMSIS/Include/core_cm4.h ****   @{
  714:Drivers/CMSIS/Include/core_cm4.h ****  */
  714:Drivers/CMSIS/Include/core_cm4.h ****  */
  715:Drivers/CMSIS/Include/core_cm4.h **** 
  715:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 14
 
 
 
 
  716:Drivers/CMSIS/Include/core_cm4.h **** /**
  716:Drivers/CMSIS/Include/core_cm4.h **** /**
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  770:Drivers/CMSIS/Include/core_cm4.h **** 
  770:Drivers/CMSIS/Include/core_cm4.h **** 
  771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos          2U                                            /*!< SysT
  771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos          2U                                            /*!< SysT
  772:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Msk         (1UL << SysTick_CTRL_CLKSOURCE_Pos)            /*!< SysT
  772:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Msk         (1UL << SysTick_CTRL_CLKSOURCE_Pos)            /*!< SysT
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 15
 
 
 
 
  773:Drivers/CMSIS/Include/core_cm4.h **** 
  773:Drivers/CMSIS/Include/core_cm4.h **** 
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  827:Drivers/CMSIS/Include/core_cm4.h ****   __IM  uint32_t IRR;                    /*!< Offset: 0xEFC (R/ )  ITM Integration Read Register */
  827:Drivers/CMSIS/Include/core_cm4.h ****   __IM  uint32_t IRR;                    /*!< Offset: 0xEFC (R/ )  ITM Integration Read Register */
  828:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t IMCR;                   /*!< Offset: 0xF00 (R/W)  ITM Integration Mode Control Reg
  828:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t IMCR;                   /*!< Offset: 0xF00 (R/W)  ITM Integration Mode Control Reg
  829:Drivers/CMSIS/Include/core_cm4.h ****         uint32_t RESERVED4[43U];
  829:Drivers/CMSIS/Include/core_cm4.h ****         uint32_t RESERVED4[43U];
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 16
 
 
 
 
  830:Drivers/CMSIS/Include/core_cm4.h ****   __OM  uint32_t LAR;                    /*!< Offset: 0xFB0 ( /W)  ITM Lock Access Register */
  830:Drivers/CMSIS/Include/core_cm4.h ****   __OM  uint32_t LAR;                    /*!< Offset: 0xFB0 ( /W)  ITM Lock Access Register */
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  884:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Pos                0U                                            /*!< ITM 
  884:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Pos                0U                                            /*!< ITM 
  885:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Msk               (1UL /*<< ITM_IRR_ATREADYM_Pos*/)              /*!< ITM 
  885:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Msk               (1UL /*<< ITM_IRR_ATREADYM_Pos*/)              /*!< ITM 
  886:Drivers/CMSIS/Include/core_cm4.h **** 
  886:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 17
 
 
 
 
  887:Drivers/CMSIS/Include/core_cm4.h **** /* ITM Integration Mode Control Register Definitions */
  887:Drivers/CMSIS/Include/core_cm4.h **** /* ITM Integration Mode Control Register Definitions */
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  941:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Control Register Definitions */
  941:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Control Register Definitions */
  942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Pos               28U                                         /*!< DWT CTR
  942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Pos               28U                                         /*!< DWT CTR
  943:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Msk               (0xFUL << DWT_CTRL_NUMCOMP_Pos)             /*!< DWT CTR
  943:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Msk               (0xFUL << DWT_CTRL_NUMCOMP_Pos)             /*!< DWT CTR
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 18
 
 
 
 
  944:Drivers/CMSIS/Include/core_cm4.h **** 
  944:Drivers/CMSIS/Include/core_cm4.h **** 
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  998:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CPICNT_CPICNT_Msk              (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)       /*!< DWT CPI
  998:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CPICNT_CPICNT_Msk              (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)       /*!< DWT CPI
  999:Drivers/CMSIS/Include/core_cm4.h **** 
  999:Drivers/CMSIS/Include/core_cm4.h **** 
 1000:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Exception Overhead Count Register Definitions */
 1000:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Exception Overhead Count Register Definitions */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 19
 
 
 
 
 1001:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_EXCCNT_EXCCNT_Pos               0U                                         /*!< DWT EXC
 1001:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_EXCCNT_EXCCNT_Pos               0U                                         /*!< DWT EXC
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1055:Drivers/CMSIS/Include/core_cm4.h ****   @{
 1055:Drivers/CMSIS/Include/core_cm4.h ****   @{
 1056:Drivers/CMSIS/Include/core_cm4.h ****  */
 1056:Drivers/CMSIS/Include/core_cm4.h ****  */
 1057:Drivers/CMSIS/Include/core_cm4.h **** 
 1057:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 20
 
 
 
 
 1058:Drivers/CMSIS/Include/core_cm4.h **** /**
 1058:Drivers/CMSIS/Include/core_cm4.h **** /**
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1112:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_TrigIn_Msk                (0x1UL << TPI_FFCR_TrigIn_Pos)              /*!< TPI FFC
 1112:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_TrigIn_Msk                (0x1UL << TPI_FFCR_TrigIn_Pos)              /*!< TPI FFC
 1113:Drivers/CMSIS/Include/core_cm4.h **** 
 1113:Drivers/CMSIS/Include/core_cm4.h **** 
 1114:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_EnFCont_Pos                1U                                         /*!< TPI FFC
 1114:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_EnFCont_Pos                1U                                         /*!< TPI FFC
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 21
 
 
 
 
 1115:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_EnFCont_Msk               (0x1UL << TPI_FFCR_EnFCont_Pos)             /*!< TPI FFC
 1115:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_EnFCont_Msk               (0x1UL << TPI_FFCR_EnFCont_Pos)             /*!< TPI FFC
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Pos                  0U                                         /*!< TPI FIF
 1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Pos                  0U                                         /*!< TPI FIF
 1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Msk                 (0xFFUL /*<< TPI_FIFO1_ITM0_Pos*/)          /*!< TPI FIF
 1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Msk                 (0xFFUL /*<< TPI_FIFO1_ITM0_Pos*/)          /*!< TPI FIF
 1171:Drivers/CMSIS/Include/core_cm4.h **** 
 1171:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 22
 
 
 
 
 1172:Drivers/CMSIS/Include/core_cm4.h **** /* TPI ITATBCTR0 Register Definitions */
 1172:Drivers/CMSIS/Include/core_cm4.h **** /* TPI ITATBCTR0 Register Definitions */
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1226:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t CTRL;                   /*!< Offset: 0x004 (R/W)  MPU Control Register */
 1226:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t CTRL;                   /*!< Offset: 0x004 (R/W)  MPU Control Register */
 1227:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t RNR;                    /*!< Offset: 0x008 (R/W)  MPU Region RNRber Register */
 1227:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t RNR;                    /*!< Offset: 0x008 (R/W)  MPU Region RNRber Register */
 1228:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t RBAR;                   /*!< Offset: 0x00C (R/W)  MPU Region Base Address Register
 1228:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t RBAR;                   /*!< Offset: 0x00C (R/W)  MPU Region Base Address Register
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 23
 
 
 
 
 1229:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t RASR;                   /*!< Offset: 0x010 (R/W)  MPU Region Attribute and Size Re
 1229:Drivers/CMSIS/Include/core_cm4.h ****   __IOM uint32_t RASR;                   /*!< Offset: 0x010 (R/W)  MPU Region Attribute and Size Re
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1283:Drivers/CMSIS/Include/core_cm4.h **** 
 1283:Drivers/CMSIS/Include/core_cm4.h **** 
 1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Pos                   19U                                            /*!< MPU 
 1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Pos                   19U                                            /*!< MPU 
 1285:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Msk                   (0x7UL << MPU_RASR_TEX_Pos)                    /*!< MPU 
 1285:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Msk                   (0x7UL << MPU_RASR_TEX_Pos)                    /*!< MPU 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 24
 
 
 
 
 1286:Drivers/CMSIS/Include/core_cm4.h **** 
 1286:Drivers/CMSIS/Include/core_cm4.h **** 
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Msk                (1UL << FPU_FPCCR_BFRDY_Pos)                   /*!< FPCC
 1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Msk                (1UL << FPU_FPCCR_BFRDY_Pos)                   /*!< FPCC
 1341:Drivers/CMSIS/Include/core_cm4.h **** 
 1341:Drivers/CMSIS/Include/core_cm4.h **** 
 1342:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_MMRDY_Pos                 5U                                            /*!< FPCC
 1342:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_MMRDY_Pos                 5U                                            /*!< FPCC
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 25
 
 
 
 
 1343:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_MMRDY_Msk                (1UL << FPU_FPCCR_MMRDY_Pos)                   /*!< FPCC
 1343:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_MMRDY_Msk                (1UL << FPU_FPCCR_MMRDY_Pos)                   /*!< FPCC
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1397:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR0_A_SIMD_registers_Msk     (0xFUL /*<< FPU_MVFR0_A_SIMD_registers_Pos*/)  /*!< MVFR
 1397:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR0_A_SIMD_registers_Msk     (0xFUL /*<< FPU_MVFR0_A_SIMD_registers_Pos*/)  /*!< MVFR
 1398:Drivers/CMSIS/Include/core_cm4.h **** 
 1398:Drivers/CMSIS/Include/core_cm4.h **** 
 1399:Drivers/CMSIS/Include/core_cm4.h **** /* Media and FP Feature Register 1 Definitions */
 1399:Drivers/CMSIS/Include/core_cm4.h **** /* Media and FP Feature Register 1 Definitions */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 26
 
 
 
 
 1400:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FP_fused_MAC_Pos         28U                                            /*!< MVFR
 1400:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FP_fused_MAC_Pos         28U                                            /*!< MVFR
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1454:Drivers/CMSIS/Include/core_cm4.h **** 
 1454:Drivers/CMSIS/Include/core_cm4.h **** 
 1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Pos     5U                                            /*!< Core
 1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Pos     5U                                            /*!< Core
 1456:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Msk    (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos)       /*!< Core
 1456:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Msk    (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos)       /*!< Core
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 27
 
 
 
 
 1457:Drivers/CMSIS/Include/core_cm4.h **** 
 1457:Drivers/CMSIS/Include/core_cm4.h **** 
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Pos        4U                                            /*!< Core
 1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Pos        4U                                            /*!< Core
 1512:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Msk       (1UL << CoreDebug_DEMCR_VC_MMERR_Pos)          /*!< Core
 1512:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Msk       (1UL << CoreDebug_DEMCR_VC_MMERR_Pos)          /*!< Core
 1513:Drivers/CMSIS/Include/core_cm4.h **** 
 1513:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 28
 
 
 
 
 1514:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_CORERESET_Pos    0U                                            /*!< Core
 1514:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_CORERESET_Pos    0U                                            /*!< Core
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1568:Drivers/CMSIS/Include/core_cm4.h **** #define DWT                 ((DWT_Type       *)     DWT_BASE      )   /*!< DWT configuration struct
 1568:Drivers/CMSIS/Include/core_cm4.h **** #define DWT                 ((DWT_Type       *)     DWT_BASE      )   /*!< DWT configuration struct
 1569:Drivers/CMSIS/Include/core_cm4.h **** #define TPI                 ((TPI_Type       *)     TPI_BASE      )   /*!< TPI configuration struct
 1569:Drivers/CMSIS/Include/core_cm4.h **** #define TPI                 ((TPI_Type       *)     TPI_BASE      )   /*!< TPI configuration struct
 1570:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug           ((CoreDebug_Type *)     CoreDebug_BASE)   /*!< Core Debug configuration
 1570:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug           ((CoreDebug_Type *)     CoreDebug_BASE)   /*!< Core Debug configuration
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 29
 
 
 
 
 1571:Drivers/CMSIS/Include/core_cm4.h **** 
 1571:Drivers/CMSIS/Include/core_cm4.h **** 
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1625:Drivers/CMSIS/Include/core_cm4.h **** 
 1625:Drivers/CMSIS/Include/core_cm4.h **** 
 1626:Drivers/CMSIS/Include/core_cm4.h **** #ifdef CMSIS_VECTAB_VIRTUAL
 1626:Drivers/CMSIS/Include/core_cm4.h **** #ifdef CMSIS_VECTAB_VIRTUAL
 1627:Drivers/CMSIS/Include/core_cm4.h ****   #ifndef CMSIS_VECTAB_VIRTUAL_HEADER_FILE
 1627:Drivers/CMSIS/Include/core_cm4.h ****   #ifndef CMSIS_VECTAB_VIRTUAL_HEADER_FILE
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 30
 
 
 
 
 1628:Drivers/CMSIS/Include/core_cm4.h ****    #define CMSIS_VECTAB_VIRTUAL_HEADER_FILE "cmsis_vectab_virtual.h"
 1628:Drivers/CMSIS/Include/core_cm4.h ****    #define CMSIS_VECTAB_VIRTUAL_HEADER_FILE "cmsis_vectab_virtual.h"
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1662:Drivers/CMSIS/Include/core_cm4.h ****   reg_value  =  SCB->AIRCR;                                                   /* read old register 
 1662:Drivers/CMSIS/Include/core_cm4.h ****   reg_value  =  SCB->AIRCR;                                                   /* read old register 
   48              		.loc 1 1662 20
   48              		.loc 1 1662 20
   49 0010 0C4B     		ldr	r3, .L2
   49 0010 0C4B     		ldr	r3, .L2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 31
 
 
 
 
   50              		.loc 1 1662 14
   50              		.loc 1 1662 14
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
   97              		.thumb
   97              		.thumb
   98              		.thumb_func
   98              		.thumb_func
  100              	__NVIC_GetPriorityGrouping:
  100              	__NVIC_GetPriorityGrouping:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 32
 
 
 
 
  101              	.LFB103:
  101              	.LFB103:
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1680:Drivers/CMSIS/Include/core_cm4.h **** 
 1680:Drivers/CMSIS/Include/core_cm4.h **** 
 1681:Drivers/CMSIS/Include/core_cm4.h **** 
 1681:Drivers/CMSIS/Include/core_cm4.h **** 
 1682:Drivers/CMSIS/Include/core_cm4.h **** /**
 1682:Drivers/CMSIS/Include/core_cm4.h **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 33
 
 
 
 
 1683:Drivers/CMSIS/Include/core_cm4.h ****   \brief   Enable Interrupt
 1683:Drivers/CMSIS/Include/core_cm4.h ****   \brief   Enable Interrupt
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  188              	.LCFI14:
  188              	.LCFI14:
  189              		.cfi_def_cfa_register 13
  189              		.cfi_def_cfa_register 13
  190              		@ sp needed
  190              		@ sp needed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 34
 
 
 
 
  191 0030 5DF8047B 		ldr	r7, [sp], #4
  191 0030 5DF8047B 		ldr	r7, [sp], #4
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  216 0000 80B4     		push	{r7}
  216 0000 80B4     		push	{r7}
  217              	.LCFI16:
  217              	.LCFI16:
  218              		.cfi_def_cfa_offset 4
  218              		.cfi_def_cfa_offset 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 35
 
 
 
 
  219              		.cfi_offset 7, -4
  219              		.cfi_offset 7, -4
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
   21:Drivers/CMSIS/Include/cmsis_gcc.h ****  * See the License for the specific language governing permissions and
   21:Drivers/CMSIS/Include/cmsis_gcc.h ****  * See the License for the specific language governing permissions and
   22:Drivers/CMSIS/Include/cmsis_gcc.h ****  * limitations under the License.
   22:Drivers/CMSIS/Include/cmsis_gcc.h ****  * limitations under the License.
   23:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
   23:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 36
 
 
 
 
   24:Drivers/CMSIS/Include/cmsis_gcc.h **** 
   24:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
   78:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __UNALIGNED_UINT16_WRITE
   78:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __UNALIGNED_UINT16_WRITE
   79:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
   79:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
   80:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wpacked"
   80:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wpacked"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 37
 
 
 
 
   81:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
   81:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  135:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  135:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  136:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Disable IRQ Interrupts
  136:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Disable IRQ Interrupts
  137:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Disables IRQ interrupts by setting the I-bit in the CPSR.
  137:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Disables IRQ interrupts by setting the I-bit in the CPSR.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 38
 
 
 
 
  138:Drivers/CMSIS/Include/cmsis_gcc.h ****            Can only be executed in Privileged modes.
  138:Drivers/CMSIS/Include/cmsis_gcc.h ****            Can only be executed in Privileged modes.
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  192:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  192:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  193:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control)
  193:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control)
  194:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  194:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 39
 
 
 
 
  195:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory");
  195:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory");
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  249:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  249:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  250:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  250:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  251:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, psp"  : "=r" (result) );
  251:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, psp"  : "=r" (result) );
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 40
 
 
 
 
  252:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
  252:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  306:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
  306:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
  307:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  307:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  308:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  308:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 41
 
 
 
 
  309:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  309:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  363:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  363:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  364:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  364:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  365:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  365:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 42
 
 
 
 
  366:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Stack Pointer (non-secure)
  366:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Stack Pointer (non-secure)
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  420:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Priority Mask (non-secure)
  420:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Priority Mask (non-secure)
  421:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the non-secure Priority Mask Register when in secure state.
  421:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the non-secure Priority Mask Register when in secure state.
  422:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    priMask  Priority Mask
  422:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    priMask  Priority Mask
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 43
 
 
 
 
  423:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  423:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  477:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  477:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  478:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  478:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  479:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  479:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 44
 
 
 
 
  480:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) );
  480:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) );
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  534:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  534:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  535:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  535:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  536:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
  536:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 45
 
 
 
 
  537:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  537:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  591:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  591:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  592:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PSPLIM(void)
  592:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PSPLIM(void)
  593:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  593:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 46
 
 
 
 
  594:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
  594:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  648:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  648:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  649:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE  ) && (__ARM_FEATURE_CMSE   == 3))
  649:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE  ) && (__ARM_FEATURE_CMSE   == 3))
  650:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  650:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 47
 
 
 
 
  651:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Process Stack Pointer (non-secure)
  651:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Process Stack Pointer (non-secure)
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  705:Drivers/CMSIS/Include/cmsis_gcc.h ****   // without main extensions, the non-secure MSPLIM is RAZ/WI
  705:Drivers/CMSIS/Include/cmsis_gcc.h ****   // without main extensions, the non-secure MSPLIM is RAZ/WI
  706:Drivers/CMSIS/Include/cmsis_gcc.h ****   return 0U;
  706:Drivers/CMSIS/Include/cmsis_gcc.h ****   return 0U;
  707:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
  707:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 48
 
 
 
 
  708:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  708:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  762:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get FPSCR
  762:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get FPSCR
  763:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the current value of the Floating Point Status/Control register.
  763:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the current value of the Floating Point Status/Control register.
  764:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Floating Point Status/Control register value
  764:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Floating Point Status/Control register value
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 49
 
 
 
 
  765:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  765:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  819:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Define macros for porting to both thumb1 and thumb2.
  819:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Define macros for porting to both thumb1 and thumb2.
  820:Drivers/CMSIS/Include/cmsis_gcc.h ****  * For thumb1, use low register (r0-r7), specified by constraint "l"
  820:Drivers/CMSIS/Include/cmsis_gcc.h ****  * For thumb1, use low register (r0-r7), specified by constraint "l"
  821:Drivers/CMSIS/Include/cmsis_gcc.h ****  * Otherwise, use general registers, specified by constraint "r" */
  821:Drivers/CMSIS/Include/cmsis_gcc.h ****  * Otherwise, use general registers, specified by constraint "r" */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 50
 
 
 
 
  822:Drivers/CMSIS/Include/cmsis_gcc.h **** #if defined (__thumb__) && !defined (__thumb2__)
  822:Drivers/CMSIS/Include/cmsis_gcc.h **** #if defined (__thumb__) && !defined (__thumb2__)
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  876:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  876:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  877:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DSB(void)
  877:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DSB(void)
  878:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  878:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 51
 
 
 
 
  879:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("dsb 0xF":::"memory");
  879:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("dsb 0xF":::"memory");
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  297              		.align	1
  297              		.align	1
  298              		.syntax unified
  298              		.syntax unified
  299              		.thumb
  299              		.thumb
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 52
 
 
 
 
  300              		.thumb_func
  300              		.thumb_func
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  340 002a 03F00103 		and	r3, r3, #1
  340 002a 03F00103 		and	r3, r3, #1
  341 002e 00E0     		b	.L20
  341 002e 00E0     		b	.L20
  342              	.L19:
  342              	.L19:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 53
 
 
 
 
 1748:Drivers/CMSIS/Include/core_cm4.h ****   }
 1748:Drivers/CMSIS/Include/core_cm4.h ****   }
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  383              		.cfi_offset 7, -4
  383              		.cfi_offset 7, -4
  384 0002 83B0     		sub	sp, sp, #12
  384 0002 83B0     		sub	sp, sp, #12
  385              	.LCFI29:
  385              	.LCFI29:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 54
 
 
 
 
  386              		.cfi_def_cfa_offset 16
  386              		.cfi_def_cfa_offset 16
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  436              		.thumb
  436              		.thumb
  437              		.thumb_func
  437              		.thumb_func
  439              	__NVIC_ClearPendingIRQ:
  439              	__NVIC_ClearPendingIRQ:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 55
 
 
 
 
  440              	.LFB109:
  440              	.LFB109:
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  479 002c 00BF     		nop
  479 002c 00BF     		nop
  480 002e 0C37     		adds	r7, r7, #12
  480 002e 0C37     		adds	r7, r7, #12
  481              	.LCFI37:
  481              	.LCFI37:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 56
 
 
 
 
  482              		.cfi_def_cfa_offset 4
  482              		.cfi_def_cfa_offset 4
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  525 000a 97F90730 		ldrsb	r3, [r7, #7]
  525 000a 97F90730 		ldrsb	r3, [r7, #7]
  526 000e 002B     		cmp	r3, #0
  526 000e 002B     		cmp	r3, #0
  527 0010 0EDB     		blt	.L34
  527 0010 0EDB     		blt	.L34
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 57
 
 
 
 
 1797:Drivers/CMSIS/Include/core_cm4.h ****   {
 1797:Drivers/CMSIS/Include/core_cm4.h ****   {
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  576              	__NVIC_SetPriority:
  576              	__NVIC_SetPriority:
  577              	.LFB111:
  577              	.LFB111:
 1805:Drivers/CMSIS/Include/core_cm4.h **** 
 1805:Drivers/CMSIS/Include/core_cm4.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 58
 
 
 
 
 1806:Drivers/CMSIS/Include/core_cm4.h **** 
 1806:Drivers/CMSIS/Include/core_cm4.h **** 
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1825:Drivers/CMSIS/Include/core_cm4.h ****   }
 1825:Drivers/CMSIS/Include/core_cm4.h ****   }
 1826:Drivers/CMSIS/Include/core_cm4.h **** }
 1826:Drivers/CMSIS/Include/core_cm4.h **** }
  613              		.loc 1 1826 1
  613              		.loc 1 1826 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 59
 
 
 
 
  614 0028 0AE0     		b	.L41
  614 0028 0AE0     		b	.L41
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1828:Drivers/CMSIS/Include/core_cm4.h **** 
 1828:Drivers/CMSIS/Include/core_cm4.h **** 
 1829:Drivers/CMSIS/Include/core_cm4.h **** /**
 1829:Drivers/CMSIS/Include/core_cm4.h **** /**
 1830:Drivers/CMSIS/Include/core_cm4.h ****   \brief   Get Interrupt Priority
 1830:Drivers/CMSIS/Include/core_cm4.h ****   \brief   Get Interrupt Priority
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 60
 
 
 
 
 1831:Drivers/CMSIS/Include/core_cm4.h ****   \details Reads the priority of a device specific interrupt or a processor exception.
 1831:Drivers/CMSIS/Include/core_cm4.h ****   \details Reads the priority of a device specific interrupt or a processor exception.
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  700 0028 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  700 0028 FB79     		ldrb	r3, [r7, #7]	@ zero_extendqisi2
  701 002a 03F00F03 		and	r3, r3, #15
  701 002a 03F00F03 		and	r3, r3, #15
  702              		.loc 1 1847 58
  702              		.loc 1 1847 58
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 61
 
 
 
 
  703 002e 043B     		subs	r3, r3, #4
  703 002e 043B     		subs	r3, r3, #4
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  742              		.loc 1 1864 1
  742              		.loc 1 1864 1
  743              		.cfi_startproc
  743              		.cfi_startproc
  744              		@ args = 0, pretend = 0, frame = 32
  744              		@ args = 0, pretend = 0, frame = 32
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 62
 
 
 
 
  745              		@ frame_needed = 1, uses_anonymous_args = 0
  745              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  790 0038 BB69     		ldr	r3, [r7, #24]
  790 0038 BB69     		ldr	r3, [r7, #24]
  791 003a 02FA03F3 		lsl	r3, r2, r3
  791 003a 02FA03F3 		lsl	r3, r2, r3
  792 003e DA43     		mvns	r2, r3
  792 003e DA43     		mvns	r2, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 63
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 63
 
 
 
 
  793 0040 BB68     		ldr	r3, [r7, #8]
  793 0040 BB68     		ldr	r3, [r7, #8]
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1890:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* cons
 1890:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* cons
 1891:Drivers/CMSIS/Include/core_cm4.h **** {
 1891:Drivers/CMSIS/Include/core_cm4.h **** {
  832              		.loc 1 1891 1
  832              		.loc 1 1891 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 64
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 64
 
 
 
 
  833              		.cfi_startproc
  833              		.cfi_startproc
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  879              		.loc 1 1899 33 discriminator 4
  879              		.loc 1 1899 33 discriminator 4
  880 0036 FA68     		ldr	r2, [r7, #12]
  880 0036 FA68     		ldr	r2, [r7, #12]
  881 0038 7B69     		ldr	r3, [r7, #20]
  881 0038 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 65
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 65
 
 
 
 
  882 003a DA40     		lsrs	r2, r2, r3
  882 003a DA40     		lsrs	r2, r2, r3
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1911:Drivers/CMSIS/Include/core_cm4.h ****   \param [in]   vector    Address of interrupt handler function
 1911:Drivers/CMSIS/Include/core_cm4.h ****   \param [in]   vector    Address of interrupt handler function
 1912:Drivers/CMSIS/Include/core_cm4.h ****  */
 1912:Drivers/CMSIS/Include/core_cm4.h ****  */
 1913:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
 1913:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 66
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 66
 
 
 
 
 1914:Drivers/CMSIS/Include/core_cm4.h **** {
 1914:Drivers/CMSIS/Include/core_cm4.h **** {
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 1942:Drivers/CMSIS/Include/core_cm4.h ****                                                                        buffered write are completed
 1942:Drivers/CMSIS/Include/core_cm4.h ****                                                                        buffered write are completed
 1943:Drivers/CMSIS/Include/core_cm4.h ****   SCB->AIRCR  = (uint32_t)((0x5FAUL << SCB_AIRCR_VECTKEY_Pos)    |
 1943:Drivers/CMSIS/Include/core_cm4.h ****   SCB->AIRCR  = (uint32_t)((0x5FAUL << SCB_AIRCR_VECTKEY_Pos)    |
 1944:Drivers/CMSIS/Include/core_cm4.h ****                            (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) |
 1944:Drivers/CMSIS/Include/core_cm4.h ****                            (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) |
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 67
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 67
 
 
 
 
  952              		.loc 1 1944 32
  952              		.loc 1 1944 32
@@ -4018,7 +4018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  997              		.thumb
  997              		.thumb
  998              		.thumb_func
  998              		.thumb_func
  1000              	SysTick_Config:
  1000              	SysTick_Config:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 68
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 68
 
 
 
 
  1001              	.LFB126:
  1001              	.LFB126:
@@ -4078,7 +4078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
 2004:Drivers/CMSIS/Include/core_cm4.h ****   \defgroup CMSIS_Core_SysTickFunctions SysTick Functions
 2004:Drivers/CMSIS/Include/core_cm4.h ****   \defgroup CMSIS_Core_SysTickFunctions SysTick Functions
 2005:Drivers/CMSIS/Include/core_cm4.h ****   \brief    Functions that configure the System.
 2005:Drivers/CMSIS/Include/core_cm4.h ****   \brief    Functions that configure the System.
 2006:Drivers/CMSIS/Include/core_cm4.h ****   @{
 2006:Drivers/CMSIS/Include/core_cm4.h ****   @{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 69
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 69
 
 
 
 
 2007:Drivers/CMSIS/Include/core_cm4.h ****  */
 2007:Drivers/CMSIS/Include/core_cm4.h ****  */
@@ -4138,7 +4138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1033              		.loc 1 2029 18
  1033              		.loc 1 2029 18
  1034 001c 5360     		str	r3, [r2, #4]
  1034 001c 5360     		str	r3, [r2, #4]
 2030:Drivers/CMSIS/Include/core_cm4.h ****   NVIC_SetPriority (SysTick_IRQn, (1UL << __NVIC_PRIO_BITS) - 1UL); /* set Priority for Systick Int
 2030:Drivers/CMSIS/Include/core_cm4.h ****   NVIC_SetPriority (SysTick_IRQn, (1UL << __NVIC_PRIO_BITS) - 1UL); /* set Priority for Systick Int
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 70
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 70
 
 
 
 
  1035              		.loc 1 2030 3
  1035              		.loc 1 2030 3
@@ -4198,7 +4198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1079              		.thumb_func
  1079              		.thumb_func
  1081              	HAL_NVIC_SetPriorityGrouping:
  1081              	HAL_NVIC_SetPriorityGrouping:
  1082              	.LFB130:
  1082              	.LFB130:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 71
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 71
 
 
 
 
  1083              		.file 3 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c"
  1083              		.file 3 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c"
@@ -4258,7 +4258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
   54:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****        __HAL_CORTEX_SYSTICKCLK_CONFIG(SYSTICK_CLKSOURCE_HCLK_DIV8) just after the
   54:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****        __HAL_CORTEX_SYSTICKCLK_CONFIG(SYSTICK_CLKSOURCE_HCLK_DIV8) just after the
   55:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****        HAL_SYSTICK_Config() function call. The __HAL_CORTEX_SYSTICKCLK_CONFIG() macro is defined
   55:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****        HAL_SYSTICK_Config() function call. The __HAL_CORTEX_SYSTICKCLK_CONFIG() macro is defined
   56:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****        inside the stm32f3xx_hal_cortex.h file.
   56:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****        inside the stm32f3xx_hal_cortex.h file.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 72
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 72
 
 
 
 
   57:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
   57:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
@@ -4318,7 +4318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   * @{
  111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   * @{
  112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   */
  112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   */
  113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
  113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 73
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 73
 
 
 
 
  114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /** @defgroup CORTEX CORTEX
  114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /** @defgroup CORTEX CORTEX
@@ -4378,7 +4378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
  168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** {
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** {
  1084              		.loc 3 169 1
  1084              		.loc 3 169 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 74
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 74
 
 
 
 
  1085              		.cfi_startproc
  1085              		.cfi_startproc
@@ -4438,7 +4438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1133 0038 BD46     		mov	sp, r7
  1133 0038 BD46     		mov	sp, r7
  1134              	.LCFI81:
  1134              	.LCFI81:
  1135              		.cfi_def_cfa_register 13
  1135              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 75
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 75
 
 
 
 
  1136              		@ sp needed
  1136              		@ sp needed
@@ -4498,7 +4498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1175 0010 7B61     		str	r3, [r7, #20]
  1175 0010 7B61     		str	r3, [r7, #20]
  193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   
  193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   
  194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   /* Check the parameters */
  194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   /* Check the parameters */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 76
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 76
 
 
 
 
  195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   assert_param(IS_NVIC_SUB_PRIORITY(SubPriority));
  195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   assert_param(IS_NVIC_SUB_PRIORITY(SubPriority));
@@ -4558,7 +4558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1224              		.section	.text.HAL_NVIC_EnableIRQ,"ax",%progbits
  1224              		.section	.text.HAL_NVIC_EnableIRQ,"ax",%progbits
  1225              		.align	1
  1225              		.align	1
  1226              		.global	HAL_NVIC_EnableIRQ
  1226              		.global	HAL_NVIC_EnableIRQ
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 77
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 77
 
 
 
 
  1227              		.syntax unified
  1227              		.syntax unified
@@ -4618,7 +4618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1264 0024 00BF     		nop
  1264 0024 00BF     		nop
  1265 0026 0837     		adds	r7, r7, #8
  1265 0026 0837     		adds	r7, r7, #8
  1266              	.LCFI90:
  1266              	.LCFI90:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 78
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 78
 
 
 
 
  1267              		.cfi_def_cfa_offset 8
  1267              		.cfi_def_cfa_offset 8
@@ -4678,7 +4678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1311 0012 E721     		movs	r1, #231
  1311 0012 E721     		movs	r1, #231
  1312 0014 0548     		ldr	r0, .L80
  1312 0014 0548     		ldr	r0, .L80
  1313 0016 FFF7FEFF 		bl	assert_failed
  1313 0016 FFF7FEFF 		bl	assert_failed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 79
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 79
 
 
 
 
  1314              	.L79:
  1314              	.L79:
@@ -4738,7 +4738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1357              		.loc 3 244 3
  1357              		.loc 3 244 3
  1358 0004 FFF7FEFF 		bl	__NVIC_SystemReset
  1358 0004 FFF7FEFF 		bl	__NVIC_SystemReset
  1359              		.cfi_endproc
  1359              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 80
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 80
 
 
 
 
  1360              	.LFE134:
  1360              	.LFE134:
@@ -4798,7 +4798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1404              		.section	.text.HAL_MPU_Disable,"ax",%progbits
  1404              		.section	.text.HAL_MPU_Disable,"ax",%progbits
  1405              		.align	1
  1405              		.align	1
  1406              		.global	HAL_MPU_Disable
  1406              		.global	HAL_MPU_Disable
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 81
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 81
 
 
 
 
  1407              		.syntax unified
  1407              		.syntax unified
@@ -4858,7 +4858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   /* Disable the MPU */
  289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   /* Disable the MPU */
  290:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   MPU->CTRL = 0U;
  290:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   MPU->CTRL = 0U;
  1431              		.loc 3 290 6
  1431              		.loc 3 290 6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 82
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 82
 
 
 
 
  1432 0010 044B     		ldr	r3, .L86+4
  1432 0010 044B     		ldr	r3, .L86+4
@@ -4918,7 +4918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1473 0002 83B0     		sub	sp, sp, #12
  1473 0002 83B0     		sub	sp, sp, #12
  1474              	.LCFI109:
  1474              	.LCFI109:
  1475              		.cfi_def_cfa_offset 16
  1475              		.cfi_def_cfa_offset 16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 83
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 83
 
 
 
 
  1476 0004 00AF     		add	r7, sp, #0
  1476 0004 00AF     		add	r7, sp, #0
@@ -4978,7 +4978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   * @brief  Enables the MPU Region.
  314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   * @brief  Enables the MPU Region.
  315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   * @retval None
  315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   * @retval None
  316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   */
  316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 84
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 84
 
 
 
 
  317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** void HAL_MPU_EnableRegion(uint32_t RegionNumber)
  317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** void HAL_MPU_EnableRegion(uint32_t RegionNumber)
@@ -5038,7 +5038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1574 003c 0748     		ldr	r0, .L93
  1574 003c 0748     		ldr	r0, .L93
  1575 003e FFF7FEFF 		bl	assert_failed
  1575 003e FFF7FEFF 		bl	assert_failed
  1576              	.L92:
  1576              	.L92:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 85
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 85
 
 
 
 
  321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
  321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
@@ -5098,7 +5098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1619 0000 80B5     		push	{r7, lr}
  1619 0000 80B5     		push	{r7, lr}
  1620              	.LCFI119:
  1620              	.LCFI119:
  1621              		.cfi_def_cfa_offset 8
  1621              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 86
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 86
 
 
 
 
  1622              		.cfi_offset 7, -8
  1622              		.cfi_offset 7, -8
@@ -5158,7 +5158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1671 0044 7B68     		ldr	r3, [r7, #4]
  1671 0044 7B68     		ldr	r3, [r7, #4]
  1672 0046 9360     		str	r3, [r2, #8]
  1672 0046 9360     		str	r3, [r2, #8]
  340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
  340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 87
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 87
 
 
 
 
  341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   /* Disable the Region */
  341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   /* Disable the Region */
@@ -5218,7 +5218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1717              		.cfi_def_cfa_offset 16
  1717              		.cfi_def_cfa_offset 16
  1718 0004 00AF     		add	r7, sp, #0
  1718 0004 00AF     		add	r7, sp, #0
  1719              	.LCFI126:
  1719              	.LCFI126:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 88
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 88
 
 
 
 
  1720              		.cfi_def_cfa_register 7
  1720              		.cfi_def_cfa_register 7
@@ -5278,7 +5278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1771 0058 08D0     		beq	.L101
  1771 0058 08D0     		beq	.L101
  1772              		.loc 3 355 3 is_stmt 0 discriminator 1
  1772              		.loc 3 355 3 is_stmt 0 discriminator 1
  1773 005a 7B68     		ldr	r3, [r7, #4]
  1773 005a 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 89
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 89
 
 
 
 
  1774 005c 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
  1774 005c 1B78     		ldrb	r3, [r3]	@ zero_extendqisi2
@@ -5338,7 +5338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1826 00b4 04D0     		beq	.L103
  1826 00b4 04D0     		beq	.L103
  1827              		.loc 3 357 3 discriminator 6
  1827              		.loc 3 357 3 discriminator 6
  1828 00b6 40F26511 		movw	r1, #357
  1828 00b6 40F26511 		movw	r1, #357
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 90
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 90
 
 
 
 
  1829 00ba 7148     		ldr	r0, .L110
  1829 00ba 7148     		ldr	r0, .L110
@@ -5398,7 +5398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1880 0112 FFF7FEFF 		bl	assert_failed
  1880 0112 FFF7FEFF 		bl	assert_failed
  1881              	.L106:
  1881              	.L106:
  361:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   assert_param(IS_MPU_ACCESS_BUFFERABLE(MPU_Init->IsBufferable));
  361:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   assert_param(IS_MPU_ACCESS_BUFFERABLE(MPU_Init->IsBufferable));
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 91
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 91
 
 
 
 
  1882              		.loc 3 361 3 is_stmt 1
  1882              		.loc 3 361 3 is_stmt 1
@@ -5458,7 +5458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1934 016c 1B7A     		ldrb	r3, [r3, #8]	@ zero_extendqisi2
  1934 016c 1B7A     		ldrb	r3, [r3, #8]	@ zero_extendqisi2
  1935 016e 092B     		cmp	r3, #9
  1935 016e 092B     		cmp	r3, #9
  1936 0170 5CD0     		beq	.L109
  1936 0170 5CD0     		beq	.L109
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 92
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 92
 
 
 
 
  1937              		.loc 3 363 3 discriminator 6
  1937              		.loc 3 363 3 discriminator 6
@@ -5518,7 +5518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  1991 01c8 30D0     		beq	.L109
  1991 01c8 30D0     		beq	.L109
  1992              		.loc 3 363 3 discriminator 17
  1992              		.loc 3 363 3 discriminator 17
  1993 01ca 7B68     		ldr	r3, [r7, #4]
  1993 01ca 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 93
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 93
 
 
 
 
  1994 01cc 1B7A     		ldrb	r3, [r3, #8]	@ zero_extendqisi2
  1994 01cc 1B7A     		ldrb	r3, [r3, #8]	@ zero_extendqisi2
@@ -5578,7 +5578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2048 0222 40F26B11 		movw	r1, #363
  2048 0222 40F26B11 		movw	r1, #363
  2049 0226 1648     		ldr	r0, .L110
  2049 0226 1648     		ldr	r0, .L110
  2050 0228 FFF7FEFF 		bl	assert_failed
  2050 0228 FFF7FEFF 		bl	assert_failed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 94
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 94
 
 
 
 
  2051              	.L109:
  2051              	.L109:
@@ -5638,7 +5638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****               ((uint32_t)MPU_Init->IsShareable             << MPU_RASR_S_Pos)    |
  376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****               ((uint32_t)MPU_Init->IsShareable             << MPU_RASR_S_Pos)    |
  2091              		.loc 3 376 34
  2091              		.loc 3 376 34
  2092 025e 7B68     		ldr	r3, [r7, #4]
  2092 025e 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 95
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 95
 
 
 
 
  2093 0260 5B7B     		ldrb	r3, [r3, #13]	@ zero_extendqisi2
  2093 0260 5B7B     		ldrb	r3, [r3, #13]	@ zero_extendqisi2
@@ -5698,7 +5698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2137 0296 1146     		mov	r1, r2
  2137 0296 1146     		mov	r1, r2
  373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****               ((uint32_t)MPU_Init->AccessPermission        << MPU_RASR_AP_Pos)   |
  373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****               ((uint32_t)MPU_Init->AccessPermission        << MPU_RASR_AP_Pos)   |
  2138              		.loc 3 373 6
  2138              		.loc 3 373 6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 96
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 96
 
 
 
 
  2139 0298 034A     		ldr	r2, .L113
  2139 0298 034A     		ldr	r2, .L113
@@ -5758,7 +5758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2182              		.loc 3 392 10
  2182              		.loc 3 392 10
  2183 0004 FFF7FEFF 		bl	__NVIC_GetPriorityGrouping
  2183 0004 FFF7FEFF 		bl	__NVIC_GetPriorityGrouping
  2184 0008 0346     		mov	r3, r0
  2184 0008 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 97
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 97
 
 
 
 
  393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
  393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
@@ -5818,7 +5818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2216 0008 7A60     		str	r2, [r7, #4]
  2216 0008 7A60     		str	r2, [r7, #4]
  2217 000a 3B60     		str	r3, [r7]
  2217 000a 3B60     		str	r3, [r7]
  2218 000c 0346     		mov	r3, r0
  2218 000c 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 98
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 98
 
 
 
 
  2219 000e FB73     		strb	r3, [r7, #15]
  2219 000e FB73     		strb	r3, [r7, #15]
@@ -5878,7 +5878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2268              	.LFE142:
  2268              	.LFE142:
  2270              		.section	.text.HAL_NVIC_SetPendingIRQ,"ax",%progbits
  2270              		.section	.text.HAL_NVIC_SetPendingIRQ,"ax",%progbits
  2271              		.align	1
  2271              		.align	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 99
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 99
 
 
 
 
  2272              		.global	HAL_NVIC_SetPendingIRQ
  2272              		.global	HAL_NVIC_SetPendingIRQ
@@ -5938,7 +5938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2315              		.global	HAL_NVIC_GetPendingIRQ
  2315              		.global	HAL_NVIC_GetPendingIRQ
  2316              		.syntax unified
  2316              		.syntax unified
  2317              		.thumb
  2317              		.thumb
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 100
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 100
 
 
 
 
  2318              		.thumb_func
  2318              		.thumb_func
@@ -5998,7 +5998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2359              		.global	HAL_NVIC_ClearPendingIRQ
  2359              		.global	HAL_NVIC_ClearPendingIRQ
  2360              		.syntax unified
  2360              		.syntax unified
  2361              		.thumb
  2361              		.thumb
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 101
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 101
 
 
 
 
  2362              		.thumb_func
  2362              		.thumb_func
@@ -6058,7 +6058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2405              		.thumb_func
  2405              		.thumb_func
  2407              	HAL_NVIC_GetActive:
  2407              	HAL_NVIC_GetActive:
  2408              	.LFB146:
  2408              	.LFB146:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 102
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 102
 
 
 
 
  464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
  464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
@@ -6118,7 +6118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2451              	HAL_SYSTICK_CLKSourceConfig:
  2451              	HAL_SYSTICK_CLKSourceConfig:
  2452              	.LFB147:
  2452              	.LFB147:
  478:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
  478:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 103
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 103
 
 
 
 
  479:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /**
  479:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /**
@@ -6178,7 +6178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  494:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   }
  494:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   }
  495:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   else
  495:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   else
  496:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   {
  496:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****   {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 104
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 104
 
 
 
 
  497:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****     SysTick->CTRL &= ~SYSTICK_CLKSOURCE_HCLK;
  497:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****     SysTick->CTRL &= ~SYSTICK_CLKSOURCE_HCLK;
@@ -6238,7 +6238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2537              		.cfi_offset 14, -4
  2537              		.cfi_offset 14, -4
  2538 0002 00AF     		add	r7, sp, #0
  2538 0002 00AF     		add	r7, sp, #0
  2539              	.LCFI162:
  2539              	.LCFI162:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 105
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 105
 
 
 
 
  2540              		.cfi_def_cfa_register 7
  2540              		.cfi_def_cfa_register 7
@@ -6298,114 +6298,114 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 1
  2584              		.text
  2584              		.text
  2585              	.Letext0:
  2585              	.Letext0:
  2586              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  2586              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 106
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 106
 
 
 
 
  2587              		.file 5 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  2587              		.file 5 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  2588              		.file 6 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  2588              		.file 6 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  2589              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h"
  2589              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 107
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 107
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_cortex.c
                             *ABS*:00000000 stm32f3xx_hal_cortex.c
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:20     .text.__NVIC_SetPriorityGrouping:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:25     .text.__NVIC_SetPriorityGrouping:00000000 __NVIC_SetPriorityGrouping
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:90     .text.__NVIC_SetPriorityGrouping:00000044 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:95     .text.__NVIC_GetPriorityGrouping:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:100    .text.__NVIC_GetPriorityGrouping:00000000 __NVIC_GetPriorityGrouping
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:134    .text.__NVIC_GetPriorityGrouping:00000018 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:139    .text.__NVIC_EnableIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:144    .text.__NVIC_EnableIRQ:00000000 __NVIC_EnableIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:199    .text.__NVIC_EnableIRQ:00000038 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:204    .text.__NVIC_DisableIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:209    .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:292    .text.__NVIC_DisableIRQ:00000044 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:297    .text.__NVIC_GetPendingIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:302    .text.__NVIC_GetPendingIRQ:00000000 __NVIC_GetPendingIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:363    .text.__NVIC_GetPendingIRQ:00000040 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:368    .text.__NVIC_SetPendingIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:373    .text.__NVIC_SetPendingIRQ:00000000 __NVIC_SetPendingIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:429    .text.__NVIC_SetPendingIRQ:00000038 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:434    .text.__NVIC_ClearPendingIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:439    .text.__NVIC_ClearPendingIRQ:00000000 __NVIC_ClearPendingIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:495    .text.__NVIC_ClearPendingIRQ:00000038 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:500    .text.__NVIC_GetActive:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:505    .text.__NVIC_GetActive:00000000 __NVIC_GetActive
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:566    .text.__NVIC_GetActive:00000040 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:571    .text.__NVIC_SetPriority:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:576    .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:650    .text.__NVIC_SetPriority:0000004c $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:656    .text.__NVIC_GetPriority:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:661    .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:729    .text.__NVIC_GetPriority:00000048 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:735    .text.NVIC_EncodePriority:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:740    .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:825    .text.NVIC_DecodePriority:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:830    .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:920    .text.__NVIC_SystemReset:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:925    .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:989    .text.__NVIC_SystemReset:00000024 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:995    .text.SysTick_Config:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1000   .text.SysTick_Config:00000000 SysTick_Config
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1065   .text.SysTick_Config:00000040 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1070   .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1075   .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1081   .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1141   .text.HAL_NVIC_SetPriorityGrouping:0000003c $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1146   .text.HAL_NVIC_SetPriority:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1152   .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1220   .text.HAL_NVIC_SetPriority:00000054 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1225   .text.HAL_NVIC_EnableIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1231   .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1276   .text.HAL_NVIC_EnableIRQ:0000002c $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1281   .text.HAL_NVIC_DisableIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1287   .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1332   .text.HAL_NVIC_DisableIRQ:0000002c $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1337   .text.HAL_NVIC_SystemReset:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1343   .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s 			page 108
-
-
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1363   .text.HAL_SYSTICK_Config:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1369   .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1405   .text.HAL_MPU_Disable:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1411   .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1450   .text.HAL_MPU_Disable:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1456   .text.HAL_MPU_Enable:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1462   .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1510   .text.HAL_MPU_Enable:0000002c $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1516   .text.HAL_MPU_EnableRegion:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1522   .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1601   .text.HAL_MPU_EnableRegion:0000005c $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1607   .text.HAL_MPU_DisableRegion:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1613   .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1692   .text.HAL_MPU_DisableRegion:0000005c $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1698   .text.HAL_MPU_ConfigRegion:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:1704   .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2121   .text.HAL_MPU_ConfigRegion:00000280 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2125   .text.HAL_MPU_ConfigRegion:00000288 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2157   .text.HAL_MPU_ConfigRegion:000002a8 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2162   .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2168   .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2192   .text.HAL_NVIC_GetPriority:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2198   .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2266   .text.HAL_NVIC_GetPriority:00000054 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2271   .text.HAL_NVIC_SetPendingIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2277   .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2314   .text.HAL_NVIC_GetPendingIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2320   .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2358   .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2364   .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2401   .text.HAL_NVIC_GetActive:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2407   .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2445   .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2451   .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2515   .text.HAL_SYSTICK_CLKSourceConfig:00000048 $d
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2521   .text.HAL_SYSTICK_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2527   .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2556   .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
-C:\Users\zl835\AppData\Local\Temp\cceSDQ0L.s:2550   .text.HAL_SYSTICK_Callback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:20     .text.__NVIC_SetPriorityGrouping:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:25     .text.__NVIC_SetPriorityGrouping:00000000 __NVIC_SetPriorityGrouping
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:90     .text.__NVIC_SetPriorityGrouping:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:95     .text.__NVIC_GetPriorityGrouping:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:100    .text.__NVIC_GetPriorityGrouping:00000000 __NVIC_GetPriorityGrouping
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:134    .text.__NVIC_GetPriorityGrouping:00000018 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:139    .text.__NVIC_EnableIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:144    .text.__NVIC_EnableIRQ:00000000 __NVIC_EnableIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:199    .text.__NVIC_EnableIRQ:00000038 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:204    .text.__NVIC_DisableIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:209    .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:292    .text.__NVIC_DisableIRQ:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:297    .text.__NVIC_GetPendingIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:302    .text.__NVIC_GetPendingIRQ:00000000 __NVIC_GetPendingIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:363    .text.__NVIC_GetPendingIRQ:00000040 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:368    .text.__NVIC_SetPendingIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:373    .text.__NVIC_SetPendingIRQ:00000000 __NVIC_SetPendingIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:429    .text.__NVIC_SetPendingIRQ:00000038 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:434    .text.__NVIC_ClearPendingIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:439    .text.__NVIC_ClearPendingIRQ:00000000 __NVIC_ClearPendingIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:495    .text.__NVIC_ClearPendingIRQ:00000038 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:500    .text.__NVIC_GetActive:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:505    .text.__NVIC_GetActive:00000000 __NVIC_GetActive
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:566    .text.__NVIC_GetActive:00000040 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:571    .text.__NVIC_SetPriority:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:576    .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:650    .text.__NVIC_SetPriority:0000004c $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:656    .text.__NVIC_GetPriority:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:661    .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:729    .text.__NVIC_GetPriority:00000048 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:735    .text.NVIC_EncodePriority:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:740    .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:825    .text.NVIC_DecodePriority:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:830    .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:920    .text.__NVIC_SystemReset:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:925    .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:989    .text.__NVIC_SystemReset:00000024 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:995    .text.SysTick_Config:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1000   .text.SysTick_Config:00000000 SysTick_Config
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1065   .text.SysTick_Config:00000040 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1070   .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1075   .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1081   .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1141   .text.HAL_NVIC_SetPriorityGrouping:0000003c $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1146   .text.HAL_NVIC_SetPriority:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1152   .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1220   .text.HAL_NVIC_SetPriority:00000054 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1225   .text.HAL_NVIC_EnableIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1231   .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1276   .text.HAL_NVIC_EnableIRQ:0000002c $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1281   .text.HAL_NVIC_DisableIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1287   .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1332   .text.HAL_NVIC_DisableIRQ:0000002c $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1337   .text.HAL_NVIC_SystemReset:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1343   .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s 			page 108
+
+
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1363   .text.HAL_SYSTICK_Config:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1369   .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1405   .text.HAL_MPU_Disable:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1411   .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1450   .text.HAL_MPU_Disable:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1456   .text.HAL_MPU_Enable:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1462   .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1510   .text.HAL_MPU_Enable:0000002c $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1516   .text.HAL_MPU_EnableRegion:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1522   .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1601   .text.HAL_MPU_EnableRegion:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1607   .text.HAL_MPU_DisableRegion:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1613   .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1692   .text.HAL_MPU_DisableRegion:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1698   .text.HAL_MPU_ConfigRegion:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:1704   .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2121   .text.HAL_MPU_ConfigRegion:00000280 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2125   .text.HAL_MPU_ConfigRegion:00000288 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2157   .text.HAL_MPU_ConfigRegion:000002a8 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2162   .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2168   .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2192   .text.HAL_NVIC_GetPriority:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2198   .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2266   .text.HAL_NVIC_GetPriority:00000054 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2271   .text.HAL_NVIC_SetPendingIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2277   .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2314   .text.HAL_NVIC_GetPendingIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2320   .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2358   .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2364   .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2401   .text.HAL_NVIC_GetActive:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2407   .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2445   .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2451   .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2515   .text.HAL_SYSTICK_CLKSourceConfig:00000048 $d
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2521   .text.HAL_SYSTICK_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2527   .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2556   .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
+C:\Users\zl835\AppData\Local\Temp\ccKEmGtF.s:2550   .text.HAL_SYSTICK_Callback:00000000 $t
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 93 - 93
build/stm32f3xx_hal_dma.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****        necessary). Please refer to Reference manual for connection between peripherals
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****        necessary). Please refer to Reference manual for connection between peripherals
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****        and DMA requests .
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****        and DMA requests .
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 2
 
 
 
 
   22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****    (#) For a given Channel, program the required configuration through the following parameters:
   22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****    (#) For a given Channel, program the required configuration through the following parameters:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Includes ------------------------------------------------------------------*/
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Includes ------------------------------------------------------------------*/
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** #include "stm32f3xx_hal.h"
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** #include "stm32f3xx_hal.h"
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 3
 
 
 
 
   79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /** @addtogroup STM32F3xx_HAL_Driver
   79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /** @addtogroup STM32F3xx_HAL_Driver
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *               the configuration information for the specified DMA Channel.
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *               the configuration information for the specified DMA Channel.
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @retval HAL status
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @retval HAL status
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   */
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 4
 
 
 
 
  136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma)
  136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma)
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
   76 002e 724A     		ldr	r2, .L12+8
   76 002e 724A     		ldr	r2, .L12+8
   77 0030 9342     		cmp	r3, r2
   77 0030 9342     		cmp	r3, r2
   78 0032 30D0     		beq	.L4
   78 0032 30D0     		beq	.L4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 5
 
 
 
 
   79              		.loc 1 147 3 discriminator 3
   79              		.loc 1 147 3 discriminator 3
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  133              		.loc 1 147 3 discriminator 12
  133              		.loc 1 147 3 discriminator 12
  134 008e 9321     		movs	r1, #147
  134 008e 9321     		movs	r1, #147
  135 0090 6348     		ldr	r0, .L12+48
  135 0090 6348     		ldr	r0, .L12+48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 6
 
 
 
 
  136 0092 FFF7FEFF 		bl	assert_failed
  136 0092 FFF7FEFF 		bl	assert_failed
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  187              	.L7:
  187              	.L7:
  151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   assert_param(IS_DMA_PERIPHERAL_DATA_SIZE(hdma->Init.PeriphDataAlignment));
  151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   assert_param(IS_DMA_PERIPHERAL_DATA_SIZE(hdma->Init.PeriphDataAlignment));
  188              		.loc 1 151 3 is_stmt 1
  188              		.loc 1 151 3 is_stmt 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 7
 
 
 
 
  189 00e8 7B68     		ldr	r3, [r7, #4]
  189 00e8 7B68     		ldr	r3, [r7, #4]
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  241 0144 FFF7FEFF 		bl	assert_failed
  241 0144 FFF7FEFF 		bl	assert_failed
  242              	.L10:
  242              	.L10:
  154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   assert_param(IS_DMA_PRIORITY(hdma->Init.Priority));
  154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   assert_param(IS_DMA_PRIORITY(hdma->Init.Priority));
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 8
 
 
 
 
  243              		.loc 1 154 3 is_stmt 1
  243              		.loc 1 154 3 is_stmt 1
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  283              		.loc 1 168 21
  283              		.loc 1 168 21
  284 0192 7B68     		ldr	r3, [r7, #4]
  284 0192 7B68     		ldr	r3, [r7, #4]
  285 0194 5A68     		ldr	r2, [r3, #4]
  285 0194 5A68     		ldr	r2, [r3, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 9
 
 
 
 
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****           hdma->Init.PeriphInc           | hdma->Init.MemInc           |
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****           hdma->Init.PeriphInc           | hdma->Init.MemInc           |
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  326              		.loc 1 178 3
  326              		.loc 1 178 3
  327 01c8 7868     		ldr	r0, [r7, #4]
  327 01c8 7868     		ldr	r0, [r7, #4]
  328 01ca FFF7FEFF 		bl	DMA_CalcBaseAndBitshift
  328 01ca FFF7FEFF 		bl	DMA_CalcBaseAndBitshift
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 10
 
 
 
 
  179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  371              	.LFE130:
  371              	.LFE130:
  373              		.section	.text.HAL_DMA_DeInit,"ax",%progbits
  373              		.section	.text.HAL_DMA_DeInit,"ax",%progbits
  374              		.align	1
  374              		.align	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 11
 
 
 
 
  375              		.global	HAL_DMA_DeInit
  375              		.global	HAL_DMA_DeInit
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  413 001c 7B68     		ldr	r3, [r7, #4]
  413 001c 7B68     		ldr	r3, [r7, #4]
  414 001e 1B68     		ldr	r3, [r3]
  414 001e 1B68     		ldr	r3, [r3]
  415 0020 3C4A     		ldr	r2, .L18+4
  415 0020 3C4A     		ldr	r2, .L18+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 12
 
 
 
 
  416 0022 9342     		cmp	r3, r2
  416 0022 9342     		cmp	r3, r2
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  470 007c 9342     		cmp	r3, r2
  470 007c 9342     		cmp	r3, r2
  471 007e 08D0     		beq	.L17
  471 007e 08D0     		beq	.L17
  472              		.loc 1 207 3 discriminator 11
  472              		.loc 1 207 3 discriminator 11
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 13
 
 
 
 
  473 0080 7B68     		ldr	r3, [r7, #4]
  473 0080 7B68     		ldr	r3, [r7, #4]
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  512              		.loc 1 222 7
  512              		.loc 1 222 7
  513 00ba 7B68     		ldr	r3, [r7, #4]
  513 00ba 7B68     		ldr	r3, [r7, #4]
  514 00bc 1B68     		ldr	r3, [r3]
  514 00bc 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 14
 
 
 
 
  515              		.loc 1 222 24
  515              		.loc 1 222 24
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  240:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   hdma->State = HAL_DMA_STATE_RESET;
  240:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   hdma->State = HAL_DMA_STATE_RESET;
  552              		.loc 1 240 15
  552              		.loc 1 240 15
  553 00f6 7B68     		ldr	r3, [r7, #4]
  553 00f6 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 15
 
 
 
 
  554 00f8 0022     		movs	r2, #0
  554 00f8 0022     		movs	r2, #0
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   */
  250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   */
  251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /** @defgroup DMA_Exported_Functions_Group2 Input and Output operation functions
  252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /** @defgroup DMA_Exported_Functions_Group2 Input and Output operation functions
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 16
 
 
 
 
  253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****  *  @brief   I/O operation functions
  253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****  *  @brief   I/O operation functions
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   assert_param(IS_DMA_BUFFER_SIZE(DataLength));
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   assert_param(IS_DMA_BUFFER_SIZE(DataLength));
  623              		.loc 1 285 3
  623              		.loc 1 285 3
  624 0012 3B68     		ldr	r3, [r7]
  624 0012 3B68     		ldr	r3, [r7]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 17
 
 
 
 
  625 0014 002B     		cmp	r3, #0
  625 0014 002B     		cmp	r3, #0
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  666 005a 1B68     		ldr	r3, [r3]
  666 005a 1B68     		ldr	r3, [r3]
  667              		.loc 1 298 25
  667              		.loc 1 298 25
  668 005c 1A68     		ldr	r2, [r3]
  668 005c 1A68     		ldr	r2, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 18
 
 
 
 
  669              		.loc 1 298 9
  669              		.loc 1 298 9
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  705              		.loc 1 316 1
  705              		.loc 1 316 1
  706 0094 1846     		mov	r0, r3
  706 0094 1846     		mov	r0, r3
  707 0096 1837     		adds	r7, r7, #24
  707 0096 1837     		adds	r7, r7, #24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 19
 
 
 
 
  708              	.LCFI13:
  708              	.LCFI13:
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  751 000e 0023     		movs	r3, #0
  751 000e 0023     		movs	r3, #0
  752 0010 FB75     		strb	r3, [r7, #23]
  752 0010 FB75     		strb	r3, [r7, #23]
  330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 20
 
 
 
 
  331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   /* Check the parameters */
  331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   /* Check the parameters */
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     /* Disable the peripheral */
  344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     /* Disable the peripheral */
  345:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->Instance->CCR &= ~DMA_CCR_EN;
  345:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->Instance->CCR &= ~DMA_CCR_EN;
  794              		.loc 1 345 9
  794              		.loc 1 345 9
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 21
 
 
 
 
  795 0058 FB68     		ldr	r3, [r7, #12]
  795 0058 FB68     		ldr	r3, [r7, #12]
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  836 0094 FB68     		ldr	r3, [r7, #12]
  836 0094 FB68     		ldr	r3, [r7, #12]
  837 0096 1B68     		ldr	r3, [r3]
  837 0096 1B68     		ldr	r3, [r3]
  838              		.loc 1 358 27
  838              		.loc 1 358 27
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 22
 
 
 
 
  839 0098 42F00A02 		orr	r2, r2, #10
  839 0098 42F00A02 		orr	r2, r2, #10
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
  375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
  877              		.loc 1 375 1
  877              		.loc 1 375 1
  878 00ce 1846     		mov	r0, r3
  878 00ce 1846     		mov	r0, r3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 23
 
 
 
 
  879 00d0 1837     		adds	r7, r7, #24
  879 00d0 1837     		adds	r7, r7, #24
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     return HAL_ERROR;
  388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     return HAL_ERROR;
  923              		.loc 1 388 12
  923              		.loc 1 388 12
  924 000e 0123     		movs	r3, #1
  924 000e 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 24
 
 
 
 
  925 0010 2EE0     		b	.L42
  925 0010 2EE0     		b	.L42
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  960 0042 1A68     		ldr	r2, [r3]
  960 0042 1A68     		ldr	r2, [r3]
  961              		.loc 1 407 9
  961              		.loc 1 407 9
  962 0044 7B68     		ldr	r3, [r7, #4]
  962 0044 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 25
 
 
 
 
  963 0046 1B68     		ldr	r3, [r3]
  963 0046 1B68     		ldr	r3, [r3]
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1006              		.section	.text.HAL_DMA_Abort_IT,"ax",%progbits
  1006              		.section	.text.HAL_DMA_Abort_IT,"ax",%progbits
  1007              		.align	1
  1007              		.align	1
  1008              		.global	HAL_DMA_Abort_IT
  1008              		.global	HAL_DMA_Abort_IT
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 26
 
 
 
 
  1009              		.syntax unified
  1009              		.syntax unified
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1047 0020 27E0     		b	.L46
  1047 0020 27E0     		b	.L46
  1048              	.L45:
  1048              	.L45:
  437:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   }
  437:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 27
 
 
 
 
  438:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   else
  438:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   else
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1087 005a 7B68     		ldr	r3, [r7, #4]
  1087 005a 7B68     		ldr	r3, [r7, #4]
  1088 005c 0022     		movs	r2, #0
  1088 005c 0022     		movs	r2, #0
  1089 005e 83F82020 		strb	r2, [r3, #32]
  1089 005e 83F82020 		strb	r2, [r3, #32]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 28
 
 
 
 
  454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  472:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_PollForTransfer(DMA_HandleTypeDef *hdma, uint32_t CompleteLevel, uint32_t
  472:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_PollForTransfer(DMA_HandleTypeDef *hdma, uint32_t CompleteLevel, uint32_t
  473:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
  473:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
  1128              		.loc 1 473 1
  1128              		.loc 1 473 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 29
 
 
 
 
  1129              		.cfi_startproc
  1129              		.cfi_startproc
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1170              		.loc 1 486 31
  1170              		.loc 1 486 31
  1171 0030 1B68     		ldr	r3, [r3]
  1171 0030 1B68     		ldr	r3, [r3]
  1172              		.loc 1 486 37
  1172              		.loc 1 486 37
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 30
 
 
 
 
  1173 0032 03F02003 		and	r3, r3, #32
  1173 0032 03F02003 		and	r3, r3, #32
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1208 006a 3861     		str	r0, [r7, #16]
  1208 006a 3861     		str	r0, [r7, #16]
  506:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  506:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   while(RESET == (hdma->DmaBaseAddress->ISR & temp))
  507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   while(RESET == (hdma->DmaBaseAddress->ISR & temp))
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 31
 
 
 
 
  1209              		.loc 1 507 8
  1209              		.loc 1 507 8
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1247              		.loc 1 523 7
  1247              		.loc 1 523 7
  1248 00a2 FB68     		ldr	r3, [r7, #12]
  1248 00a2 FB68     		ldr	r3, [r7, #12]
  1249 00a4 0022     		movs	r2, #0
  1249 00a4 0022     		movs	r2, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 32
 
 
 
 
  1250 00a6 83F82020 		strb	r2, [r3, #32]
  1250 00a6 83F82020 		strb	r2, [r3, #32]
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1286              		.loc 1 541 16
  1286              		.loc 1 541 16
  1287 00e2 0123     		movs	r3, #1
  1287 00e2 0123     		movs	r3, #1
  1288 00e4 23E0     		b	.L50
  1288 00e4 23E0     		b	.L50
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 33
 
 
 
 
  1289              	.L54:
  1289              	.L54:
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1322              		.loc 1 558 54
  1322              		.loc 1 558 54
  1323 0114 FB68     		ldr	r3, [r7, #12]
  1323 0114 FB68     		ldr	r3, [r7, #12]
  1324 0116 1A6C     		ldr	r2, [r3, #64]
  1324 0116 1A6C     		ldr	r2, [r3, #64]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 34
 
 
 
 
  1325              		.loc 1 558 9
  1325              		.loc 1 558 9
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1365              		@ args = 0, pretend = 0, frame = 16
  1365              		@ args = 0, pretend = 0, frame = 16
  1366              		@ frame_needed = 1, uses_anonymous_args = 0
  1366              		@ frame_needed = 1, uses_anonymous_args = 0
  1367 0000 80B5     		push	{r7, lr}
  1367 0000 80B5     		push	{r7, lr}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 35
 
 
 
 
  1368              	.LCFI36:
  1368              	.LCFI36:
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1414              		.loc 1 582 29
  1414              		.loc 1 582 29
  1415 0038 03F02003 		and	r3, r3, #32
  1415 0038 03F02003 		and	r3, r3, #32
  1416              		.loc 1 582 7
  1416              		.loc 1 582 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 36
 
 
 
 
  1417 003c 002B     		cmp	r3, #0
  1417 003c 002B     		cmp	r3, #0
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1455              		.loc 1 594 7
  1455              		.loc 1 594 7
  1456 0070 65E0     		b	.L64
  1456 0070 65E0     		b	.L64
  1457              	.L61:
  1457              	.L61:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 37
 
 
 
 
  598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     }
  598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     }
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1498 00aa 7B68     		ldr	r3, [r7, #4]
  1498 00aa 7B68     		ldr	r3, [r7, #4]
  1499 00ac 0122     		movs	r2, #1
  1499 00ac 0122     		movs	r2, #1
  1500 00ae 83F82120 		strb	r2, [r3, #33]
  1500 00ae 83F82120 		strb	r2, [r3, #33]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 38
 
 
 
 
  1501              	.L66:
  1501              	.L66:
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1537 00e0 0822     		movs	r2, #8
  1537 00e0 0822     		movs	r2, #8
  1538 00e2 9A40     		lsls	r2, r2, r3
  1538 00e2 9A40     		lsls	r2, r2, r3
  1539              		.loc 1 628 32
  1539              		.loc 1 628 32
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 39
 
 
 
 
  1540 00e4 FB68     		ldr	r3, [r7, #12]
  1540 00e4 FB68     		ldr	r3, [r7, #12]
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1580 0120 83F82120 		strb	r2, [r3, #33]
  1580 0120 83F82120 		strb	r2, [r3, #33]
  643:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  643:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  644:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     /* Process Unlocked */
  644:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     /* Process Unlocked */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 40
 
 
 
 
  645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     __HAL_UNLOCK(hdma);
  645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     __HAL_UNLOCK(hdma);
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  659:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @param  CallbackID           User Callback identifier
  659:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @param  CallbackID           User Callback identifier
  660:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *                               a HAL_DMA_CallbackIDTypeDef ENUM as parameter.
  660:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *                               a HAL_DMA_CallbackIDTypeDef ENUM as parameter.
  661:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @param  pCallback            pointer to private callback function which has pointer to
  661:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @param  pCallback            pointer to private callback function which has pointer to
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 41
 
 
 
 
  662:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *                               a DMA_HandleTypeDef structure as parameter.
  662:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *                               a DMA_HandleTypeDef structure as parameter.
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1664              		.loc 1 674 5
  1664              		.loc 1 674 5
  1665 0032 FB7A     		ldrb	r3, [r7, #11]	@ zero_extendqisi2
  1665 0032 FB7A     		ldrb	r3, [r7, #11]	@ zero_extendqisi2
  1666 0034 032B     		cmp	r3, #3
  1666 0034 032B     		cmp	r3, #3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 42
 
 
 
 
  1667 0036 1BD8     		bhi	.L73
  1667 0036 1BD8     		bhi	.L73
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1705              	.L73:
  1705              	.L73:
  691:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  691:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  692:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****      default:
  692:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****      default:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 43
 
 
 
 
  693:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****            status = HAL_ERROR;
  693:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****            status = HAL_ERROR;
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1748              	.LFB139:
  1748              	.LFB139:
  707:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  707:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  708:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /**
  708:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 44
 
 
 
 
  709:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @brief  UnRegister callbacks
  709:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @brief  UnRegister callbacks
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1788 002e 2FD1     		bne	.L84
  1788 002e 2FD1     		bne	.L84
  724:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   {
  724:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   {
  725:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     switch (CallbackID)
  725:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     switch (CallbackID)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 45
 
 
 
 
  1789              		.loc 1 725 5
  1789              		.loc 1 725 5
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1828 006c 5A63     		str	r2, [r3, #52]
  1828 006c 5A63     		str	r2, [r3, #52]
  741:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****            break;
  741:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****            break;
  1829              		.loc 1 741 12
  1829              		.loc 1 741 12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 46
 
 
 
 
  1830 006e 11E0     		b	.L93
  1830 006e 11E0     		b	.L93
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1864 0098 83F82020 		strb	r2, [r3, #32]
  1864 0098 83F82020 		strb	r2, [r3, #32]
  762:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  762:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 
  763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   return status;
  763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   return status;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 47
 
 
 
 
  1865              		.loc 1 763 10
  1865              		.loc 1 763 10
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  791:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   */
  791:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   */
  792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_DMA_StateTypeDef HAL_DMA_GetState(DMA_HandleTypeDef *hdma)
  792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_DMA_StateTypeDef HAL_DMA_GetState(DMA_HandleTypeDef *hdma)
  793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
  793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 48
 
 
 
 
  1894              		.loc 1 793 1
  1894              		.loc 1 793 1
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  1939              		.loc 1 804 1
  1939              		.loc 1 804 1
  1940              		.cfi_startproc
  1940              		.cfi_startproc
  1941              		@ args = 0, pretend = 0, frame = 8
  1941              		@ args = 0, pretend = 0, frame = 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 49
 
 
 
 
  1942              		@ frame_needed = 1, uses_anonymous_args = 0
  1942              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  820:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /**
  820:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /**
  821:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @brief  Set the DMA Transfer parameters.
  821:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @brief  Set the DMA Transfer parameters.
  822:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @param  hdma       pointer to a DMA_HandleTypeDef structure that contains
  822:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   * @param  hdma       pointer to a DMA_HandleTypeDef structure that contains
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 50
 
 
 
 
  823:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *                     the configuration information for the specified DMA Channel.
  823:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****   *                     the configuration information for the specified DMA Channel.
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  2021 0028 5B68     		ldr	r3, [r3, #4]
  2021 0028 5B68     		ldr	r3, [r3, #4]
  2022              		.loc 1 838 5
  2022              		.loc 1 838 5
  2023 002a 102B     		cmp	r3, #16
  2023 002a 102B     		cmp	r3, #16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 51
 
 
 
 
  2024 002c 08D1     		bne	.L99
  2024 002c 08D1     		bne	.L99
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  2057              		.cfi_def_cfa_offset 4
  2057              		.cfi_def_cfa_offset 4
  2058 0054 BD46     		mov	sp, r7
  2058 0054 BD46     		mov	sp, r7
  2059              	.LCFI69:
  2059              	.LCFI69:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 52
 
 
 
 
  2060              		.cfi_def_cfa_register 13
  2060              		.cfi_def_cfa_register 13
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     /* DMA1 */
  869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     /* DMA1 */
  870:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Ch
  870:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Ch
  2103              		.loc 1 870 42
  2103              		.loc 1 870 42
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 53
 
 
 
 
  2104 0014 7B68     		ldr	r3, [r7, #4]
  2104 0014 7B68     		ldr	r3, [r7, #4]
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->DmaBaseAddress = DMA2;
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->DmaBaseAddress = DMA2;
  2139              		.loc 1 876 135
  2139              		.loc 1 876 135
  2140 0046 9A00     		lsls	r2, r3, #2
  2140 0046 9A00     		lsls	r2, r3, #2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 54
 
 
 
 
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->DmaBaseAddress = DMA2;
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****     hdma->DmaBaseAddress = DMA2;
@@ -3224,49 +3224,49 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 1
  2180              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  2180              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  2181              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  2181              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  2182              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  2182              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s 			page 55
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_dma.c
                             *ABS*:00000000 stm32f3xx_hal_dma.c
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:25     .text.HAL_DMA_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:31     .text.HAL_DMA_Init:00000000 HAL_DMA_Init
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:2076   .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:357    .text.HAL_DMA_Init:000001f0 $d
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:374    .text.HAL_DMA_DeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:380    .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:576    .text.HAL_DMA_DeInit:00000110 $d
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:593    .text.HAL_DMA_Start:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:599    .text.HAL_DMA_Start:00000000 HAL_DMA_Start
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1981   .text.DMA_SetConfig:00000000 DMA_SetConfig
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:718    .text.HAL_DMA_Start:0000009c $d
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:723    .text.HAL_DMA_Start_IT:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:729    .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:890    .text.HAL_DMA_Start_IT:000000d8 $d
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:895    .text.HAL_DMA_Abort:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:901    .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1007   .text.HAL_DMA_Abort_IT:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1013   .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1120   .text.HAL_DMA_PollForTransfer:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1126   .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1355   .text.HAL_DMA_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1361   .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1615   .text.HAL_DMA_RegisterCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1621   .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1672   .text.HAL_DMA_RegisterCallback:00000040 $d
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1676   .text.HAL_DMA_RegisterCallback:00000050 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1741   .text.HAL_DMA_UnRegisterCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1747   .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1797   .text.HAL_DMA_UnRegisterCallback:0000003c $d
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1802   .text.HAL_DMA_UnRegisterCallback:00000050 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1886   .text.HAL_DMA_GetState:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1892   .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1931   .text.HAL_DMA_GetError:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1937   .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:1976   .text.DMA_SetConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:2071   .text.DMA_CalcBaseAndBitshift:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccKKR1vJ.s:2166   .text.DMA_CalcBaseAndBitshift:00000060 $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:25     .text.HAL_DMA_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:31     .text.HAL_DMA_Init:00000000 HAL_DMA_Init
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:2076   .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:357    .text.HAL_DMA_Init:000001f0 $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:374    .text.HAL_DMA_DeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:380    .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:576    .text.HAL_DMA_DeInit:00000110 $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:593    .text.HAL_DMA_Start:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:599    .text.HAL_DMA_Start:00000000 HAL_DMA_Start
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1981   .text.DMA_SetConfig:00000000 DMA_SetConfig
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:718    .text.HAL_DMA_Start:0000009c $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:723    .text.HAL_DMA_Start_IT:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:729    .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:890    .text.HAL_DMA_Start_IT:000000d8 $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:895    .text.HAL_DMA_Abort:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:901    .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1007   .text.HAL_DMA_Abort_IT:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1013   .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1120   .text.HAL_DMA_PollForTransfer:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1126   .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1355   .text.HAL_DMA_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1361   .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1615   .text.HAL_DMA_RegisterCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1621   .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1672   .text.HAL_DMA_RegisterCallback:00000040 $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1676   .text.HAL_DMA_RegisterCallback:00000050 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1741   .text.HAL_DMA_UnRegisterCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1747   .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1797   .text.HAL_DMA_UnRegisterCallback:0000003c $d
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1802   .text.HAL_DMA_UnRegisterCallback:00000050 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1886   .text.HAL_DMA_GetState:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1892   .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1931   .text.HAL_DMA_GetError:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1937   .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:1976   .text.DMA_SetConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:2071   .text.DMA_CalcBaseAndBitshift:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cck7mHuD.s:2166   .text.DMA_CalcBaseAndBitshift:00000060 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 68 - 68
build/stm32f3xx_hal_exti.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   *
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   *
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   ******************************************************************************
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   ******************************************************************************
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 2
 
 
 
 
   22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   @verbatim
   22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   @verbatim
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     (#) Get interrupt pending bit using HAL_EXTI_GetPending().
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     (#) Get interrupt pending bit using HAL_EXTI_GetPending().
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     (#) Clear interrupt pending bit using HAL_EXTI_ClearPending().
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     (#) Clear interrupt pending bit using HAL_EXTI_ClearPending().
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 3
 
 
 
 
   79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
   79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** @endverbatim
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** @endverbatim
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @{
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @{
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   */
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 4
 
 
 
 
  136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
   65 001a 3B68     		ldr	r3, [r7]
   65 001a 3B68     		ldr	r3, [r7]
   66 001c 1A68     		ldr	r2, [r3]
   66 001c 1A68     		ldr	r2, [r3]
   67 001e 8D4B     		ldr	r3, .L22
   67 001e 8D4B     		ldr	r3, .L22
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 5
 
 
 
 
   68 0020 1340     		ands	r3, r3, r2
   68 0020 1340     		ands	r3, r3, r2
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  121              	.L9:
  121              	.L9:
  160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   /* Assign line number to handle */
  161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   /* Assign line number to handle */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 6
 
 
 
 
  162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   hexti->Line = pExtiConfig->Line;
  162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   hexti->Line = pExtiConfig->Line;
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  165              	.L11:
  165              	.L11:
  173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Configure rising trigger */
  174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Configure rising trigger */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 7
 
 
 
 
  175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     regaddr = (&EXTI->RTSR + (EXTI_CONFIG_OFFSET * offset));
  175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     regaddr = (&EXTI->RTSR + (EXTI_CONFIG_OFFSET * offset));
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  191:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Configure falling trigger */
  191:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Configure falling trigger */
  192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     regaddr = (&EXTI->FTSR + (EXTI_CONFIG_OFFSET * offset));
  192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     regaddr = (&EXTI->FTSR + (EXTI_CONFIG_OFFSET * offset));
  204              		.loc 1 192 28
  204              		.loc 1 192 28
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 8
 
 
 
 
  205 0106 BB69     		ldr	r3, [r7, #24]
  205 0106 BB69     		ldr	r3, [r7, #24]
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  242              		.loc 1 209 21
  242              		.loc 1 209 21
  243 013c 3B68     		ldr	r3, [r7]
  243 013c 3B68     		ldr	r3, [r7]
  244 013e 1B68     		ldr	r3, [r3]
  244 013e 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 9
 
 
 
 
  245              		.loc 1 209 28
  245              		.loc 1 209 28
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  294              		.loc 1 214 22 is_stmt 1
  294              		.loc 1 214 22 is_stmt 1
  295 0190 364A     		ldr	r2, .L22+24
  295 0190 364A     		ldr	r2, .L22+24
  296              		.loc 1 214 39
  296              		.loc 1 214 39
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 10
 
 
 
 
  297 0192 7B69     		ldr	r3, [r7, #20]
  297 0192 7B69     		ldr	r3, [r7, #20]
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  343 01da 5B01     		lsls	r3, r3, #5
  343 01da 5B01     		lsls	r3, r3, #5
  344              		.loc 1 222 11
  344              		.loc 1 222 11
  345 01dc 03F18043 		add	r3, r3, #1073741824
  345 01dc 03F18043 		add	r3, r3, #1073741824
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 11
 
 
 
 
  346 01e0 03F58233 		add	r3, r3, #66560
  346 01e0 03F58233 		add	r3, r3, #66560
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  383 0216 164B     		ldr	r3, .L22+28
  383 0216 164B     		ldr	r3, .L22+28
  384 0218 1344     		add	r3, r3, r2
  384 0218 1344     		add	r3, r3, r2
  385 021a FB60     		str	r3, [r7, #12]
  385 021a FB60     		str	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 12
 
 
 
 
  240:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   regval = *regaddr;
  240:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   regval = *regaddr;
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  423              	.LCFI3:
  423              	.LCFI3:
  424              		.cfi_def_cfa_offset 8
  424              		.cfi_def_cfa_offset 8
  425 024e BD46     		mov	sp, r7
  425 024e BD46     		mov	sp, r7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 13
 
 
 
 
  426              	.LCFI4:
  426              	.LCFI4:
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   uint32_t maskline;
  269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   uint32_t maskline;
  270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   uint32_t offset;
  270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   uint32_t offset;
  271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 14
 
 
 
 
  272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   /* Check null pointer */
  272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   /* Check null pointer */
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  516 005c 04D9     		bls	.L30
  516 005c 04D9     		bls	.L30
  517              	.L28:
  517              	.L28:
  518              		.loc 1 279 3 discriminator 9
  518              		.loc 1 279 3 discriminator 9
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 15
 
 
 
 
  519 005e 40F21711 		movw	r1, #279
  519 005e 40F21711 		movw	r1, #279
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   if ((regval & maskline) != 0x00u)
  294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   if ((regval & maskline) != 0x00u)
  559              		.loc 1 294 15
  559              		.loc 1 294 15
  560 00a4 FA68     		ldr	r2, [r7, #12]
  560 00a4 FA68     		ldr	r2, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 16
 
 
 
 
  561 00a6 7B69     		ldr	r3, [r7, #20]
  561 00a6 7B69     		ldr	r3, [r7, #20]
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  599 00de 3B68     		ldr	r3, [r7]
  599 00de 3B68     		ldr	r3, [r7]
  600 00e0 5A60     		str	r2, [r3, #4]
  600 00e0 5A60     		str	r2, [r3, #4]
  601              	.L33:
  601              	.L33:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 17
 
 
 
 
  311:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   }
  311:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   }
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  640              	.L35:
  640              	.L35:
  327:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     }
  327:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     }
  328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 18
 
 
 
 
  329:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Get falling configuration */
  329:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Get falling configuration */
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  681 015a FFF7FEFF 		bl	assert_failed
  681 015a FFF7FEFF 		bl	assert_failed
  682              	.L37:
  682              	.L37:
  343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 19
 
 
 
 
  344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****       regval = SYSCFG->EXTICR[linepos >> 2u];
  344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****       regval = SYSCFG->EXTICR[linepos >> 2u];
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  730              		.cfi_endproc
  730              		.cfi_endproc
  731              	.LFE131:
  731              	.LFE131:
  733              		.section	.text.HAL_EXTI_ClearConfigLine,"ax",%progbits
  733              		.section	.text.HAL_EXTI_ClearConfigLine,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 20
 
 
 
 
  734              		.align	1
  734              		.align	1
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  767 0012 7B68     		ldr	r3, [r7, #4]
  767 0012 7B68     		ldr	r3, [r7, #4]
  768 0014 1A68     		ldr	r2, [r3]
  768 0014 1A68     		ldr	r2, [r3]
  769 0016 514B     		ldr	r3, .L48
  769 0016 514B     		ldr	r3, .L48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 21
 
 
 
 
  770 0018 1340     		ands	r3, r3, r2
  770 0018 1340     		ands	r3, r3, r2
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   maskline = (1uL << linepos);
  377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   maskline = (1uL << linepos);
  820              		.loc 1 377 12
  820              		.loc 1 377 12
  821 0076 0122     		movs	r2, #1
  821 0076 0122     		movs	r2, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 22
 
 
 
 
  822 0078 BB69     		ldr	r3, [r7, #24]
  822 0078 BB69     		ldr	r3, [r7, #24]
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   /* 3] Clear triggers in case of configurable lines */
  389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   /* 3] Clear triggers in case of configurable lines */
  390:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   if ((hexti->Line & EXTI_CONFIG) != 0x00u)
  390:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   if ((hexti->Line & EXTI_CONFIG) != 0x00u)
  865              		.loc 1 390 13
  865              		.loc 1 390 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 23
 
 
 
 
  866 00bc 7B68     		ldr	r3, [r7, #4]
  866 00bc 7B68     		ldr	r3, [r7, #4]
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  912 00fe 1A60     		str	r2, [r3]
  912 00fe 1A60     		str	r2, [r3]
  399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Get Gpio port selection for gpio lines */
  400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Get Gpio port selection for gpio lines */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 24
 
 
 
 
  401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     if ((hexti->Line & EXTI_GPIO) == EXTI_GPIO)
  401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     if ((hexti->Line & EXTI_GPIO) == EXTI_GPIO)
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  960 014a FA68     		ldr	r2, [r7, #12]
  960 014a FA68     		ldr	r2, [r7, #12]
  961 014c 41F82320 		str	r2, [r1, r3, lsl #2]
  961 014c 41F82320 		str	r2, [r1, r3, lsl #2]
  962              	.L46:
  962              	.L46:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 25
 
 
 
 
  408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     }
  408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     }
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1003              		@ link register save eliminated.
  1003              		@ link register save eliminated.
  1004 0000 80B4     		push	{r7}
  1004 0000 80B4     		push	{r7}
  1005              	.LCFI15:
  1005              	.LCFI15:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 26
 
 
 
 
  1006              		.cfi_def_cfa_offset 4
  1006              		.cfi_def_cfa_offset 4
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1045 002c BD46     		mov	sp, r7
  1045 002c BD46     		mov	sp, r7
  1046              	.LCFI19:
  1046              	.LCFI19:
  1047              		.cfi_def_cfa_register 13
  1047              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 27
 
 
 
 
  1048              		@ sp needed
  1048              		@ sp needed
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1092 001a B3F1807F 		cmp	r3, #16777216
  1092 001a B3F1807F 		cmp	r3, #16777216
  1093 001e 0BD0     		beq	.L56
  1093 001e 0BD0     		beq	.L56
  1094              		.loc 1 450 3 discriminator 3
  1094              		.loc 1 450 3 discriminator 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 28
 
 
 
 
  1095 0020 3B68     		ldr	r3, [r7]
  1095 0020 3B68     		ldr	r3, [r7]
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1135 0062 0837     		adds	r7, r7, #8
  1135 0062 0837     		adds	r7, r7, #8
  1136              	.LCFI24:
  1136              	.LCFI24:
  1137              		.cfi_def_cfa_offset 8
  1137              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 29
 
 
 
 
  1138 0064 BD46     		mov	sp, r7
  1138 0064 BD46     		mov	sp, r7
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1170              		.cfi_offset 14, -4
  1170              		.cfi_offset 14, -4
  1171 0002 86B0     		sub	sp, sp, #24
  1171 0002 86B0     		sub	sp, sp, #24
  1172              	.LCFI27:
  1172              	.LCFI27:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 30
 
 
 
 
  1173              		.cfi_def_cfa_offset 32
  1173              		.cfi_def_cfa_offset 32
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   {
  503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   {
  504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Clear pending bit */
  504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     /* Clear pending bit */
  505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     EXTI->PR = maskline;
  505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****     EXTI->PR = maskline;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 31
 
 
 
 
  1213              		.loc 1 505 9
  1213              		.loc 1 505 9
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  517:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @param  hexti Exti handle.
  517:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @param  hexti Exti handle.
  518:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @param  Edge Specify which pending edge as to be checked.
  518:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @param  Edge Specify which pending edge as to be checked.
  519:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   *         This parameter can be one of the following values:
  519:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   *         This parameter can be one of the following values:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 32
 
 
 
 
  520:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   *           @arg @ref EXTI_TRIGGER_RISING_FALLING
  520:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   *           @arg @ref EXTI_TRIGGER_RISING_FALLING
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1298 003a B3F1C06F 		cmp	r3, #100663296
  1298 003a B3F1C06F 		cmp	r3, #100663296
  1299 003e 06D1     		bne	.L68
  1299 003e 06D1     		bne	.L68
  1300              	.L69:
  1300              	.L69:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 33
 
 
 
 
  1301              		.loc 1 533 3 discriminator 8
  1301              		.loc 1 533 3 discriminator 8
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  540:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   maskline = (1uL << linepos);
  540:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   maskline = (1uL << linepos);
  1349              		.loc 1 540 12
  1349              		.loc 1 540 12
  1350 0094 0122     		movs	r2, #1
  1350 0094 0122     		movs	r2, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 34
 
 
 
 
  1351 0096 BB69     		ldr	r3, [r7, #24]
  1351 0096 BB69     		ldr	r3, [r7, #24]
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1399              		.thumb_func
  1399              		.thumb_func
  1401              	HAL_EXTI_ClearPending:
  1401              	HAL_EXTI_ClearPending:
  1402              	.LFB137:
  1402              	.LFB137:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 35
 
 
 
 
  548:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
  548:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1439              		.loc 1 565 3 discriminator 5
  1439              		.loc 1 565 3 discriminator 5
  1440 0032 7B68     		ldr	r3, [r7, #4]
  1440 0032 7B68     		ldr	r3, [r7, #4]
  1441 0034 1B68     		ldr	r3, [r3]
  1441 0034 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 36
 
 
 
 
  1442 0036 03F0E063 		and	r3, r3, #117440512
  1442 0036 03F0E063 		and	r3, r3, #117440512
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1490 008c 1B68     		ldr	r3, [r3]
  1490 008c 1B68     		ldr	r3, [r3]
  1491              		.loc 1 571 35
  1491              		.loc 1 571 35
  1492 008e 03F01F03 		and	r3, r3, #31
  1492 008e 03F01F03 		and	r3, r3, #31
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 37
 
 
 
 
  1493              		.loc 1 571 12
  1493              		.loc 1 571 12
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  583:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @retval None.
  583:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   * @retval None.
  584:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   */
  584:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****   */
  585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** void HAL_EXTI_GenerateSWI(EXTI_HandleTypeDef *hexti)
  585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** void HAL_EXTI_GenerateSWI(EXTI_HandleTypeDef *hexti)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 38
 
 
 
 
  586:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
  586:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1585 0046 184A     		ldr	r2, .L89+8
  1585 0046 184A     		ldr	r2, .L89+8
  1586 0048 9342     		cmp	r3, r2
  1586 0048 9342     		cmp	r3, r2
  1587 004a 04D9     		bls	.L87
  1587 004a 04D9     		bls	.L87
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 39
 
 
 
 
  1588              	.L85:
  1588              	.L85:
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1633              		.loc 1 601 1
  1633              		.loc 1 601 1
  1634 0098 00BF     		nop
  1634 0098 00BF     		nop
  1635 009a 1837     		adds	r7, r7, #24
  1635 009a 1837     		adds	r7, r7, #24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 40
 
 
 
 
  1636              	.LCFI44:
  1636              	.LCFI44:
@@ -2365,38 +2365,38 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 1
  1658              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  1658              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  1659              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1659              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1660              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h"
  1660              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s 			page 41
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_exti.c
                             *ABS*:00000000 stm32f3xx_hal_exti.c
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:25     .text.HAL_EXTI_SetConfigLine:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:31     .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:433    .text.HAL_EXTI_SetConfigLine:00000254 $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:445    .text.HAL_EXTI_GetConfigLine:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:451    .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:722    .text.HAL_EXTI_GetConfigLine:0000018c $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:734    .text.HAL_EXTI_ClearConfigLine:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:740    .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:979    .text.HAL_EXTI_ClearConfigLine:0000015c $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:991    .text.HAL_EXTI_RegisterCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:997    .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1058   .text.HAL_EXTI_GetHandle:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1064   .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1146   .text.HAL_EXTI_GetHandle:00000068 $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1154   .text.HAL_EXTI_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1160   .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1244   .text.HAL_EXTI_IRQHandler:0000005c $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1250   .text.HAL_EXTI_GetPending:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1256   .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1386   .text.HAL_EXTI_GetPending:000000c4 $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1395   .text.HAL_EXTI_ClearPending:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1401   .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1521   .text.HAL_EXTI_ClearPending:000000b4 $d
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1530   .text.HAL_EXTI_GenerateSWI:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1536   .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
-C:\Users\zl835\AppData\Local\Temp\ccqSiZ85.s:1646   .text.HAL_EXTI_GenerateSWI:000000a0 $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:25     .text.HAL_EXTI_SetConfigLine:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:31     .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:433    .text.HAL_EXTI_SetConfigLine:00000254 $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:445    .text.HAL_EXTI_GetConfigLine:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:451    .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:722    .text.HAL_EXTI_GetConfigLine:0000018c $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:734    .text.HAL_EXTI_ClearConfigLine:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:740    .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:979    .text.HAL_EXTI_ClearConfigLine:0000015c $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:991    .text.HAL_EXTI_RegisterCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:997    .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1058   .text.HAL_EXTI_GetHandle:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1064   .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1146   .text.HAL_EXTI_GetHandle:00000068 $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1154   .text.HAL_EXTI_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1160   .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1244   .text.HAL_EXTI_IRQHandler:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1250   .text.HAL_EXTI_GetPending:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1256   .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1386   .text.HAL_EXTI_GetPending:000000c4 $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1395   .text.HAL_EXTI_ClearPending:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1401   .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1521   .text.HAL_EXTI_ClearPending:000000b4 $d
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1530   .text.HAL_EXTI_GenerateSWI:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1536   .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
+C:\Users\zl835\AppData\Local\Temp\ccOo5IDX.s:1646   .text.HAL_EXTI_GenerateSWI:000000a0 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 81 - 81
build/stm32f3xx_hal_flash.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
   10:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   *           + Peripheral State functions
   10:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   *           + Peripheral State functions
   11:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   *         
   11:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   *         
   12:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   @verbatim
   12:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   @verbatim
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 2
 
 
 
 
   13:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   ==============================================================================
   13:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   ==============================================================================
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
   67:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       (+) Monitor the FLASH flags status
   67:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       (+) Monitor the FLASH flags status
   68:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           
   68:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           
   69:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   @endverbatim
   69:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   @endverbatim
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 3
 
 
 
 
   70:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   ******************************************************************************
   70:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   ******************************************************************************
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Private function prototypes -----------------------------------------------*/
  124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Private function prototypes -----------------------------------------------*/
  125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @defgroup FLASH_Private_Functions FLASH Private Functions
  125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @defgroup FLASH_Private_Functions FLASH Private Functions
  126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   * @{
  126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   * @{
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 4
 
 
 
 
  127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   */
  127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   */
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
   54              	.LCFI1:
   54              	.LCFI1:
   55              		.cfi_def_cfa_offset 48
   55              		.cfi_def_cfa_offset 48
   56 0004 00AF     		add	r7, sp, #0
   56 0004 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 5
 
 
 
 
   57              	.LCFI2:
   57              	.LCFI2:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  101              		.loc 1 177 3 is_stmt 1
  101              		.loc 1 177 3 is_stmt 1
  102 0046 BB68     		ldr	r3, [r7, #8]
  102 0046 BB68     		ldr	r3, [r7, #8]
  103 0048 B3F1006F 		cmp	r3, #134217728
  103 0048 B3F1006F 		cmp	r3, #134217728
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 6
 
 
 
 
  104 004c 16D3     		bcc	.L5
  104 004c 16D3     		bcc	.L5
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  151 0098 012B     		cmp	r3, #1
  151 0098 012B     		cmp	r3, #1
  152 009a 02D1     		bne	.L10
  152 009a 02D1     		bne	.L10
  185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     {
  185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 7
 
 
 
 
  186:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       /* Program halfword (16-bit) at a specified address. */
  186:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       /* Program halfword (16-bit) at a specified address. */
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  190 00d2 22FA01F4 		lsr	r4, r2, r1
  190 00d2 22FA01F4 		lsr	r4, r2, r1
  191 00d6 03FA06F6 		lsl	r6, r3, r6
  191 00d6 03FA06F6 		lsl	r6, r3, r6
  192 00da 3443     		orrs	r4, r4, r6
  192 00da 3443     		orrs	r4, r4, r6
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 8
 
 
 
 
  193 00dc 23FA00F0 		lsr	r0, r3, r0
  193 00dc 23FA00F0 		lsr	r0, r3, r0
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   /* Process Unlocked */
  217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   /* Process Unlocked */
  218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   __HAL_UNLOCK(&pFlash);
  218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   __HAL_UNLOCK(&pFlash);
  231              		.loc 1 218 3
  231              		.loc 1 218 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 9
 
 
 
 
  232 0120 034B     		ldr	r3, .L17
  232 0120 034B     		ldr	r3, .L17
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   */
  237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   */
  238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data)
  238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data)
  239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
  239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 10
 
 
 
 
  270              		.loc 1 239 1
  270              		.loc 1 239 1
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  317 0036 F621     		movs	r1, #246
  317 0036 F621     		movs	r1, #246
  318 0038 2A48     		ldr	r0, .L30+4
  318 0038 2A48     		ldr	r0, .L30+4
  319 003a FFF7FEFF 		bl	assert_failed
  319 003a FFF7FEFF 		bl	assert_failed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 11
 
 
 
 
  320              	.L22:
  320              	.L22:
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  368 008a BB68     		ldr	r3, [r7, #8]
  368 008a BB68     		ldr	r3, [r7, #8]
  369 008c 9360     		str	r3, [r2, #8]
  369 008c 9360     		str	r3, [r2, #8]
  253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   pFlash.Data = Data;
  253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   pFlash.Data = Data;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 12
 
 
 
 
  370              		.loc 1 253 15
  370              		.loc 1 253 15
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  406              		.loc 1 271 26
  406              		.loc 1 271 26
  407 00c6 064B     		ldr	r3, .L30
  407 00c6 064B     		ldr	r3, .L30
  408 00c8 0422     		movs	r2, #4
  408 00c8 0422     		movs	r2, #4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 13
 
 
 
 
  409 00ca 5A60     		str	r2, [r3, #4]
  409 00ca 5A60     		str	r2, [r3, #4]
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  451              		.loc 1 285 1
  451              		.loc 1 285 1
  452              		.cfi_startproc
  452              		.cfi_startproc
  453              		@ args = 0, pretend = 0, frame = 8
  453              		@ args = 0, pretend = 0, frame = 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 14
 
 
 
 
  454              		@ frame_needed = 1, uses_anonymous_args = 0
  454              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  300:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     HAL_FLASH_OperationErrorCallback(addresstmp);
  300:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     HAL_FLASH_OperationErrorCallback(addresstmp);
  494              		.loc 1 300 5
  494              		.loc 1 300 5
  495 0034 7868     		ldr	r0, [r7, #4]
  495 0034 7868     		ldr	r0, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 15
 
 
 
 
  496 0036 FFF7FEFF 		bl	HAL_FLASH_OperationErrorCallback
  496 0036 FFF7FEFF 		bl	HAL_FLASH_OperationErrorCallback
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  532 0070 544A     		ldr	r2, .L45+4
  532 0070 544A     		ldr	r2, .L45+4
  533 0072 5360     		str	r3, [r2, #4]
  533 0072 5360     		str	r3, [r2, #4]
  319:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 
  319:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 16
 
 
 
 
  320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****         /* Check if there are still pages to erase */
  320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****         /* Check if there are still pages to erase */
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           pFlash.Address = addresstmp = 0xFFFFFFFFU;
  340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           pFlash.Address = addresstmp = 0xFFFFFFFFU;
  568              		.loc 1 340 39
  568              		.loc 1 340 39
  569 00ac 4FF0FF33 		mov	r3, #-1
  569 00ac 4FF0FF33 		mov	r3, #-1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 17
 
 
 
 
  570 00b0 7B60     		str	r3, [r7, #4]
  570 00b0 7B60     		str	r3, [r7, #4]
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       {
  359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       {
  360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****         /* Nb of 16-bit data to program can be decreased */
  360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****         /* Nb of 16-bit data to program can be decreased */
  361:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****         pFlash.DataRemaining--;
  361:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****         pFlash.DataRemaining--;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 18
 
 
 
 
  606              		.loc 1 361 15
  606              		.loc 1 361 15
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 
  375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 
  376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           /*Program halfword (16-bit) at a specified address.*/
  376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           /*Program halfword (16-bit) at a specified address.*/
  377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           FLASH_Program_HalfWord(addresstmp, (uint16_t)pFlash.Data);
  377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           FLASH_Program_HalfWord(addresstmp, (uint16_t)pFlash.Data);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 19
 
 
 
 
  647              		.loc 1 377 62
  647              		.loc 1 377 62
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           {
  392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****           {
  393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****             HAL_FLASH_EndOfOperationCallback(pFlash.Address - 6U);
  393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****             HAL_FLASH_EndOfOperationCallback(pFlash.Address - 6U);
  687              		.loc 1 393 52
  687              		.loc 1 393 52
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 20
 
 
 
 
  688 0174 134B     		ldr	r3, .L45+4
  688 0174 134B     		ldr	r3, .L45+4
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     /* Process Unlocked */
  413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     /* Process Unlocked */
  414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     __HAL_UNLOCK(&pFlash);
  414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     __HAL_UNLOCK(&pFlash);
  723              		.loc 1 414 5
  723              		.loc 1 414 5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 21
 
 
 
 
  724 01b0 044B     		ldr	r3, .L45+4
  724 01b0 044B     		ldr	r3, .L45+4
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  766              		.cfi_def_cfa_offset 16
  766              		.cfi_def_cfa_offset 16
  767 0004 00AF     		add	r7, sp, #0
  767 0004 00AF     		add	r7, sp, #0
  768              	.LCFI17:
  768              	.LCFI17:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 22
 
 
 
 
  769              		.cfi_def_cfa_register 7
  769              		.cfi_def_cfa_register 7
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  807              	.LCFI22:
  807              	.LCFI22:
  808              		.cfi_def_cfa_offset 16
  808              		.cfi_def_cfa_offset 16
  809 0004 00AF     		add	r7, sp, #0
  809 0004 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 23
 
 
 
 
  810              	.LCFI23:
  810              	.LCFI23:
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  474:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /**
  474:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /**
  475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   * @brief  Unlock the FLASH control register access
  475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   * @brief  Unlock the FLASH control register access
  476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   * @retval HAL Status
  476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   * @retval HAL Status
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 24
 
 
 
 
  477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   */
  477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   */
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  491:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       status = HAL_ERROR;
  491:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****       status = HAL_ERROR;
  879              		.loc 1 491 14
  879              		.loc 1 491 14
  880 002e 0123     		movs	r3, #1
  880 002e 0123     		movs	r3, #1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 25
 
 
 
 
  881 0030 FB71     		strb	r3, [r7, #7]
  881 0030 FB71     		strb	r3, [r7, #7]
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  925              		.cfi_offset 7, -4
  925              		.cfi_offset 7, -4
  926 0002 00AF     		add	r7, sp, #0
  926 0002 00AF     		add	r7, sp, #0
  927              	.LCFI34:
  927              	.LCFI34:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 26
 
 
 
 
  928              		.cfi_def_cfa_register 7
  928              		.cfi_def_cfa_register 7
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  972              		.cfi_offset 7, -4
  972              		.cfi_offset 7, -4
  973 0002 00AF     		add	r7, sp, #0
  973 0002 00AF     		add	r7, sp, #0
  974              	.LCFI38:
  974              	.LCFI38:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 27
 
 
 
 
  975              		.cfi_def_cfa_register 7
  975              		.cfi_def_cfa_register 7
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1015              		.cfi_endproc
  1015              		.cfi_endproc
  1016              	.LFE137:
  1016              	.LFE137:
  1018              		.section	.text.HAL_FLASH_OB_Lock,"ax",%progbits
  1018              		.section	.text.HAL_FLASH_OB_Lock,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 28
 
 
 
 
  1019              		.align	1
  1019              		.align	1
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1062              		.cfi_endproc
  1062              		.cfi_endproc
  1063              	.LFE138:
  1063              	.LFE138:
  1065              		.section	.text.HAL_FLASH_OB_Launch,"ax",%progbits
  1065              		.section	.text.HAL_FLASH_OB_Launch,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 29
 
 
 
 
  1066              		.align	1
  1066              		.align	1
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1108              		.global	HAL_FLASH_GetError
  1108              		.global	HAL_FLASH_GetError
  1109              		.syntax unified
  1109              		.syntax unified
  1110              		.thumb
  1110              		.thumb
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 30
 
 
 
 
  1111              		.thumb_func
  1111              		.thumb_func
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1138              		.cfi_restore 7
  1138              		.cfi_restore 7
  1139              		.cfi_def_cfa_offset 0
  1139              		.cfi_def_cfa_offset 0
  1140 0010 7047     		bx	lr
  1140 0010 7047     		bx	lr
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 31
 
 
 
 
  1141              	.L75:
  1141              	.L75:
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1174              		.loc 1 605 20
  1174              		.loc 1 605 20
  1175 000c 084B     		ldr	r3, .L77
  1175 000c 084B     		ldr	r3, .L77
  1176 000e 0022     		movs	r2, #0
  1176 000e 0022     		movs	r2, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 32
 
 
 
 
  1177 0010 DA61     		str	r2, [r3, #28]
  1177 0010 DA61     		str	r2, [r3, #28]
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  619:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** HAL_StatusTypeDef FLASH_WaitForLastOperation(uint32_t Timeout)
  619:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** HAL_StatusTypeDef FLASH_WaitForLastOperation(uint32_t Timeout)
  620:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
  620:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
  1220              		.loc 1 620 1
  1220              		.loc 1 620 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 33
 
 
 
 
  1221              		.cfi_startproc
  1221              		.cfi_startproc
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1262 002e 0323     		movs	r3, #3
  1262 002e 0323     		movs	r3, #3
  1263 0030 1FE0     		b	.L82
  1263 0030 1FE0     		b	.L82
  1264              	.L80:
  1264              	.L80:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 34
 
 
 
 
  627:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   { 
  627:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   { 
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1300 0068 FFF7FEFF 		bl	FLASH_SetErrorCode
  1300 0068 FFF7FEFF 		bl	FLASH_SetErrorCode
  650:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     return HAL_ERROR;
  650:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****     return HAL_ERROR;
  1301              		.loc 1 650 12
  1301              		.loc 1 650 12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 35
 
 
 
 
  1302 006c 0123     		movs	r3, #1
  1302 006c 0123     		movs	r3, #1
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1345 0004 00AF     		add	r7, sp, #0
  1345 0004 00AF     		add	r7, sp, #0
  1346              	.LCFI64:
  1346              	.LCFI64:
  1347              		.cfi_def_cfa_register 7
  1347              		.cfi_def_cfa_register 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 36
 
 
 
 
  664:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   uint32_t flags = 0U;
  664:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****   uint32_t flags = 0U;
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1388 004a 044A     		ldr	r2, .L92
  1388 004a 044A     		ldr	r2, .L92
  1389 004c 7B68     		ldr	r3, [r7, #4]
  1389 004c 7B68     		ldr	r3, [r7, #4]
  1390 004e D360     		str	r3, [r2, #12]
  1390 004e D360     		str	r3, [r2, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 37
 
 
 
 
  678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }  
  678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }  
@@ -2191,54 +2191,54 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 1
  1418              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  1418              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  1419              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1419              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1420              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h"
  1420              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s 			page 38
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_flash.c
                             *ABS*:00000000 stm32f3xx_hal_flash.c
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:24     .bss.pFlash:00000000 pFlash
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:21     .bss.pFlash:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:27     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:32     .text.HAL_FLASH_Program:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:38     .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1218   .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1154   .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:251    .text.HAL_FLASH_Program:00000130 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:262    .text.HAL_FLASH_Program_IT:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:268    .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:432    .text.HAL_FLASH_Program_IT:000000e0 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:443    .text.HAL_FLASH_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:449    .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1331   .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:795    .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:753    .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:741    .text.HAL_FLASH_IRQHandler:000001c0 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:747    .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:789    .text.HAL_FLASH_OperationErrorCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:831    .text.HAL_FLASH_Unlock:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:837    .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:902    .text.HAL_FLASH_Unlock:00000040 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:909    .text.HAL_FLASH_Lock:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:915    .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:951    .text.HAL_FLASH_Lock:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:956    .text.HAL_FLASH_OB_Unlock:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:962    .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1012   .text.HAL_FLASH_OB_Unlock:0000002c $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1019   .text.HAL_FLASH_OB_Lock:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1025   .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1061   .text.HAL_FLASH_OB_Lock:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1066   .text.HAL_FLASH_OB_Launch:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1072   .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1102   .text.HAL_FLASH_OB_Launch:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1107   .text.HAL_FLASH_GetError:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1113   .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1144   .text.HAL_FLASH_GetError:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1149   .text.FLASH_Program_HalfWord:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1206   .text.FLASH_Program_HalfWord:00000030 $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1212   .text.FLASH_WaitForLastOperation:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1321   .text.FLASH_WaitForLastOperation:0000007c $d
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1326   .text.FLASH_SetErrorCode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccuIlgFV.s:1408   .text.FLASH_SetErrorCode:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:24     .bss.pFlash:00000000 pFlash
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:21     .bss.pFlash:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:27     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:32     .text.HAL_FLASH_Program:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:38     .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1218   .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1154   .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:251    .text.HAL_FLASH_Program:00000130 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:262    .text.HAL_FLASH_Program_IT:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:268    .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:432    .text.HAL_FLASH_Program_IT:000000e0 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:443    .text.HAL_FLASH_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:449    .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1331   .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:795    .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:753    .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:741    .text.HAL_FLASH_IRQHandler:000001c0 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:747    .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:789    .text.HAL_FLASH_OperationErrorCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:831    .text.HAL_FLASH_Unlock:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:837    .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:902    .text.HAL_FLASH_Unlock:00000040 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:909    .text.HAL_FLASH_Lock:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:915    .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:951    .text.HAL_FLASH_Lock:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:956    .text.HAL_FLASH_OB_Unlock:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:962    .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1012   .text.HAL_FLASH_OB_Unlock:0000002c $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1019   .text.HAL_FLASH_OB_Lock:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1025   .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1061   .text.HAL_FLASH_OB_Lock:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1066   .text.HAL_FLASH_OB_Launch:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1072   .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1102   .text.HAL_FLASH_OB_Launch:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1107   .text.HAL_FLASH_GetError:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1113   .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1144   .text.HAL_FLASH_GetError:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1149   .text.FLASH_Program_HalfWord:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1206   .text.FLASH_Program_HalfWord:00000030 $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1212   .text.FLASH_WaitForLastOperation:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1321   .text.FLASH_WaitForLastOperation:0000007c $d
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1326   .text.FLASH_SetErrorCode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccW07dMO.s:1408   .text.FLASH_SetErrorCode:0000005c $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 123 - 123
build/stm32f3xx_hal_flash_ex.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****                       ##### How to use this driver #####
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****                       ##### How to use this driver #####
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   ==============================================================================
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   ==============================================================================
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   [..] This driver provides functions to configure and program the FLASH memory
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   [..] This driver provides functions to configure and program the FLASH memory
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 2
 
 
 
 
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****        of all STM32F3xxx devices. It includes
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****        of all STM32F3xxx devices. It includes
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #define FLASH_POSITION_OB_USERDATA0_BIT  (uint32_t)POSITION_VAL(FLASH_OBR_DATA0)
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #define FLASH_POSITION_OB_USERDATA0_BIT  (uint32_t)POSITION_VAL(FLASH_OBR_DATA0)
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #define FLASH_POSITION_OB_USERDATA1_BIT  (uint32_t)POSITION_VAL(FLASH_OBR_DATA1)
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #define FLASH_POSITION_OB_USERDATA1_BIT  (uint32_t)POSITION_VAL(FLASH_OBR_DATA1)
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 3
 
 
 
 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @}
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @}
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         program memory access.
  132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         program memory access.
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     (#) Call the desired function to erase page.
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     (#) Call the desired function to erase page.
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     (#) Call the HAL_FLASH_Lock() to disable the flash program memory access
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     (#) Call the HAL_FLASH_Lock() to disable the flash program memory access
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 4
 
 
 
 
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****        (recommended to protect the FLASH memory against possible unwanted operation).
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****        (recommended to protect the FLASH memory against possible unwanted operation).
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
   59 0014 1B7E     		ldrb	r3, [r3, #24]	@ zero_extendqisi2
   59 0014 1B7E     		ldrb	r3, [r3, #24]	@ zero_extendqisi2
   60 0016 012B     		cmp	r3, #1
   60 0016 012B     		cmp	r3, #1
   61 0018 01D1     		bne	.L2
   61 0018 01D1     		bne	.L2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 5
 
 
 
 
   62              		.loc 1 163 3 is_stmt 0 discriminator 1
   62              		.loc 1 163 3 is_stmt 0 discriminator 1
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  101 0058 4CF25030 		movw	r0, #50000
  101 0058 4CF25030 		movw	r0, #50000
  102 005c FFF7FEFF 		bl	FLASH_WaitForLastOperation
  102 005c FFF7FEFF 		bl	FLASH_WaitForLastOperation
  103 0060 0346     		mov	r3, r0
  103 0060 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 6
 
 
 
 
  104 0062 FB73     		strb	r3, [r7, #15]
  104 0062 FB73     		strb	r3, [r7, #15]
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  148 00ac 9342     		cmp	r3, r2
  148 00ac 9342     		cmp	r3, r2
  149 00ae 03D9     		bls	.L9
  149 00ae 03D9     		bls	.L9
  150              	.L7:
  150              	.L7:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 7
 
 
 
 
  151              		.loc 1 188 5 discriminator 9
  151              		.loc 1 188 5 discriminator 9
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  204 010c 1344     		add	r3, r3, r2
  204 010c 1344     		add	r3, r3, r2
  205 010e 013B     		subs	r3, r3, #1
  205 010e 013B     		subs	r3, r3, #1
  206 0110 284A     		ldr	r2, .L19+24
  206 0110 284A     		ldr	r2, .L19+24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 8
 
 
 
 
  207 0112 9342     		cmp	r3, r2
  207 0112 9342     		cmp	r3, r2
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  244 0150 FFF7FEFF 		bl	FLASH_WaitForLastOperation
  244 0150 FFF7FEFF 		bl	FLASH_WaitForLastOperation
  245 0154 0346     		mov	r3, r0
  245 0154 0346     		mov	r3, r0
  246 0156 FB73     		strb	r3, [r7, #15]
  246 0156 FB73     		strb	r3, [r7, #15]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 9
 
 
 
 
  207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****       }
  218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****       }
  219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   }
  219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   }
  220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 10
 
 
 
 
  221:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Process Unlocked */
  221:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Process Unlocked */
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit)
  238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit)
  239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
  239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
  323              		.loc 1 239 1
  323              		.loc 1 239 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 11
 
 
 
 
  324              		.cfi_startproc
  324              		.cfi_startproc
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase));
  252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase));
  366              		.loc 1 252 3
  366              		.loc 1 252 3
  367 002c 7B68     		ldr	r3, [r7, #4]
  367 002c 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 12
 
 
 
 
  368 002e 1B68     		ldr	r3, [r3]
  368 002e 1B68     		ldr	r3, [r3]
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  406              		.loc 1 268 5 is_stmt 0 discriminator 2
  406              		.loc 1 268 5 is_stmt 0 discriminator 2
  407 006e 394B     		ldr	r3, .L37+12
  407 006e 394B     		ldr	r3, .L37+12
  408 0070 1B88     		ldrh	r3, [r3]
  408 0070 1B88     		ldrh	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 13
 
 
 
 
  409 0072 B3F5807F 		cmp	r3, #256
  409 0072 B3F5807F 		cmp	r3, #256
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  462 00ce DBB2     		uxtb	r3, r3
  462 00ce DBB2     		uxtb	r3, r3
  463 00d0 1EE0     		b	.L33
  463 00d0 1EE0     		b	.L33
  464              	.L32:
  464              	.L32:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 14
 
 
 
 
  465              		.loc 1 269 5 discriminator 2
  465              		.loc 1 269 5 discriminator 2
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  516              		.loc 1 272 26
  516              		.loc 1 272 26
  517 0128 074A     		ldr	r2, .L37
  517 0128 074A     		ldr	r2, .L37
  518 012a 5360     		str	r3, [r2, #4]
  518 012a 5360     		str	r3, [r2, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 15
 
 
 
 
  273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     pFlash.Address = pEraseInit->PageAddress;
  273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     pFlash.Address = pEraseInit->PageAddress;
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
  282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
  283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @}
  283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @}
  284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   */
  284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 16
 
 
 
 
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  587              		.loc 1 317 12
  587              		.loc 1 317 12
  588 000e FFF7FEFF 		bl	FLASH_OB_GetRDP
  588 000e FFF7FEFF 		bl	FLASH_OB_GetRDP
  589 0012 0346     		mov	r3, r0
  589 0012 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 17
 
 
 
 
  590              		.loc 1 317 10
  590              		.loc 1 317 10
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  626 0058 23F02003 		bic	r3, r3, #32
  626 0058 23F02003 		bic	r3, r3, #32
  627 005c 1361     		str	r3, [r2, #16]
  627 005c 1361     		str	r3, [r2, #16]
  336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 18
 
 
 
 
  337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     if(status == HAL_OK)
  337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     if(status == HAL_OK)
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  353:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         (system reset will occur)
  353:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         (system reset will occur)
  354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *
  354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *
  355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @param  pOBInit pointer to an FLASH_OBInitStruct structure that
  355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @param  pOBInit pointer to an FLASH_OBInitStruct structure that
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 19
 
 
 
 
  356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         contains the configuration information for the programming.
  356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         contains the configuration information for the programming.
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  709              	.L47:
  709              	.L47:
  369:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  369:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Write protection configuration */
  370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Write protection configuration */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 20
 
 
 
 
  371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP)
  371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP)
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  752 0074 FFF7FEFF 		bl	FLASH_OB_DisableWRP
  752 0074 FFF7FEFF 		bl	FLASH_OB_DisableWRP
  753 0078 0346     		mov	r3, r0
  753 0078 0346     		mov	r3, r0
  754 007a FB73     		strb	r3, [r7, #15]
  754 007a FB73     		strb	r3, [r7, #15]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 21
 
 
 
 
  755              	.L51:
  755              	.L51:
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  791              		.loc 1 400 14
  791              		.loc 1 400 14
  792 00b2 FB7B     		ldrb	r3, [r7, #15]	@ zero_extendqisi2
  792 00b2 FB7B     		ldrb	r3, [r7, #15]	@ zero_extendqisi2
  793 00b4 30E0     		b	.L46
  793 00b4 30E0     		b	.L46
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 22
 
 
 
 
  794              	.L52:
  794              	.L52:
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     status = FLASH_OB_ProgramData(pOBInit->DATAAddress, pOBInit->DATAData);
  419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     status = FLASH_OB_ProgramData(pOBInit->DATAAddress, pOBInit->DATAData);
  830              		.loc 1 419 14
  830              		.loc 1 419 14
  831 00ec 7B68     		ldr	r3, [r7, #4]
  831 00ec 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 23
 
 
 
 
  832 00ee 1A69     		ldr	r2, [r3, #16]
  832 00ee 1A69     		ldr	r2, [r3, #16]
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  873 0124 00000000 		.word	.LC0
  873 0124 00000000 		.word	.LC0
  874              		.cfi_endproc
  874              		.cfi_endproc
  875              	.LFE133:
  875              	.LFE133:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 24
 
 
 
 
  877              		.section	.text.HAL_FLASHEx_OBGetConfig,"ax",%progbits
  877              		.section	.text.HAL_FLASHEx_OBGetConfig,"ax",%progbits
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  915              		.loc 1 449 21
  915              		.loc 1 449 21
  916 001e DAB2     		uxtb	r2, r3
  916 001e DAB2     		uxtb	r2, r3
  917 0020 7B68     		ldr	r3, [r7, #4]
  917 0020 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 25
 
 
 
 
  918 0022 1A73     		strb	r2, [r3, #12]
  918 0022 1A73     		strb	r2, [r3, #12]
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  959              		.cfi_def_cfa_offset 40
  959              		.cfi_def_cfa_offset 40
  960 0004 00AF     		add	r7, sp, #0
  960 0004 00AF     		add	r7, sp, #0
  961              	.LCFI27:
  961              	.LCFI27:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 26
 
 
 
 
  962              		.cfi_def_cfa_register 7
  962              		.cfi_def_cfa_register 7
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
   30:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wsign-conversion"
   30:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wsign-conversion"
   31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion"
   31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion"
   32:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wunused-parameter"
   32:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wunused-parameter"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 27
 
 
 
 
   33:Drivers/CMSIS/Include/cmsis_gcc.h **** 
   33:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
   87:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
   87:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
   88:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wpacked"
   88:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wpacked"
   89:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
   89:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 28
 
 
 
 
   90:Drivers/CMSIS/Include/cmsis_gcc.h ****   __PACKED_STRUCT T_UINT16_READ { uint16_t v; };
   90:Drivers/CMSIS/Include/cmsis_gcc.h ****   __PACKED_STRUCT T_UINT16_READ { uint16_t v; };
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  144:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  144:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  145:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  145:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  146:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  146:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 29
 
 
 
 
  147:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get Control Register
  147:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get Control Register
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  201:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get IPSR Register
  201:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get IPSR Register
  202:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the content of the IPSR Register.
  202:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the content of the IPSR Register.
  203:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               IPSR Register value
  203:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               IPSR Register value
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 30
 
 
 
 
  204:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  204:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  258:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get Process Stack Pointer (non-secure)
  258:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get Process Stack Pointer (non-secure)
  259:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure s
  259:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure s
  260:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               PSP Register value
  260:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               PSP Register value
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 31
 
 
 
 
  261:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  261:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  315:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  315:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  316:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void)
  316:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void)
  317:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  317:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 32
 
 
 
 
  318:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  318:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  372:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MSR sp_ns, %0" : : "r" (topOfStack) : );
  372:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MSR sp_ns, %0" : : "r" (topOfStack) : );
  373:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  373:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  374:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  374:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 33
 
 
 
 
  375:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  375:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  429:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  429:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  430:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  430:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  431:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__ARM_ARCH_7M__      ) && (__ARM_ARCH_7M__      == 1)) || \
  431:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__ARM_ARCH_7M__      ) && (__ARM_ARCH_7M__      == 1)) || \
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 34
 
 
 
 
  432:Drivers/CMSIS/Include/cmsis_gcc.h ****      (defined (__ARM_ARCH_7EM__     ) && (__ARM_ARCH_7EM__     == 1)) || \
  432:Drivers/CMSIS/Include/cmsis_gcc.h ****      (defined (__ARM_ARCH_7EM__     ) && (__ARM_ARCH_7EM__     == 1)) || \
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  486:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  486:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  487:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Base Priority
  487:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Base Priority
  488:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Base Priority register.
  488:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Base Priority register.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 35
 
 
 
 
  489:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    basePri  Base Priority value to set
  489:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    basePri  Base Priority value to set
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  543:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  543:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  544:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  544:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  545:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  545:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 36
 
 
 
 
  546:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) );
  546:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) );
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  600:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, psplim"  : "=r" (result) );
  600:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, psplim"  : "=r" (result) );
  601:Drivers/CMSIS/Include/cmsis_gcc.h ****   return result;
  601:Drivers/CMSIS/Include/cmsis_gcc.h ****   return result;
  602:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  602:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 37
 
 
 
 
  603:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  603:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  657:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  657:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  658:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit)
  658:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit)
  659:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  659:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 38
 
 
 
 
  660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)))
  660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)))
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  714:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  714:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  715:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  715:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  716:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  716:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 39
 
 
 
 
  717:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Main Stack Pointer Limit
  717:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Main Stack Pointer Limit
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  771:Drivers/CMSIS/Include/cmsis_gcc.h **** // Re-enable using built-in when GCC has been fixed
  771:Drivers/CMSIS/Include/cmsis_gcc.h **** // Re-enable using built-in when GCC has been fixed
  772:Drivers/CMSIS/Include/cmsis_gcc.h **** // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2)
  772:Drivers/CMSIS/Include/cmsis_gcc.h **** // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2)
  773:Drivers/CMSIS/Include/cmsis_gcc.h ****   /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */
  773:Drivers/CMSIS/Include/cmsis_gcc.h ****   /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 40
 
 
 
 
  774:Drivers/CMSIS/Include/cmsis_gcc.h ****   return __builtin_arm_get_fpscr();
  774:Drivers/CMSIS/Include/cmsis_gcc.h ****   return __builtin_arm_get_fpscr();
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  828:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_RW_REG(r) "+r" (r)
  828:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_RW_REG(r) "+r" (r)
  829:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "r" (r)
  829:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "r" (r)
  830:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  830:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 41
 
 
 
 
  831:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  831:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  885:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Ensures the apparent order of the explicit memory operations before
  885:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Ensures the apparent order of the explicit memory operations before
  886:Drivers/CMSIS/Include/cmsis_gcc.h ****            and after the instruction, without ensuring their completion.
  886:Drivers/CMSIS/Include/cmsis_gcc.h ****            and after the instruction, without ensuring their completion.
  887:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  887:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 42
 
 
 
 
  888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
  888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  942:Drivers/CMSIS/Include/cmsis_gcc.h ****   return result;
  942:Drivers/CMSIS/Include/cmsis_gcc.h ****   return result;
  943:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  943:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  944:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  944:Drivers/CMSIS/Include/cmsis_gcc.h **** }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 43
 
 
 
 
  945:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  945:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  990:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */
  990:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */
  991:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  991:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  992:Drivers/CMSIS/Include/cmsis_gcc.h ****   result = value;                      /* r will be reversed bits of v; first get LSB of v */
  992:Drivers/CMSIS/Include/cmsis_gcc.h ****   result = value;                      /* r will be reversed bits of v; first get LSB of v */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 44
 
 
 
 
  993:Drivers/CMSIS/Include/cmsis_gcc.h ****   for (value >>= 1U; value != 0U; value >>= 1U)
  993:Drivers/CMSIS/Include/cmsis_gcc.h ****   for (value >>= 1U; value != 0U; value >>= 1U)
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1029              	.L61:
  1029              	.L61:
  476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   }
  476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   }
  477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 45
 
 
 
 
  478:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   return value;
  478:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   return value;
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1064              		@ args = 0, pretend = 0, frame = 0
  1064              		@ args = 0, pretend = 0, frame = 0
  1065              		@ frame_needed = 1, uses_anonymous_args = 0
  1065              		@ frame_needed = 1, uses_anonymous_args = 0
  1066              		@ link register save eliminated.
  1066              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 46
 
 
 
 
  1067 0000 80B4     		push	{r7}
  1067 0000 80B4     		push	{r7}
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1116              	.LFB137:
  1116              	.LFB137:
  507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
  508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 47
 
 
 
 
  509:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @brief  Enable the write protection of the desired pages
  509:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @brief  Enable the write protection of the desired pages
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  532:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  532:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  533:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Check the parameters */
  533:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Check the parameters */
  534:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   assert_param(IS_OB_WRP(WriteProtectPage));
  534:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   assert_param(IS_OB_WRP(WriteProtectPage));
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 48
 
 
 
 
  1148              		.loc 1 534 3
  1148              		.loc 1 534 3
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES32TO47MASK */
  549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #endif /* OB_WRP_PAGES32TO47MASK */
  550:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  550:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  551:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES48TO127MASK)
  551:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #if defined(OB_WRP_PAGES48TO127MASK)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 49
 
 
 
 
  552:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   WRP3_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES48TO127MASK) >> 24U);
  552:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   WRP3_Data = (uint16_t)((WriteProtectPage & OB_WRP_PAGES48TO127MASK) >> 24U);
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1220              		.loc 1 573 9
  1220              		.loc 1 573 9
  1221 0096 BB8A     		ldrh	r3, [r7, #20]
  1221 0096 BB8A     		ldrh	r3, [r7, #20]
  1222 0098 FF2B     		cmp	r3, #255
  1222 0098 FF2B     		cmp	r3, #255
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 50
 
 
 
 
  1223 009a 0DD0     		beq	.L72
  1223 009a 0DD0     		beq	.L72
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  589:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****       }
  589:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****       }
  590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #endif /* OB_WRP1_WRP1 */
  590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #endif /* OB_WRP1_WRP1 */
  591:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  591:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 51
 
 
 
 
  592:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #if defined(OB_WRP2_WRP2)
  592:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #if defined(OB_WRP2_WRP2)
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  606:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  606:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  607:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         /* Wait for last operation to be completed */
  607:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         /* Wait for last operation to be completed */
  608:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
  608:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 52
 
 
 
 
  1302              		.loc 1 608 18
  1302              		.loc 1 608 18
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @note   An option byte erase is done automatically in this function.
  622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @note   An option byte erase is done automatically in this function.
  623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @note   When the memory read protection level is selected (RDP level = 1),
  623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   * @note   When the memory read protection level is selected (RDP level = 1),
  624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         it is not possible to program or erase the flash page i if
  624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         it is not possible to program or erase the flash page i if
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 53
 
 
 
 
  625:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         debug features are connected or boot code is executed in RAM, even if nWRPi = 1
  625:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         debug features are connected or boot code is executed in RAM, even if nWRPi = 1
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1377 0024 7B68     		ldr	r3, [r7, #4]
  1377 0024 7B68     		ldr	r3, [r7, #4]
  1378 0026 002B     		cmp	r3, #0
  1378 0026 002B     		cmp	r3, #0
  1379 0028 04D1     		bne	.L80
  1379 0028 04D1     		bne	.L80
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 54
 
 
 
 
  1380              		.loc 1 646 3 is_stmt 0 discriminator 1
  1380              		.loc 1 646 3 is_stmt 0 discriminator 1
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1416 005e 1B0E     		lsrs	r3, r3, #24
  1416 005e 1B0E     		lsrs	r3, r3, #24
  1417              		.loc 1 664 13
  1417              		.loc 1 664 13
  1418 0060 FB81     		strh	r3, [r7, #14]	@ movhi
  1418 0060 FB81     		strh	r3, [r7, #14]	@ movhi
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 55
 
 
 
 
  665:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #elif defined(OB_WRP_PAGES48TO255MASK)
  665:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #elif defined(OB_WRP_PAGES48TO255MASK)
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1450              		.loc 1 687 11
  1450              		.loc 1 687 11
  1451 009a 234A     		ldr	r2, .L87+12
  1451 009a 234A     		ldr	r2, .L87+12
  1452              		.loc 1 687 18
  1452              		.loc 1 687 18
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 56
 
 
 
 
  1453 009c BB8A     		ldrh	r3, [r7, #20]	@ movhi
  1453 009c BB8A     		ldrh	r3, [r7, #20]	@ movhi
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  707:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         OB->WRP2 = WRP2_Data;
  707:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****         OB->WRP2 = WRP2_Data;
  1488              		.loc 1 707 11
  1488              		.loc 1 707 11
  1489 00d6 144A     		ldr	r2, .L87+12
  1489 00d6 144A     		ldr	r2, .L87+12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 57
 
 
 
 
  1490              		.loc 1 707 18
  1490              		.loc 1 707 18
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  727:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   }
  727:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   }
  728:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   return status;
  728:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   return status;
  1525              		.loc 1 728 10
  1525              		.loc 1 728 10
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 58
 
 
 
 
  1526 0112 FB7D     		ldrb	r3, [r7, #23]	@ zero_extendqisi2
  1526 0112 FB7D     		ldrb	r3, [r7, #23]	@ zero_extendqisi2
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1568              	.LCFI47:
  1568              	.LCFI47:
  1569              		.cfi_def_cfa_register 7
  1569              		.cfi_def_cfa_register 7
  1570 0006 0346     		mov	r3, r0
  1570 0006 0346     		mov	r3, r0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 59
 
 
 
 
  1571 0008 FB71     		strb	r3, [r7, #7]
  1571 0008 FB71     		strb	r3, [r7, #7]
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1609 004a 1B69     		ldr	r3, [r3, #16]
  1609 004a 1B69     		ldr	r3, [r3, #16]
  1610 004c 184A     		ldr	r2, .L93+8
  1610 004c 184A     		ldr	r2, .L93+8
  1611 004e 43F04003 		orr	r3, r3, #64
  1611 004e 43F04003 		orr	r3, r3, #64
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 60
 
 
 
 
  1612 0052 1361     		str	r3, [r2, #16]
  1612 0052 1361     		str	r3, [r2, #16]
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1647 0096 064A     		ldr	r2, .L93+8
  1647 0096 064A     		ldr	r2, .L93+8
  1648 0098 23F01003 		bic	r3, r3, #16
  1648 0098 23F01003 		bic	r3, r3, #16
  1649 009c 1361     		str	r3, [r2, #16]
  1649 009c 1361     		str	r3, [r2, #16]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 61
 
 
 
 
  1650              	.L91:
  1650              	.L91:
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1690 0002 84B0     		sub	sp, sp, #16
  1690 0002 84B0     		sub	sp, sp, #16
  1691              	.LCFI51:
  1691              	.LCFI51:
  1692              		.cfi_def_cfa_offset 24
  1692              		.cfi_def_cfa_offset 24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 62
 
 
 
 
  1693 0004 00AF     		add	r7, sp, #0
  1693 0004 00AF     		add	r7, sp, #0
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1741              		.loc 1 799 3 discriminator 2
  1741              		.loc 1 799 3 discriminator 2
  1742 005e 40F21F31 		movw	r1, #799
  1742 005e 40F21F31 		movw	r1, #799
  1743 0062 2D48     		ldr	r0, .L104
  1743 0062 2D48     		ldr	r0, .L104
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 63
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 63
 
 
 
 
  1744 0064 FFF7FEFF 		bl	assert_failed
  1744 0064 FFF7FEFF 		bl	assert_failed
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  807:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Wait for last operation to be completed */
  807:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   /* Wait for last operation to be completed */
  808:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
  808:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
  1791              		.loc 1 808 12 is_stmt 1
  1791              		.loc 1 808 12 is_stmt 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 64
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 64
 
 
 
 
  1792 00c2 4CF25030 		movw	r0, #50000
  1792 00c2 4CF25030 		movw	r0, #50000
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1826 0102 1B69     		ldr	r3, [r3, #16]
  1826 0102 1B69     		ldr	r3, [r3, #16]
  1827 0104 064A     		ldr	r2, .L104+8
  1827 0104 064A     		ldr	r2, .L104+8
  1828 0106 23F01003 		bic	r3, r3, #16
  1828 0106 23F01003 		bic	r3, r3, #16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 65
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 65
 
 
 
 
  1829 010a 1361     		str	r3, [r2, #16]
  1829 010a 1361     		str	r3, [r2, #16]
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1866              	.LCFI55:
  1866              	.LCFI55:
  1867              		.cfi_def_cfa_offset 8
  1867              		.cfi_def_cfa_offset 8
  1868              		.cfi_offset 7, -8
  1868              		.cfi_offset 7, -8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 66
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 66
 
 
 
 
  1869              		.cfi_offset 14, -4
  1869              		.cfi_offset 14, -4
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  861:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     /* Enables the Option Bytes Programming operation */
  861:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     /* Enables the Option Bytes Programming operation */
  862:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     SET_BIT(FLASH->CR, FLASH_CR_OPTPG);
  862:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****     SET_BIT(FLASH->CR, FLASH_CR_OPTPG);
  1910              		.loc 1 862 5
  1910              		.loc 1 862 5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 67
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 67
 
 
 
 
  1911 0042 114B     		ldr	r3, .L110+16
  1911 0042 114B     		ldr	r3, .L110+16
@@ -4018,7 +4018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  1954              		.cfi_endproc
  1954              		.cfi_endproc
  1955              	.LFE141:
  1955              	.LFE141:
  1957              		.section	.text.FLASH_OB_GetWRP,"ax",%progbits
  1957              		.section	.text.FLASH_OB_GetWRP,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 68
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 68
 
 
 
 
  1958              		.align	1
  1958              		.align	1
@@ -4078,7 +4078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  2005              	FLASH_OB_GetRDP:
  2005              	FLASH_OB_GetRDP:
  2006              	.LFB143:
  2006              	.LFB143:
  884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
  884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 69
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 69
 
 
 
 
  885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
  885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
@@ -4138,7 +4138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  2035              		.loc 1 910 12
  2035              		.loc 1 910 12
  2036 001a CC23     		movs	r3, #204
  2036 001a CC23     		movs	r3, #204
  2037 001c 05E0     		b	.L118
  2037 001c 05E0     		b	.L118
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 70
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 70
 
 
 
 
  2038              	.L117:
  2038              	.L117:
@@ -4198,7 +4198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  926:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         And SDADC12_VDD_MONITOR(Bit7) for STM32F373 or STM32F378 .
  926:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   *         And SDADC12_VDD_MONITOR(Bit7) for STM32F373 or STM32F378 .
  927:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   */
  927:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****   */
  928:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** static uint8_t FLASH_OB_GetUser(void)
  928:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** static uint8_t FLASH_OB_GetUser(void)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 71
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 71
 
 
 
 
  929:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
  929:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
@@ -4258,7 +4258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  2128 002c BD46     		mov	sp, r7
  2128 002c BD46     		mov	sp, r7
  2129              	.LCFI74:
  2129              	.LCFI74:
  2130              		.cfi_def_cfa_register 13
  2130              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 72
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 72
 
 
 
 
  2131              		@ sp needed
  2131              		@ sp needed
@@ -4318,7 +4318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  2161              		.cfi_offset 7, -4
  2161              		.cfi_offset 7, -4
  2162 0002 83B0     		sub	sp, sp, #12
  2162 0002 83B0     		sub	sp, sp, #12
  2163              	.LCFI77:
  2163              	.LCFI77:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 73
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 73
 
 
 
 
  2164              		.cfi_def_cfa_offset 16
  2164              		.cfi_def_cfa_offset 16
@@ -4378,7 +4378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  2211              		.text
  2211              		.text
  2212              	.Letext0:
  2212              	.Letext0:
  2213              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  2213              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 74
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 74
 
 
 
 
  2214              		.file 4 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  2214              		.file 4 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
@@ -4386,59 +4386,59 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 1
  2216              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  2216              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  2217              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h"
  2217              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h"
  2218              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h"
  2218              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s 			page 75
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s 			page 75
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_flash_ex.c
                             *ABS*:00000000 stm32f3xx_hal_flash_ex.c
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:25     .text.HAL_FLASHEx_Erase:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:31     .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1060   .text.FLASH_MassErase:00000000 FLASH_MassErase
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2151   .text.FLASH_PageErase:00000000 FLASH_PageErase
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:304    .text.HAL_FLASHEx_Erase:0000019c $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:315    .text.HAL_FLASHEx_Erase_IT:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:321    .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:547    .text.HAL_FLASHEx_Erase_IT:00000148 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:558    .text.HAL_FLASHEx_OBErase:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:564    .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2005   .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1553   .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:654    .text.HAL_FLASHEx_OBErase:0000007c $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:660    .text.HAL_FLASHEx_OBProgram:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:666    .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1115   .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1343   .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1679   .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1859   .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:872    .text.HAL_FLASHEx_OBProgram:00000120 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:878    .text.HAL_FLASHEx_OBGetConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:884    .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1963   .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2077   .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:940    .text.HAL_FLASHEx_OBGetUserData:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:946    .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1049   .text.HAL_FLASHEx_OBGetUserData:00000068 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1055   .text.FLASH_MassErase:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1104   .text.FLASH_MassErase:0000002c $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1110   .text.FLASH_OB_EnableWRP:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1330   .text.FLASH_OB_EnableWRP:00000148 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1338   .text.FLASH_OB_DisableWRP:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1540   .text.FLASH_OB_DisableWRP:0000011c $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1548   .text.FLASH_OB_RDP_LevelConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1666   .text.FLASH_OB_RDP_LevelConfig:000000a8 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1674   .text.FLASH_OB_UserConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1846   .text.FLASH_OB_UserConfig:00000118 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1854   .text.FLASH_OB_ProgramData:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1949   .text.FLASH_OB_ProgramData:00000078 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1958   .text.FLASH_OB_GetWRP:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:1995   .text.FLASH_OB_GetWRP:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2000   .text.FLASH_OB_GetRDP:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2067   .text.FLASH_OB_GetRDP:00000038 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2072   .text.FLASH_OB_GetUser:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2140   .text.FLASH_OB_GetUser:00000034 $d
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2145   .text.FLASH_PageErase:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccoPYD3X.s:2206   .text.FLASH_PageErase:00000038 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:25     .text.HAL_FLASHEx_Erase:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:31     .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1060   .text.FLASH_MassErase:00000000 FLASH_MassErase
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2151   .text.FLASH_PageErase:00000000 FLASH_PageErase
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:304    .text.HAL_FLASHEx_Erase:0000019c $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:315    .text.HAL_FLASHEx_Erase_IT:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:321    .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:547    .text.HAL_FLASHEx_Erase_IT:00000148 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:558    .text.HAL_FLASHEx_OBErase:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:564    .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2005   .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1553   .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:654    .text.HAL_FLASHEx_OBErase:0000007c $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:660    .text.HAL_FLASHEx_OBProgram:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:666    .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1115   .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1343   .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1679   .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1859   .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:872    .text.HAL_FLASHEx_OBProgram:00000120 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:878    .text.HAL_FLASHEx_OBGetConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:884    .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1963   .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2077   .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:940    .text.HAL_FLASHEx_OBGetUserData:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:946    .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1049   .text.HAL_FLASHEx_OBGetUserData:00000068 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1055   .text.FLASH_MassErase:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1104   .text.FLASH_MassErase:0000002c $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1110   .text.FLASH_OB_EnableWRP:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1330   .text.FLASH_OB_EnableWRP:00000148 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1338   .text.FLASH_OB_DisableWRP:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1540   .text.FLASH_OB_DisableWRP:0000011c $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1548   .text.FLASH_OB_RDP_LevelConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1666   .text.FLASH_OB_RDP_LevelConfig:000000a8 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1674   .text.FLASH_OB_UserConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1846   .text.FLASH_OB_UserConfig:00000118 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1854   .text.FLASH_OB_ProgramData:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1949   .text.FLASH_OB_ProgramData:00000078 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1958   .text.FLASH_OB_GetWRP:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:1995   .text.FLASH_OB_GetWRP:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2000   .text.FLASH_OB_GetRDP:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2067   .text.FLASH_OB_GetRDP:00000038 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2072   .text.FLASH_OB_GetUser:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2140   .text.FLASH_OB_GetUser:00000034 $d
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2145   .text.FLASH_PageErase:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccATaoGR.s:2206   .text.FLASH_PageErase:00000038 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 67 - 67
build/stm32f3xx_hal_gpio.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   *
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   *
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   ******************************************************************************
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   ******************************************************************************
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 2
 
 
 
 
   22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   @verbatim
   22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   @verbatim
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****              the corresponding trigger event (rising or falling or both).
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****              the corresponding trigger event (rising or falling or both).
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     (#) In case of external interrupt/event mode selection, configure NVIC IRQ priority
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     (#) In case of external interrupt/event mode selection, configure NVIC IRQ priority
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 3
 
 
 
 
   79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         mapped to the EXTI line using HAL_NVIC_SetPriority() and enable it using
   79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         mapped to the EXTI line using HAL_NVIC_SetPriority() and enable it using
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   * @}
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   * @}
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   */
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   */
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 4
 
 
 
 
  136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Private macros ------------------------------------------------------------*/
  136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Private macros ------------------------------------------------------------*/
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   uint32_t position = 0x00u;
  173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   uint32_t position = 0x00u;
   51              		.loc 1 173 12
   51              		.loc 1 173 12
   52 000a 0023     		movs	r3, #0
   52 000a 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 5
 
 
 
 
   53 000c 7B61     		str	r3, [r7, #20]
   53 000c 7B61     		str	r3, [r7, #20]
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  101              	.L3:
  101              	.L3:
  102              		.loc 1 179 3 discriminator 3
  102              		.loc 1 179 3 discriminator 3
  103 005c B321     		movs	r1, #179
  103 005c B321     		movs	r1, #179
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 6
 
 
 
 
  104 005e 2A48     		ldr	r0, .L31+20
  104 005e 2A48     		ldr	r0, .L31+20
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  157              		.loc 1 180 3 discriminator 10
  157              		.loc 1 180 3 discriminator 10
  158 00d2 3B68     		ldr	r3, [r7]
  158 00d2 3B68     		ldr	r3, [r7]
  159 00d4 5B68     		ldr	r3, [r3, #4]
  159 00d4 5B68     		ldr	r3, [r3, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 7
 
 
 
 
  160 00d6 B3F5481F 		cmp	r3, #3276800
  160 00d6 B3F5481F 		cmp	r3, #3276800
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  202              		.loc 1 192 9
  202              		.loc 1 192 9
  203 012c 012B     		cmp	r3, #1
  203 012c 012B     		cmp	r3, #1
  204 012e 05D0     		beq	.L8
  204 012e 05D0     		beq	.L8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 8
 
 
 
 
  205              		.loc 1 192 71 discriminator 1
  205              		.loc 1 192 71 discriminator 1
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  252 0176 DA68     		ldr	r2, [r3, #12]
  252 0176 DA68     		ldr	r2, [r3, #12]
  253              		.loc 1 199 48
  253              		.loc 1 199 48
  254 0178 7B69     		ldr	r3, [r7, #20]
  254 0178 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 9
 
 
 
 
  255 017a 5B00     		lsls	r3, r3, #1
  255 017a 5B00     		lsls	r3, r3, #1
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  299 01be 3B68     		ldr	r3, [r7]
  299 01be 3B68     		ldr	r3, [r7]
  300 01c0 5B68     		ldr	r3, [r3, #4]
  300 01c0 5B68     		ldr	r3, [r3, #4]
  301              		.loc 1 209 27
  301              		.loc 1 209 27
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 10
 
 
 
 
  302 01c2 03F00303 		and	r3, r3, #3
  302 01c2 03F00303 		and	r3, r3, #3
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  348              		.loc 1 217 36
  348              		.loc 1 217 36
  349 020a 02FA03F3 		lsl	r3, r2, r3
  349 020a 02FA03F3 		lsl	r3, r2, r3
  350              		.loc 1 217 14
  350              		.loc 1 217 14
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 11
 
 
 
 
  351 020e 3A69     		ldr	r2, [r7, #16]
  351 020e 3A69     		ldr	r2, [r7, #16]
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  396              		.loc 1 226 9 discriminator 6
  396              		.loc 1 226 9 discriminator 6
  397 0256 E221     		movs	r1, #226
  397 0256 E221     		movs	r1, #226
  398 0258 4948     		ldr	r0, .L33
  398 0258 4948     		ldr	r0, .L33
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 12
 
 
 
 
  399 025a FFF7FEFF 		bl	assert_failed
  399 025a FFF7FEFF 		bl	assert_failed
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  447 02a6 7B69     		ldr	r3, [r7, #20]
  447 02a6 7B69     		ldr	r3, [r7, #20]
  448 02a8 03F00703 		and	r3, r3, #7
  448 02a8 03F00703 		and	r3, r3, #7
  449              		.loc 1 232 64
  449              		.loc 1 232 64
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 13
 
 
 
 
  450 02ac 9B00     		lsls	r3, r3, #2
  450 02ac 9B00     		lsls	r3, r3, #2
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  496              		.loc 1 240 20
  496              		.loc 1 240 20
  497 02f4 7B68     		ldr	r3, [r7, #4]
  497 02f4 7B68     		ldr	r3, [r7, #4]
  498 02f6 3A69     		ldr	r2, [r7, #16]
  498 02f6 3A69     		ldr	r2, [r7, #16]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 14
 
 
 
 
  499 02f8 1A60     		str	r2, [r3]
  499 02f8 1A60     		str	r2, [r3]
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  543 0342 3B61     		str	r3, [r7, #16]
  543 0342 3B61     		str	r3, [r7, #16]
  251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u)));
  251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u)));
  544              		.loc 1 251 18
  544              		.loc 1 251 18
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 15
 
 
 
 
  545 0344 7B68     		ldr	r3, [r7, #4]
  545 0344 7B68     		ldr	r3, [r7, #4]
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  599              		.loc 1 251 18 discriminator 2
  599              		.loc 1 251 18 discriminator 2
  600 03a0 0023     		movs	r3, #0
  600 03a0 0023     		movs	r3, #0
  601              	.L25:
  601              	.L25:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 16
 
 
 
 
  602              		.loc 1 251 59 is_stmt 1 discriminator 20
  602              		.loc 1 251 59 is_stmt 1 discriminator 20
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         }
  260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         }
  261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         EXTI->RTSR = temp;
  261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****         EXTI->RTSR = temp;
  648              		.loc 1 261 13
  648              		.loc 1 261 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 17
 
 
 
 
  649 03e4 294A     		ldr	r2, .L35+4
  649 03e4 294A     		ldr	r2, .L35+4
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  692              		.loc 1 272 14
  692              		.loc 1 272 14
  693 041e 3A69     		ldr	r2, [r7, #16]
  693 041e 3A69     		ldr	r2, [r7, #16]
  694 0420 1340     		ands	r3, r3, r2
  694 0420 1340     		ands	r3, r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 18
 
 
 
 
  695 0422 3B61     		str	r3, [r7, #16]
  695 0422 3B61     		str	r3, [r7, #16]
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  737 045c FB68     		ldr	r3, [r7, #12]
  737 045c FB68     		ldr	r3, [r7, #12]
  738 045e 1343     		orrs	r3, r3, r2
  738 045e 1343     		orrs	r3, r3, r2
  739 0460 3B61     		str	r3, [r7, #16]
  739 0460 3B61     		str	r3, [r7, #16]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 19
 
 
 
 
  740              	.L29:
  740              	.L29:
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  784              		.thumb
  784              		.thumb
  785              		.thumb_func
  785              		.thumb_func
  787              	HAL_GPIO_DeInit:
  787              	HAL_GPIO_DeInit:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 20
 
 
 
 
  788              	.LFB131:
  788              	.LFB131:
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  826 002a 9342     		cmp	r3, r2
  826 002a 9342     		cmp	r3, r2
  827 002c 0CD0     		beq	.L38
  827 002c 0CD0     		beq	.L38
  828              		.loc 1 308 3 discriminator 4
  828              		.loc 1 308 3 discriminator 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 21
 
 
 
 
  829 002e 7B68     		ldr	r3, [r7, #4]
  829 002e 7B68     		ldr	r3, [r7, #4]
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  318:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     {
  318:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     {
  319:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       /*------------------------- EXTI Mode Configuration --------------------*/
  319:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       /*------------------------- EXTI Mode Configuration --------------------*/
  320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       /* Clear the External Interrupt or Event for the current IO */
  320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       /* Clear the External Interrupt or Event for the current IO */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 22
 
 
 
 
  321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 
  321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  924 00cc 0523     		movs	r3, #5
  924 00cc 0523     		movs	r3, #5
  925 00ce 06E0     		b	.L52
  925 00ce 06E0     		b	.L52
  926              	.L46:
  926              	.L46:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 23
 
 
 
 
  927              		.loc 1 324 19 discriminator 8
  927              		.loc 1 324 19 discriminator 8
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  974 010a 414B     		ldr	r3, .L55+28
  974 010a 414B     		ldr	r3, .L55+28
  975 010c DA68     		ldr	r2, [r3, #12]
  975 010c DA68     		ldr	r2, [r3, #12]
  976              		.loc 1 331 23
  976              		.loc 1 331 23
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 24
 
 
 
 
  977 010e 3B69     		ldr	r3, [r7, #16]
  977 010e 3B69     		ldr	r3, [r7, #16]
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1021 0156 1A68     		ldr	r2, [r3]
  1021 0156 1A68     		ldr	r2, [r3]
  1022              		.loc 1 341 56
  1022              		.loc 1 341 56
  1023 0158 7B69     		ldr	r3, [r7, #20]
  1023 0158 7B69     		ldr	r3, [r7, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 25
 
 
 
 
  1024 015a 5B00     		lsls	r3, r3, #1
  1024 015a 5B00     		lsls	r3, r3, #1
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  348:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 
  348:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 
  349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       /* Configure the default value IO Output Type */
  349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       /* Configure the default value IO Output Type */
  350:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       GPIOx->OTYPER  &= ~(GPIO_OTYPER_OT_0 << position) ;
  350:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****       GPIOx->OTYPER  &= ~(GPIO_OTYPER_OT_0 << position) ;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 26
 
 
 
 
  1072              		.loc 1 350 22
  1072              		.loc 1 350 22
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1116 01ec 1837     		adds	r7, r7, #24
  1116 01ec 1837     		adds	r7, r7, #24
  1117              	.LCFI8:
  1117              	.LCFI8:
  1118              		.cfi_def_cfa_offset 8
  1118              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 27
 
 
 
 
  1119 01ee BD46     		mov	sp, r7
  1119 01ee BD46     		mov	sp, r7
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1149              		@ args = 0, pretend = 0, frame = 16
  1149              		@ args = 0, pretend = 0, frame = 16
  1150              		@ frame_needed = 1, uses_anonymous_args = 0
  1150              		@ frame_needed = 1, uses_anonymous_args = 0
  1151 0000 80B5     		push	{r7, lr}
  1151 0000 80B5     		push	{r7, lr}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 28
 
 
 
 
  1152              	.LCFI10:
  1152              	.LCFI10:
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     bitstatus = GPIO_PIN_RESET;
  396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     bitstatus = GPIO_PIN_RESET;
  1195              		.loc 1 396 15
  1195              		.loc 1 396 15
  1196 0038 0023     		movs	r3, #0
  1196 0038 0023     		movs	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 29
 
 
 
 
  1197 003a FB73     		strb	r3, [r7, #15]
  1197 003a FB73     		strb	r3, [r7, #15]
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1231 0000 80B5     		push	{r7, lr}
  1231 0000 80B5     		push	{r7, lr}
  1232              	.LCFI15:
  1232              	.LCFI15:
  1233              		.cfi_def_cfa_offset 8
  1233              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 30
 
 
 
 
  1234              		.cfi_offset 7, -8
  1234              		.cfi_offset 7, -8
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1281 0046 7A88     		ldrh	r2, [r7, #2]
  1281 0046 7A88     		ldrh	r2, [r7, #2]
  1282              		.loc 1 425 17
  1282              		.loc 1 425 17
  1283 0048 7B68     		ldr	r3, [r7, #4]
  1283 0048 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 31
 
 
 
 
  1284 004a 9A61     		str	r2, [r3, #24]
  1284 004a 9A61     		str	r2, [r3, #24]
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1323              		@ frame_needed = 1, uses_anonymous_args = 0
  1323              		@ frame_needed = 1, uses_anonymous_args = 0
  1324 0000 80B5     		push	{r7, lr}
  1324 0000 80B5     		push	{r7, lr}
  1325              	.LCFI20:
  1325              	.LCFI20:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 32
 
 
 
 
  1326              		.cfi_def_cfa_offset 8
  1326              		.cfi_def_cfa_offset 8
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1370              		.loc 1 450 51
  1370              		.loc 1 450 51
  1371 003c 1A43     		orrs	r2, r2, r3
  1371 003c 1A43     		orrs	r2, r2, r3
  1372              		.loc 1 450 15
  1372              		.loc 1 450 15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 33
 
 
 
 
  1373 003e 7B68     		ldr	r3, [r7, #4]
  1373 003e 7B68     		ldr	r3, [r7, #4]
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1414              	.LCFI27:
  1414              	.LCFI27:
  1415              		.cfi_def_cfa_register 7
  1415              		.cfi_def_cfa_register 7
  1416 0006 7860     		str	r0, [r7, #4]
  1416 0006 7860     		str	r0, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 34
 
 
 
 
  1417 0008 0B46     		mov	r3, r1
  1417 0008 0B46     		mov	r3, r1
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   GPIOx->LCKR = tmp;
  475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   GPIOx->LCKR = tmp;
  1462              		.loc 1 475 15
  1462              		.loc 1 475 15
  1463 0056 FA68     		ldr	r2, [r7, #12]
  1463 0056 FA68     		ldr	r2, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 35
 
 
 
 
  1464 0058 7B68     		ldr	r3, [r7, #4]
  1464 0058 7B68     		ldr	r3, [r7, #4]
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1501              		.cfi_def_cfa_register 13
  1501              		.cfi_def_cfa_register 13
  1502              		@ sp needed
  1502              		@ sp needed
  1503 0086 80BD     		pop	{r7, pc}
  1503 0086 80BD     		pop	{r7, pc}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 36
 
 
 
 
  1504              	.L86:
  1504              	.L86:
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1548 0016 054A     		ldr	r2, .L90
  1548 0016 054A     		ldr	r2, .L90
  1549 0018 FB88     		ldrh	r3, [r7, #6]
  1549 0018 FB88     		ldrh	r3, [r7, #6]
  1550 001a 5361     		str	r3, [r2, #20]
  1550 001a 5361     		str	r3, [r2, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 37
 
 
 
 
  505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     HAL_GPIO_EXTI_Callback(GPIO_Pin);
  505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****     HAL_GPIO_EXTI_Callback(GPIO_Pin);
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1596              		.cfi_def_cfa_register 7
  1596              		.cfi_def_cfa_register 7
  1597 0006 0346     		mov	r3, r0
  1597 0006 0346     		mov	r3, r0
  1598 0008 FB80     		strh	r3, [r7, #6]	@ movhi
  1598 0008 FB80     		strh	r3, [r7, #6]	@ movhi
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 38
 
 
 
 
  516:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   /* Prevent unused argument(s) compilation warning */
  516:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****   /* Prevent unused argument(s) compilation warning */
@@ -2251,39 +2251,39 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 1
  1620              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  1620              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  1621              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1621              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1622              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
  1622              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s 			page 39
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_gpio.c
                             *ABS*:00000000 stm32f3xx_hal_gpio.c
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:25     .text.HAL_GPIO_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:31     .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:176    .text.HAL_GPIO_Init:000000f4 $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:184    .text.HAL_GPIO_Init:0000010c $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:590    .text.HAL_GPIO_Init:00000380 $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:600    .text.HAL_GPIO_Init:000003a0 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:775    .text.HAL_GPIO_Init:00000488 $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:781    .text.HAL_GPIO_DeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:787    .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1127   .text.HAL_GPIO_DeInit:000001f4 $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1139   .text.HAL_GPIO_ReadPin:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1145   .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1214   .text.HAL_GPIO_ReadPin:00000048 $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1219   .text.HAL_GPIO_WritePin:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1225   .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1307   .text.HAL_GPIO_WritePin:0000005c $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1312   .text.HAL_GPIO_TogglePin:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1318   .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1388   .text.HAL_GPIO_TogglePin:0000004c $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1393   .text.HAL_GPIO_LockPin:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1399   .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1507   .text.HAL_GPIO_LockPin:00000088 $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1514   .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1520   .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1580   .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1569   .text.HAL_GPIO_EXTI_IRQHandler:0000002c $d
-C:\Users\zl835\AppData\Local\Temp\ccsD8jKF.s:1574   .text.HAL_GPIO_EXTI_Callback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:25     .text.HAL_GPIO_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:31     .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:176    .text.HAL_GPIO_Init:000000f4 $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:184    .text.HAL_GPIO_Init:0000010c $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:590    .text.HAL_GPIO_Init:00000380 $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:600    .text.HAL_GPIO_Init:000003a0 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:775    .text.HAL_GPIO_Init:00000488 $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:781    .text.HAL_GPIO_DeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:787    .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1127   .text.HAL_GPIO_DeInit:000001f4 $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1139   .text.HAL_GPIO_ReadPin:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1145   .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1214   .text.HAL_GPIO_ReadPin:00000048 $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1219   .text.HAL_GPIO_WritePin:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1225   .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1307   .text.HAL_GPIO_WritePin:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1312   .text.HAL_GPIO_TogglePin:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1318   .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1388   .text.HAL_GPIO_TogglePin:0000004c $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1393   .text.HAL_GPIO_LockPin:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1399   .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1507   .text.HAL_GPIO_LockPin:00000088 $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1514   .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1520   .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1580   .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1569   .text.HAL_GPIO_EXTI_IRQHandler:0000002c $d
+C:\Users\zl835\AppData\Local\Temp\cccP7Z1y.s:1574   .text.HAL_GPIO_EXTI_Callback:00000000 $t
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/stm32f3xx_hal_i2c.lst


+ 41 - 41
build/stm32f3xx_hal_i2c_ex.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * This software is licensed under terms that can be found in the LICENSE file
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * This software is licensed under terms that can be found in the LICENSE file
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * in the root directory of this software component.
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * in the root directory of this software component.
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 2
 
 
 
 
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   *
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   *
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group1 Filter Mode Functions
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group1 Filter Mode Functions
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @brief    Filter Mode Functions
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @brief    Filter Mode Functions
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   *
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   *
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 3
 
 
 
 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
   66 0022 FFF7FEFF 		bl	assert_failed
   66 0022 FFF7FEFF 		bl	assert_failed
   67              	.L2:
   67              	.L2:
  100:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   assert_param(IS_I2C_ANALOG_FILTER(AnalogFilter));
  100:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   assert_param(IS_I2C_ANALOG_FILTER(AnalogFilter));
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 4
 
 
 
 
   68              		.loc 1 100 3 is_stmt 1
   68              		.loc 1 100 3 is_stmt 1
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  112 0074 1A60     		str	r2, [r3]
  112 0074 1A60     		str	r2, [r3]
  111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 
  111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 
  112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****     /* Reset I2Cx ANOFF bit */
  112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****     /* Reset I2Cx ANOFF bit */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 5
 
 
 
 
  113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****     hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF);
  113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****     hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF);
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  154 00b8 00E0     		b	.L6
  154 00b8 00E0     		b	.L6
  155              	.L4:
  155              	.L4:
  126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   }
  126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 6
 
 
 
 
  127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   else
  127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   else
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  197              	.LCFI6:
  197              	.LCFI6:
  198              		.cfi_def_cfa_offset 24
  198              		.cfi_def_cfa_offset 24
  199 0004 00AF     		add	r7, sp, #0
  199 0004 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 7
 
 
 
 
  200              	.LCFI7:
  200              	.LCFI7:
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  244 004c 33E0     		b	.L14
  244 004c 33E0     		b	.L14
  245              	.L13:
  245              	.L13:
  246              		.loc 1 151 5 discriminator 2
  246              		.loc 1 151 5 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 8
 
 
 
 
  247 004e 7B68     		ldr	r3, [r7, #4]
  247 004e 7B68     		ldr	r3, [r7, #4]
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  284 008e 1A60     		str	r2, [r3]
  284 008e 1A60     		str	r2, [r3]
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 
  170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****     __HAL_I2C_ENABLE(hi2c);
  170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****     __HAL_I2C_ENABLE(hi2c);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 9
 
 
 
 
  285              		.loc 1 170 5 discriminator 2
  285              		.loc 1 170 5 discriminator 2
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  327              		.section	.text.HAL_I2CEx_EnableWakeUp,"ax",%progbits
  327              		.section	.text.HAL_I2CEx_EnableWakeUp,"ax",%progbits
  328              		.align	1
  328              		.align	1
  329              		.global	HAL_I2CEx_EnableWakeUp
  329              		.global	HAL_I2CEx_EnableWakeUp
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 10
 
 
 
 
  330              		.syntax unified
  330              		.syntax unified
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  357 0010 08D0     		beq	.L18
  357 0010 08D0     		beq	.L18
  358              		.loc 1 211 3 is_stmt 0 discriminator 1
  358              		.loc 1 211 3 is_stmt 0 discriminator 1
  359 0012 7B68     		ldr	r3, [r7, #4]
  359 0012 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 11
 
 
 
 
  360 0014 1B68     		ldr	r3, [r3]
  360 0014 1B68     		ldr	r3, [r3]
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  401              		.loc 1 224 9 discriminator 2
  401              		.loc 1 224 9 discriminator 2
  402 005e 7B68     		ldr	r3, [r7, #4]
  402 005e 7B68     		ldr	r3, [r7, #4]
  403 0060 1B68     		ldr	r3, [r3]
  403 0060 1B68     		ldr	r3, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 12
 
 
 
 
  404              		.loc 1 224 25 discriminator 2
  404              		.loc 1 224 25 discriminator 2
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  443              		@ sp needed
  443              		@ sp needed
  444 009a 80BD     		pop	{r7, pc}
  444 009a 80BD     		pop	{r7, pc}
  445              	.L23:
  445              	.L23:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 13
 
 
 
 
  446              		.align	2
  446              		.align	2
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  491              		.loc 1 250 3 discriminator 2
  491              		.loc 1 250 3 discriminator 2
  492 001c FA21     		movs	r1, #250
  492 001c FA21     		movs	r1, #250
  493 001e 2148     		ldr	r0, .L29+8
  493 001e 2148     		ldr	r0, .L29+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 14
 
 
 
 
  494 0020 FFF7FEFF 		bl	assert_failed
  494 0020 FFF7FEFF 		bl	assert_failed
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  535 0066 1B68     		ldr	r3, [r3]
  535 0066 1B68     		ldr	r3, [r3]
  536              		.loc 1 263 25 discriminator 2
  536              		.loc 1 263 25 discriminator 2
  537 0068 22F48022 		bic	r2, r2, #262144
  537 0068 22F48022 		bic	r2, r2, #262144
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 15
 
 
 
 
  538 006c 1A60     		str	r2, [r3]
  538 006c 1A60     		str	r2, [r3]
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  577 00a4 00000000 		.word	.LC0
  577 00a4 00000000 		.word	.LC0
  578              		.cfi_endproc
  578              		.cfi_endproc
  579              	.LFE133:
  579              	.LFE133:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 16
 
 
 
 
  581              		.section	.text.HAL_I2CEx_EnableFastModePlus,"ax",%progbits
  581              		.section	.text.HAL_I2CEx_EnableFastModePlus,"ax",%progbits
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  601              		.cfi_def_cfa_offset 24
  601              		.cfi_def_cfa_offset 24
  602 0004 00AF     		add	r7, sp, #0
  602 0004 00AF     		add	r7, sp, #0
  603              	.LCFI22:
  603              	.LCFI22:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 17
 
 
 
 
  604              		.cfi_def_cfa_register 7
  604              		.cfi_def_cfa_register 7
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  656              	.LBB2:
  656              	.LBB2:
  316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 
  316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 
  317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   /* Enable SYSCFG clock */
  317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   /* Enable SYSCFG clock */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 18
 
 
 
 
  318:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   __HAL_RCC_SYSCFG_CLK_ENABLE();
  318:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   __HAL_RCC_SYSCFG_CLK_ENABLE();
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @brief Disable the I2C fast mode plus driving capability.
  325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @brief Disable the I2C fast mode plus driving capability.
  326:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @param ConfigFastModePlus Selects the pin.
  326:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @param ConfigFastModePlus Selects the pin.
  327:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   *   This parameter can be one of the @ref I2CEx_FastModePlus values
  327:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   *   This parameter can be one of the @ref I2CEx_FastModePlus values
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 19
 
 
 
 
  328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @note  For I2C1, fast mode plus driving capability can be disabled on all selected
  328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****   * @note  For I2C1, fast mode plus driving capability can be disabled on all selected
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  745 0032 7B68     		ldr	r3, [r7, #4]
  745 0032 7B68     		ldr	r3, [r7, #4]
  746 0034 03F40023 		and	r3, r3, #524288
  746 0034 03F40023 		and	r3, r3, #524288
  747 0038 002B     		cmp	r3, #0
  747 0038 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 20
 
 
 
 
  748 003a 14D1     		bne	.L38
  748 003a 14D1     		bne	.L38
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  795 008e 1037     		adds	r7, r7, #16
  795 008e 1037     		adds	r7, r7, #16
  796              	.LCFI28:
  796              	.LCFI28:
  797              		.cfi_def_cfa_offset 8
  797              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 21
 
 
 
 
  798 0090 BD46     		mov	sp, r7
  798 0090 BD46     		mov	sp, r7
@@ -1224,30 +1224,30 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 1
  819              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  819              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  820              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  820              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  821              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
  821              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s 			page 22
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_i2c_ex.c
                             *ABS*:00000000 stm32f3xx_hal_i2c_ex.c
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:25     .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:31     .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:172    .text.HAL_I2CEx_ConfigAnalogFilter:000000c4 $d
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:179    .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:185    .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:321    .text.HAL_I2CEx_ConfigDigitalFilter:000000c0 $d
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:328    .text.HAL_I2CEx_EnableWakeUp:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:334    .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:448    .text.HAL_I2CEx_EnableWakeUp:0000009c $d
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:455    .text.HAL_I2CEx_DisableWakeUp:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:461    .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:575    .text.HAL_I2CEx_DisableWakeUp:0000009c $d
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:582    .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:588    .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:689    .text.HAL_I2CEx_EnableFastModePlus:00000094 $d
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:698    .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:704    .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
-C:\Users\zl835\AppData\Local\Temp\ccADxHT2.s:806    .text.HAL_I2CEx_DisableFastModePlus:00000094 $d
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:25     .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:31     .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:172    .text.HAL_I2CEx_ConfigAnalogFilter:000000c4 $d
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:179    .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:185    .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:321    .text.HAL_I2CEx_ConfigDigitalFilter:000000c0 $d
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:328    .text.HAL_I2CEx_EnableWakeUp:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:334    .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:448    .text.HAL_I2CEx_EnableWakeUp:0000009c $d
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:455    .text.HAL_I2CEx_DisableWakeUp:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:461    .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:575    .text.HAL_I2CEx_DisableWakeUp:0000009c $d
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:582    .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:588    .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:689    .text.HAL_I2CEx_EnableFastModePlus:00000094 $d
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:698    .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:704    .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
+C:\Users\zl835\AppData\Local\Temp\ccclxkiZ.s:806    .text.HAL_I2CEx_DisableFastModePlus:00000094 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 8 - 8
build/stm32f3xx_hal_msp.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 1
   28:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN TD */
   28:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN TD */
   29:Core/Src/stm32f3xx_hal_msp.c **** 
   29:Core/Src/stm32f3xx_hal_msp.c **** 
   30:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END TD */
   30:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END TD */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s 			page 2
 
 
 
 
   31:Core/Src/stm32f3xx_hal_msp.c **** 
   31:Core/Src/stm32f3xx_hal_msp.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 1
   69:Core/Src/stm32f3xx_hal_msp.c **** 
   69:Core/Src/stm32f3xx_hal_msp.c **** 
   70:Core/Src/stm32f3xx_hal_msp.c ****   __HAL_RCC_SYSCFG_CLK_ENABLE();
   70:Core/Src/stm32f3xx_hal_msp.c ****   __HAL_RCC_SYSCFG_CLK_ENABLE();
   45              		.loc 1 70 3
   45              		.loc 1 70 3
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s 			page 3
 
 
 
 
   46 0006 0F4B     		ldr	r3, .L2
   46 0006 0F4B     		ldr	r3, .L2
@@ -178,16 +178,16 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 1
   93              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
   93              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
   94              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
   94              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
   95              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
   95              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s 			page 4
 
 
 
 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s 			page 5
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_msp.c
                             *ABS*:00000000 stm32f3xx_hal_msp.c
-C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s:20     .text.HAL_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s:26     .text.HAL_MspInit:00000000 HAL_MspInit
-C:\Users\zl835\AppData\Local\Temp\ccY7qkQu.s:87     .text.HAL_MspInit:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s:20     .text.HAL_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s:26     .text.HAL_MspInit:00000000 HAL_MspInit
+C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s:87     .text.HAL_MspInit:00000044 $d
 
 
 NO UNDEFINED SYMBOLS
 NO UNDEFINED SYMBOLS

+ 60 - 60
build/stm32f3xx_hal_pwr.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
   28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   * @{
   28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   * @{
   29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   */
   29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   */
   30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 
   30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 2
 
 
 
 
   31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR PWR
   31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR PWR
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
   39              	.LCFI1:
   39              	.LCFI1:
   40              		.cfi_def_cfa_register 7
   40              		.cfi_def_cfa_register 7
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   __HAL_RCC_PWR_FORCE_RESET();
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   __HAL_RCC_PWR_FORCE_RESET();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 3
 
 
 
 
   41              		.loc 1 75 3
   41              		.loc 1 75 3
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
   85 0000 80B4     		push	{r7}
   85 0000 80B4     		push	{r7}
   86              	.LCFI4:
   86              	.LCFI4:
   87              		.cfi_def_cfa_offset 4
   87              		.cfi_def_cfa_offset 4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 4
 
 
 
 
   88              		.cfi_offset 7, -4
   88              		.cfi_offset 7, -4
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  132              		.cfi_def_cfa_offset 4
  132              		.cfi_def_cfa_offset 4
  133              		.cfi_offset 7, -4
  133              		.cfi_offset 7, -4
  134 0002 00AF     		add	r7, sp, #0
  134 0002 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 5
 
 
 
 
  135              	.LCFI9:
  135              	.LCFI9:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****  ===============================================================================
  112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****  ===============================================================================
  113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****                  ##### Peripheral Control functions #####
  113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****                  ##### Peripheral Control functions #####
  114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****  ===============================================================================
  114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****  ===============================================================================
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 6
 
 
 
 
  115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****     
  115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****     
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****       and the HSE RC oscillators are disabled. Internal SRAM and register contents
  169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****       and the HSE RC oscillators are disabled. Internal SRAM and register contents
  170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****       are preserved.
  170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****       are preserved.
  171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****       The voltage regulator can be configured either in normal or low-power mode to minimize the co
  171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****       The voltage regulator can be configured either in normal or low-power mode to minimize the co
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 7
 
 
 
 
  172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 
  172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****            (+++) Configure the EXTI Line associated with the comparator (example EXTI Line 22 for c
  226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****            (+++) Configure the EXTI Line associated with the comparator (example EXTI Line 22 for c
  227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****                  to be sensitive to to the selected edges (falling, rising or falling 
  227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****                  to be sensitive to to the selected edges (falling, rising or falling 
  228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****                  and rising) (Interrupt or Event modes) using the EXTI_Init() function.
  228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****                  and rising) (Interrupt or Event modes) using the EXTI_Init() function.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 8
 
 
 
 
  229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****            (+++) Configure the comparator to generate the event.      
  229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****            (+++) Configure the comparator to generate the event.      
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  211 002c 0449     		ldr	r1, .L12+4
  211 002c 0449     		ldr	r1, .L12+4
  212 002e 7B68     		ldr	r3, [r7, #4]
  212 002e 7B68     		ldr	r3, [r7, #4]
  213 0030 1343     		orrs	r3, r3, r2
  213 0030 1343     		orrs	r3, r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 9
 
 
 
 
  214 0032 4B60     		str	r3, [r1, #4]
  214 0032 4B60     		str	r3, [r1, #4]
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   assert_param(IS_PWR_WAKEUP_PIN(WakeUpPinx));
  259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   assert_param(IS_PWR_WAKEUP_PIN(WakeUpPinx));
  258              		.loc 1 259 3
  258              		.loc 1 259 3
  259 0008 7B68     		ldr	r3, [r7, #4]
  259 0008 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 10
 
 
 
 
  260 000a B3F5807F 		cmp	r3, #256
  260 000a B3F5807F 		cmp	r3, #256
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  266:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   * @note  In Sleep mode, all I/O pins keep the same state as in Run mode.
  266:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   * @note  In Sleep mode, all I/O pins keep the same state as in Run mode.
  267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   * @param Regulator Specifies the regulator state in SLEEP mode.
  267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   * @param Regulator Specifies the regulator state in SLEEP mode.
  268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   *          This parameter can be one of the following values:
  268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   *          This parameter can be one of the following values:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 11
 
 
 
 
  269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   *            @arg PWR_MAINREGULATOR_ON: SLEEP mode with regulator ON
  269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****   *            @arg PWR_MAINREGULATOR_ON: SLEEP mode with regulator ON
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  342 0022 0A4B     		ldr	r3, .L23+4
  342 0022 0A4B     		ldr	r3, .L23+4
  343 0024 1B69     		ldr	r3, [r3, #16]
  343 0024 1B69     		ldr	r3, [r3, #16]
  344 0026 094A     		ldr	r2, .L23+4
  344 0026 094A     		ldr	r2, .L23+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 12
 
 
 
 
  345 0028 23F00403 		bic	r3, r3, #4
  345 0028 23F00403 		bic	r3, r3, #4
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  381              		.cfi_def_cfa_offset 8
  381              		.cfi_def_cfa_offset 8
  382 0042 BD46     		mov	sp, r7
  382 0042 BD46     		mov	sp, r7
  383              	.LCFI26:
  383              	.LCFI26:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 13
 
 
 
 
  384              		.cfi_def_cfa_register 13
  384              		.cfi_def_cfa_register 13
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  418              		.cfi_def_cfa_register 7
  418              		.cfi_def_cfa_register 7
  419 0006 7860     		str	r0, [r7, #4]
  419 0006 7860     		str	r0, [r7, #4]
  420 0008 0B46     		mov	r3, r1
  420 0008 0B46     		mov	r3, r1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 14
 
 
 
 
  421 000a FB70     		strb	r3, [r7, #3]
  421 000a FB70     		strb	r3, [r7, #3]
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  461 004a FA68     		ldr	r2, [r7, #12]
  461 004a FA68     		ldr	r2, [r7, #12]
  462 004c 7B68     		ldr	r3, [r7, #4]
  462 004c 7B68     		ldr	r3, [r7, #4]
  463 004e 1343     		orrs	r3, r3, r2
  463 004e 1343     		orrs	r3, r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 15
 
 
 
 
  464 0050 FB60     		str	r3, [r7, #12]
  464 0050 FB60     		str	r3, [r7, #12]
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  499              	@ 360 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
  499              	@ 360 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
  500 0072 20BF     		wfe
  500 0072 20BF     		wfe
  501              	@ 0 "" 2
  501              	@ 0 "" 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 16
 
 
 
 
  502              		.thumb
  502              		.thumb
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  541              		@ args = 0, pretend = 0, frame = 0
  541              		@ args = 0, pretend = 0, frame = 0
  542              		@ frame_needed = 1, uses_anonymous_args = 0
  542              		@ frame_needed = 1, uses_anonymous_args = 0
  543              		@ link register save eliminated.
  543              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 17
 
 
 
 
  544 0000 80B4     		push	{r7}
  544 0000 80B4     		push	{r7}
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  585 002c 00ED00E0 		.word	-536810240
  585 002c 00ED00E0 		.word	-536810240
  586              		.cfi_endproc
  586              		.cfi_endproc
  587              	.LFE137:
  587              	.LFE137:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 18
 
 
 
 
  589              		.section	.text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
  589              		.section	.text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  630 001c 00ED00E0 		.word	-536810240
  630 001c 00ED00E0 		.word	-536810240
  631              		.cfi_endproc
  631              		.cfi_endproc
  632              	.LFE138:
  632              	.LFE138:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 19
 
 
 
 
  634              		.section	.text.HAL_PWR_DisableSleepOnExit,"ax",%progbits
  634              		.section	.text.HAL_PWR_DisableSleepOnExit,"ax",%progbits
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  676              		.cfi_endproc
  676              		.cfi_endproc
  677              	.LFE139:
  677              	.LFE139:
  679              		.section	.text.HAL_PWR_EnableSEVOnPend,"ax",%progbits
  679              		.section	.text.HAL_PWR_EnableSEVOnPend,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 20
 
 
 
 
  680              		.align	1
  680              		.align	1
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  721              		.cfi_endproc
  721              		.cfi_endproc
  722              	.LFE140:
  722              	.LFE140:
  724              		.section	.text.HAL_PWR_DisableSEVOnPend,"ax",%progbits
  724              		.section	.text.HAL_PWR_DisableSEVOnPend,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 21
 
 
 
 
  725              		.align	1
  725              		.align	1
@@ -1258,55 +1258,55 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 1
  767              	.LFE141:
  767              	.LFE141:
  769              		.text
  769              		.text
  770              	.Letext0:
  770              	.Letext0:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 22
 
 
 
 
  771              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  771              		.file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  772              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  772              		.file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  773              		.file 4 "Drivers/CMSIS/Include/core_cm4.h"
  773              		.file 4 "Drivers/CMSIS/Include/core_cm4.h"
  774              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  774              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s 			page 23
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_pwr.c
                             *ABS*:00000000 stm32f3xx_hal_pwr.c
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:20     .text.HAL_PWR_DeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:26     .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:67     .text.HAL_PWR_DeInit:00000028 $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:72     .text.HAL_PWR_EnableBkUpAccess:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:78     .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:112    .text.HAL_PWR_EnableBkUpAccess:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:117    .text.HAL_PWR_DisableBkUpAccess:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:123    .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:157    .text.HAL_PWR_DisableBkUpAccess:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:162    .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:167    .text.HAL_PWR_EnableWakeUpPin:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:173    .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:228    .text.HAL_PWR_EnableWakeUpPin:0000003c $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:234    .text.HAL_PWR_DisableWakeUpPin:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:240    .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:296    .text.HAL_PWR_DisableWakeUpPin:00000040 $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:302    .text.HAL_PWR_EnterSLEEPMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:308    .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:390    .text.HAL_PWR_EnterSLEEPMode:00000048 $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:396    .text.HAL_PWR_EnterSTOPMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:402    .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:524    .text.HAL_PWR_EnterSTOPMode:00000088 $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:531    .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:537    .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:584    .text.HAL_PWR_EnterSTANDBYMode:00000028 $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:590    .text.HAL_PWR_EnableSleepOnExit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:596    .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:630    .text.HAL_PWR_EnableSleepOnExit:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:635    .text.HAL_PWR_DisableSleepOnExit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:641    .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:675    .text.HAL_PWR_DisableSleepOnExit:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:680    .text.HAL_PWR_EnableSEVOnPend:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:686    .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:720    .text.HAL_PWR_EnableSEVOnPend:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:725    .text.HAL_PWR_DisableSEVOnPend:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:731    .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
-C:\Users\zl835\AppData\Local\Temp\cc82Oo5T.s:765    .text.HAL_PWR_DisableSEVOnPend:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:20     .text.HAL_PWR_DeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:26     .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:67     .text.HAL_PWR_DeInit:00000028 $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:72     .text.HAL_PWR_EnableBkUpAccess:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:78     .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:112    .text.HAL_PWR_EnableBkUpAccess:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:117    .text.HAL_PWR_DisableBkUpAccess:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:123    .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:157    .text.HAL_PWR_DisableBkUpAccess:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:162    .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:167    .text.HAL_PWR_EnableWakeUpPin:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:173    .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:228    .text.HAL_PWR_EnableWakeUpPin:0000003c $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:234    .text.HAL_PWR_DisableWakeUpPin:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:240    .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:296    .text.HAL_PWR_DisableWakeUpPin:00000040 $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:302    .text.HAL_PWR_EnterSLEEPMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:308    .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:390    .text.HAL_PWR_EnterSLEEPMode:00000048 $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:396    .text.HAL_PWR_EnterSTOPMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:402    .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:524    .text.HAL_PWR_EnterSTOPMode:00000088 $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:531    .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:537    .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:584    .text.HAL_PWR_EnterSTANDBYMode:00000028 $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:590    .text.HAL_PWR_EnableSleepOnExit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:596    .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:630    .text.HAL_PWR_EnableSleepOnExit:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:635    .text.HAL_PWR_DisableSleepOnExit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:641    .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:675    .text.HAL_PWR_DisableSleepOnExit:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:680    .text.HAL_PWR_EnableSEVOnPend:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:686    .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:720    .text.HAL_PWR_EnableSEVOnPend:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:725    .text.HAL_PWR_DisableSEVOnPend:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:731    .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
+C:\Users\zl835\AppData\Local\Temp\ccCqdgMJ.s:765    .text.HAL_PWR_DisableSEVOnPend:0000001c $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 28 - 28
build/stm32f3xx_hal_pwr_ex.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   * in the root directory of this software component.
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   * in the root directory of this software component.
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   *
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   *
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 2
 
 
 
 
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   ******************************************************************************
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   ******************************************************************************
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****           line16 and can generate an interrupt if enabled. This is done through
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****           line16 and can generate an interrupt if enabled. This is done through
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****           __HAL_PWR_PVD_EXTI_ENABLE_IT() macro
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****           __HAL_PWR_PVD_EXTI_ENABLE_IT() macro
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****       (+) The PVD is stopped in Standby mode.
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****       (+) The PVD is stopped in Standby mode.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 3
 
 
 
 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****       -@- PVD is not available on STM32F3x8 Product Line
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****       -@- PVD is not available on STM32F3x8 Product Line
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
   36              		@ args = 0, pretend = 0, frame = 8
   36              		@ args = 0, pretend = 0, frame = 8
   37              		@ frame_needed = 1, uses_anonymous_args = 0
   37              		@ frame_needed = 1, uses_anonymous_args = 0
   38 0000 80B5     		push	{r7, lr}
   38 0000 80B5     		push	{r7, lr}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 4
 
 
 
 
   39              	.LCFI0:
   39              	.LCFI0:
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
   91 0048 8321     		movs	r1, #131
   91 0048 8321     		movs	r1, #131
   92 004a 3F48     		ldr	r0, .L9
   92 004a 3F48     		ldr	r0, .L9
   93 004c FFF7FEFF 		bl	assert_failed
   93 004c FFF7FEFF 		bl	assert_failed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 5
 
 
 
 
   94              	.L2:
   94              	.L2:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  144 00a6 1B68     		ldr	r3, [r3]
  144 00a6 1B68     		ldr	r3, [r3]
  145 00a8 2C49     		ldr	r1, .L9+20
  145 00a8 2C49     		ldr	r1, .L9+20
  146 00aa 1343     		orrs	r3, r3, r2
  146 00aa 1343     		orrs	r3, r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 6
 
 
 
 
  147 00ac 0B60     		str	r3, [r1]
  147 00ac 0B60     		str	r3, [r1]
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  187              		.loc 1 149 17
  187              		.loc 1 149 17
  188 00f6 7B68     		ldr	r3, [r7, #4]
  188 00f6 7B68     		ldr	r3, [r7, #4]
  189 00f8 5B68     		ldr	r3, [r3, #4]
  189 00f8 5B68     		ldr	r3, [r3, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 7
 
 
 
 
  190              		.loc 1 149 24
  190              		.loc 1 149 24
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  231              	.L8:
  231              	.L8:
  163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   }
  163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****   }
  164:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
  164:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 8
 
 
 
 
  232              		.loc 1 164 1
  232              		.loc 1 164 1
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  280 000a 43F01003 		orr	r3, r3, #16
  280 000a 43F01003 		orr	r3, r3, #16
  281 000e 1360     		str	r3, [r2]
  281 000e 1360     		str	r3, [r2]
  173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
  173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 9
 
 
 
 
  282              		.loc 1 173 1
  282              		.loc 1 173 1
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  329 0012 BD46     		mov	sp, r7
  329 0012 BD46     		mov	sp, r7
  330              	.LCFI11:
  330              	.LCFI11:
  331              		.cfi_def_cfa_register 13
  331              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 10
 
 
 
 
  332              		@ sp needed
  332              		@ sp needed
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** 
  196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** 
  197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****     /* Clear PWR Exti pending bit */
  197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****     /* Clear PWR Exti pending bit */
  198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****     __HAL_PWR_PVD_EXTI_CLEAR_FLAG();
  198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****     __HAL_PWR_PVD_EXTI_CLEAR_FLAG();
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 11
 
 
 
 
  375              		.loc 1 198 5
  375              		.loc 1 198 5
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  418              	.LCFI18:
  418              	.LCFI18:
  419              		.cfi_restore 7
  419              		.cfi_restore 7
  420              		.cfi_def_cfa_offset 0
  420              		.cfi_def_cfa_offset 0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 12
 
 
 
 
  421 000c 7047     		bx	lr
  421 000c 7047     		bx	lr
@@ -671,26 +671,26 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 1
  429              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  429              		.file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  430              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h"
  430              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h"
  431              		.file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
  431              		.file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s 			page 13
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_pwr_ex.c
                             *ABS*:00000000 stm32f3xx_hal_pwr_ex.c
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:25     .text.HAL_PWR_ConfigPVD:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:31     .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:245    .text.HAL_PWR_ConfigPVD:00000148 $d
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:256    .text.HAL_PWR_EnablePVD:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:262    .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:296    .text.HAL_PWR_EnablePVD:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:301    .text.HAL_PWR_DisablePVD:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:307    .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:341    .text.HAL_PWR_DisablePVD:0000001c $d
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:346    .text.HAL_PWR_PVD_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:352    .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:397    .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:386    .text.HAL_PWR_PVD_IRQHandler:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\cc80TKQS.s:391    .text.HAL_PWR_PVDCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:25     .text.HAL_PWR_ConfigPVD:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:31     .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:245    .text.HAL_PWR_ConfigPVD:00000148 $d
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:256    .text.HAL_PWR_EnablePVD:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:262    .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:296    .text.HAL_PWR_EnablePVD:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:301    .text.HAL_PWR_DisablePVD:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:307    .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:341    .text.HAL_PWR_DisablePVD:0000001c $d
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:346    .text.HAL_PWR_PVD_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:352    .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:397    .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:386    .text.HAL_PWR_PVD_IRQHandler:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\cc6xB4EM.s:391    .text.HAL_PWR_PVDCallback:00000000 $t
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/stm32f3xx_hal_rcc.lst


+ 107 - 107
build/stm32f3xx_hal_rcc_ex.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   ******************************************************************************
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   ******************************************************************************
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   */ 
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   */ 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 2
 
 
 
 
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     This subsection provides a set of functions allowing to control the RCC Clocks 
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     This subsection provides a set of functions allowing to control the RCC Clocks 
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     frequencies.
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     frequencies.
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     [..] 
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     [..] 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 3
 
 
 
 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     (@) Important note: Care must be taken when HAL_RCCEx_PeriphCLKConfig() is used to
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     (@) Important note: Care must be taken when HAL_RCCEx_PeriphCLKConfig() is used to
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
   56              		.loc 1 109 20
   56              		.loc 1 109 20
   57 0010 0023     		movs	r3, #0
   57 0010 0023     		movs	r3, #0
   58 0012 87F84730 		strb	r3, [r7, #71]
   58 0012 87F84730 		strb	r3, [r7, #71]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 4
 
 
 
 
  110:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     
  110:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  120:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  120:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* As soon as function is called to change RTC clock source, activation of the 
  121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* As soon as function is called to change RTC clock source, activation of the 
  122:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****        power domain is done. */
  122:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****        power domain is done. */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 5
 
 
 
 
  123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Requires to enable write access to Backup Domain of necessary */
  123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Requires to enable write access to Backup Domain of necessary */
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  137:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       
  137:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       
  138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       while(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP))
  138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       while(HAL_IS_BIT_CLR(PWR->CR, PWR_CR_DBP))
  143              		.loc 1 138 12
  143              		.loc 1 138 12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 6
 
 
 
 
  144 00ac 08E0     		b	.L7
  144 00ac 08E0     		b	.L7
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  185 00ea 00F08280 		beq	.L10
  185 00ea 00F08280 		beq	.L10
  150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     {
  150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     {
  151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Store the content of BDCR register before the reset of Backup Domain */
  151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Store the content of BDCR register before the reset of Backup Domain */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 7
 
 
 
 
  152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       temp_reg = (RCC->BDCR & ~(RCC_BDCR_RTCSEL));
  152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       temp_reg = (RCC->BDCR & ~(RCC_BDCR_RTCSEL));
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
   43:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __INLINE
   43:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __INLINE
   44:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __INLINE                               inline
   44:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __INLINE                               inline
   45:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
   45:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 8
 
 
 
 
   46:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __STATIC_INLINE
   46:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __STATIC_INLINE
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  100:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __UNALIGNED_UINT32_WRITE(addr, val)    (void)((((struct T_UINT32_WRITE *)(void *)(addr))-
  100:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __UNALIGNED_UINT32_WRITE(addr, val)    (void)((((struct T_UINT32_WRITE *)(void *)(addr))-
  101:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  101:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  102:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __UNALIGNED_UINT32_READ
  102:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __UNALIGNED_UINT32_READ
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 9
 
 
 
 
  103:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
  103:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic push
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  157:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  157:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  158:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  158:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  159:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  159:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 10
 
 
 
 
  160:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
  160:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  214:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  214:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  215:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get APSR Register
  215:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get APSR Register
  216:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the content of the APSR Register.
  216:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the content of the APSR Register.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 11
 
 
 
 
  217:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               APSR Register value
  217:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               APSR Register value
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  271:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  271:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  272:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  272:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  273:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Process Stack Pointer
  273:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Process Stack Pointer
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 12
 
 
 
 
  274:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Process Stack Pointer (PSP).
  274:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Process Stack Pointer (PSP).
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  328:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Main Stack Pointer (MSP).
  328:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Main Stack Pointer (MSP).
  329:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    topOfMainStack  Main Stack Pointer value to set
  329:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    topOfMainStack  Main Stack Pointer value to set
  330:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  330:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 13
 
 
 
 
  331:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSP(uint32_t topOfMainStack)
  331:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSP(uint32_t topOfMainStack)
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  385:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  385:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  386:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory");
  386:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory");
  387:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
  387:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 14
 
 
 
 
  388:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  388:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  442:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  442:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  443:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  443:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  444:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  444:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 15
 
 
 
 
  445:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  445:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  499:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Base Priority (non-secure)
  499:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Base Priority (non-secure)
  500:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the non-secure Base Priority register when in secure state.
  500:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the non-secure Base Priority register when in secure state.
  501:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    basePri  Base Priority value to set
  501:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    basePri  Base Priority value to set
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 16
 
 
 
 
  502:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  502:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  556:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  556:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  557:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FAULTMASK(uint32_t faultMask)
  557:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FAULTMASK(uint32_t faultMask)
  558:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  558:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 17
 
 
 
 
  559:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) : "memory");
  559:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) : "memory");
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  613:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  613:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  614:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void)
  614:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void)
  615:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  615:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 18
 
 
 
 
  616:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)))
  616:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)))
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  670:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  670:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  671:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get Main Stack Pointer Limit
  671:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Get Main Stack Pointer Limit
  672:Drivers/CMSIS/Include/cmsis_gcc.h ****   Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
  672:Drivers/CMSIS/Include/cmsis_gcc.h ****   Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 19
 
 
 
 
  673:Drivers/CMSIS/Include/cmsis_gcc.h ****   Stack Pointer Limit register hence zero is returned always in non-secure
  673:Drivers/CMSIS/Include/cmsis_gcc.h ****   Stack Pointer Limit register hence zero is returned always in non-secure
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  727:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
  727:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
  728:Drivers/CMSIS/Include/cmsis_gcc.h ****     (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3)))
  728:Drivers/CMSIS/Include/cmsis_gcc.h ****     (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3)))
  729:Drivers/CMSIS/Include/cmsis_gcc.h ****   // without main extensions, the non-secure MSPLIM is RAZ/WI
  729:Drivers/CMSIS/Include/cmsis_gcc.h ****   // without main extensions, the non-secure MSPLIM is RAZ/WI
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 20
 
 
 
 
  730:Drivers/CMSIS/Include/cmsis_gcc.h ****   (void)MainStackPtrLimit;
  730:Drivers/CMSIS/Include/cmsis_gcc.h ****   (void)MainStackPtrLimit;
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  784:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  784:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  785:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  785:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  786:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  786:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 21
 
 
 
 
  787:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  787:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  841:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  841:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  842:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFI()                             __ASM volatile ("wfi")
  842:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFI()                             __ASM volatile ("wfi")
  843:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  843:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 22
 
 
 
 
  844:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  844:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  898:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Reversed value
  898:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Reversed value
  899:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  899:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  900:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __REV(uint32_t value)
  900:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __REV(uint32_t value)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 23
 
 
 
 
  901:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  901:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  955:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  955:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  956:Drivers/CMSIS/Include/cmsis_gcc.h ****   op2 %= 32U;
  956:Drivers/CMSIS/Include/cmsis_gcc.h ****   op2 %= 32U;
  957:Drivers/CMSIS/Include/cmsis_gcc.h ****   if (op2 == 0U)
  957:Drivers/CMSIS/Include/cmsis_gcc.h ****   if (op2 == 0U)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 24
 
 
 
 
  958:Drivers/CMSIS/Include/cmsis_gcc.h ****   {
  958:Drivers/CMSIS/Include/cmsis_gcc.h ****   {
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  207 0106 FB6A     		ldr	r3, [r7, #44]
  207 0106 FB6A     		ldr	r3, [r7, #44]
  208              	.LBE17:
  208              	.LBE17:
  209              	.LBE16:
  209              	.LBE16:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 25
 
 
 
 
  153:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* RTC Clock selection can be changed only if the Backup Domain is reset */
  153:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* RTC Clock selection can be changed only if the Backup Domain is reset */
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  255              		.loc 1 160 10
  255              		.loc 1 160 10
  256 014c 002B     		cmp	r3, #0
  256 014c 002B     		cmp	r3, #0
  257 014e 50D0     		beq	.L10
  257 014e 50D0     		beq	.L10
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 26
 
 
 
 
  161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
  161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  301              	@ 0 "" 2
  301              	@ 0 "" 2
  302              		.thumb
  302              		.thumb
  303              		.syntax unified
  303              		.syntax unified
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 27
 
 
 
 
  304 0184 FB61     		str	r3, [r7, #28]
  304 0184 FB61     		str	r3, [r7, #28]
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
  988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
  354              		.loc 2 988 4 discriminator 11
  354              		.loc 2 988 4 discriminator 11
  355 01cc 3A69     		ldr	r2, [r7, #16]
  355 01cc 3A69     		ldr	r2, [r7, #16]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 28
 
 
 
 
  356              		.syntax unified
  356              		.syntax unified
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  398 0216 D361     		str	r3, [r2, #28]
  398 0216 D361     		str	r3, [r2, #28]
  399              	.L3:
  399              	.L3:
  181:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
  181:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 29
 
 
 
 
  182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   }
  182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   }
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_USART2SW)
  194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_USART2SW)
  195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /*----------------------------- USART2 Configuration --------------------------*/ 
  195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /*----------------------------- USART2 Configuration --------------------------*/ 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 30
 
 
 
 
  196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART2) == RCC_PERIPHCLK_USART2)
  196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART2) == RCC_PERIPHCLK_USART2)
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /*------------------------------ USART3 Configuration ------------------------*/ 
  207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /*------------------------------ USART3 Configuration ------------------------*/ 
  208:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART3) == RCC_PERIPHCLK_USART3)
  208:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_USART3) == RCC_PERIPHCLK_USART3)
  486              		.loc 1 208 21
  486              		.loc 1 208 21
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 31
 
 
 
 
  487 02aa 7B68     		ldr	r3, [r7, #4]
  487 02aa 7B68     		ldr	r3, [r7, #4]
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  530 02f6 7B68     		ldr	r3, [r7, #4]
  530 02f6 7B68     		ldr	r3, [r7, #4]
  531 02f8 1B68     		ldr	r3, [r3]
  531 02f8 1B68     		ldr	r3, [r3]
  532              		.loc 1 219 45
  532              		.loc 1 219 45
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 32
 
 
 
 
  533 02fa 03F02003 		and	r3, r3, #32
  533 02fa 03F02003 		and	r3, r3, #32
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  570              		.loc 1 236 5
  570              		.loc 1 236 5
  571 0338 7B68     		ldr	r3, [r7, #4]
  571 0338 7B68     		ldr	r3, [r7, #4]
  572 033a 1B6B     		ldr	r3, [r3, #48]
  572 033a 1B6B     		ldr	r3, [r3, #48]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 33
 
 
 
 
  573 033c B3F5800F 		cmp	r3, #4194304
  573 033c B3F5800F 		cmp	r3, #4194304
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  607 0376 08D0     		beq	.L32
  607 0376 08D0     		beq	.L32
  608              		.loc 1 256 5 is_stmt 0 discriminator 1
  608              		.loc 1 256 5 is_stmt 0 discriminator 1
  609 0378 7B68     		ldr	r3, [r7, #4]
  609 0378 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 34
 
 
 
 
  610 037a 1B6A     		ldr	r3, [r3, #32]
  610 037a 1B6A     		ldr	r3, [r3, #32]
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  634 03a4 002B     		cmp	r3, #0
  634 03a4 002B     		cmp	r3, #0
  635 03a6 25D0     		beq	.L33
  635 03a6 25D0     		beq	.L33
  287:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   {
  287:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 35
 
 
 
 
  288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Check the parameters */
  288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Check the parameters */
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  681              		.loc 1 296 45
  681              		.loc 1 296 45
  682 03f8 03F01003 		and	r3, r3, #16
  682 03f8 03F01003 		and	r3, r3, #16
  683              		.loc 1 296 5
  683              		.loc 1 296 5
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 36
 
 
 
 
  684 03fc 002B     		cmp	r3, #0
  684 03fc 002B     		cmp	r3, #0
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  722 0442 7B68     		ldr	r3, [r7, #4]
  722 0442 7B68     		ldr	r3, [r7, #4]
  723 0444 1B68     		ldr	r3, [r3]
  723 0444 1B68     		ldr	r3, [r3]
  724              		.loc 1 312 45
  724              		.loc 1 312 45
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 37
 
 
 
 
  725 0446 03F40073 		and	r3, r3, #512
  725 0446 03F40073 		and	r3, r3, #512
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   
  338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   
  339:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F302xE) || defined(STM32F303xE) || defined(STM32F398xx)\
  339:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F302xE) || defined(STM32F303xE) || defined(STM32F398xx)\
  340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(STM32F302xC) || defined(STM32F303xC) || defined(STM32F358xx)\
  340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(STM32F302xC) || defined(STM32F303xC) || defined(STM32F358xx)\
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 38
 
 
 
 
  341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(STM32F303x8) || defined(STM32F334x8) || defined(STM32F328xx)
  341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(STM32F303x8) || defined(STM32F334x8) || defined(STM32F328xx)
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  801 04d4 1DD0     		beq	.L40
  801 04d4 1DD0     		beq	.L40
  802              		.loc 1 347 5 discriminator 8
  802              		.loc 1 347 5 discriminator 8
  803 04d6 7B68     		ldr	r3, [r7, #4]
  803 04d6 7B68     		ldr	r3, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 39
 
 
 
 
  804 04d8 5B6A     		ldr	r3, [r3, #36]
  804 04d8 5B6A     		ldr	r3, [r3, #36]
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  364:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     assert_param(IS_RCC_ADC34PLLCLK_DIV(PeriphClkInit->Adc34ClockSelection));
  364:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     assert_param(IS_RCC_ADC34PLLCLK_DIV(PeriphClkInit->Adc34ClockSelection));
  365:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     
  365:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     
  366:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Configure the ADC34 clock source */
  366:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Configure the ADC34 clock source */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 40
 
 
 
 
  367:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     __HAL_RCC_ADC34_CONFIG(PeriphClkInit->Adc34ClockSelection);
  367:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     __HAL_RCC_ADC34_CONFIG(PeriphClkInit->Adc34ClockSelection);
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Configure the TIM1 clock source */
  398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Configure the TIM1 clock source */
  399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     __HAL_RCC_TIM1_CONFIG(PeriphClkInit->Tim1ClockSelection);
  399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     __HAL_RCC_TIM1_CONFIG(PeriphClkInit->Tim1ClockSelection);
  865              		.loc 1 399 5 is_stmt 1
  865              		.loc 1 399 5 is_stmt 1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 41
 
 
 
 
  866 054c 074B     		ldr	r3, .L48+4
  866 054c 074B     		ldr	r3, .L48+4
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  445:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /*------------------------------ TIM17 clock Configuration ----------------*/ 
  445:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /*------------------------------ TIM17 clock Configuration ----------------*/ 
  446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_TIM17) == RCC_PERIPHCLK_TIM17)
  446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_TIM17) == RCC_PERIPHCLK_TIM17)
  447:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   {
  447:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 42
 
 
 
 
  448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Check the parameters */
  448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Check the parameters */
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  502:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     
  502:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     
  503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Configure the CEC clock source */
  503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     /* Configure the CEC clock source */
  504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     __HAL_RCC_TIM2_CONFIG(PeriphClkInit->Tim2ClockSelection);
  504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     __HAL_RCC_TIM2_CONFIG(PeriphClkInit->Tim2ClockSelection);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 43
 
 
 
 
  505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   }
  505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   }
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  559:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx */  
  559:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx */  
  560:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  560:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  561:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   
  561:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 44
 
 
 
 
  562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   return HAL_OK;
  562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   return HAL_OK;
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  918              	.LCFI7:
  918              	.LCFI7:
  919              		.cfi_def_cfa_register 7
  919              		.cfi_def_cfa_register 7
  920 0006 7860     		str	r0, [r7, #4]
  920 0006 7860     		str	r0, [r7, #4]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 45
 
 
 
 
  575:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Set all possible values for the extended clock type parameter------------*/
  575:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Set all possible values for the extended clock type parameter------------*/
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  597:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Get the I2C1 clock configuration -----------------------------------------*/
  597:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Get the I2C1 clock configuration -----------------------------------------*/
  598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   PeriphClkInit->I2c1ClockSelection = __HAL_RCC_GET_I2C1_SOURCE();
  598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   PeriphClkInit->I2c1ClockSelection = __HAL_RCC_GET_I2C1_SOURCE();
  953              		.loc 1 598 39
  953              		.loc 1 598 39
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 46
 
 
 
 
  954 003e 2E4B     		ldr	r3, .L51+4
  954 003e 2E4B     		ldr	r3, .L51+4
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  985 0078 1A62     		str	r2, [r3, #32]
  985 0078 1A62     		str	r2, [r3, #32]
  622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx || */
  623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx || */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 47
 
 
 
 
  624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****        /* STM32F302xC || STM32F303xC || STM32F358xx || */
  624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****        /* STM32F302xC || STM32F303xC || STM32F358xx || */
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1009 00a2 43F40072 		orr	r2, r3, #512
  1009 00a2 43F40072 		orr	r2, r3, #512
  1010 00a6 7B68     		ldr	r3, [r7, #4]
  1010 00a6 7B68     		ldr	r3, [r7, #4]
  1011 00a8 1A60     		str	r2, [r3]
  1011 00a8 1A60     		str	r2, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 48
 
 
 
 
  655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Get the I2S clock configuration -----------------------------------------*/
  655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Get the I2S clock configuration -----------------------------------------*/
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  689:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   PeriphClkInit->Adc34ClockSelection = __HAL_RCC_GET_ADC34_SOURCE();
  689:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   PeriphClkInit->Adc34ClockSelection = __HAL_RCC_GET_ADC34_SOURCE();
  690:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  690:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  691:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx || */
  691:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx || */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 49
 
 
 
 
  692:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****        /* STM32F303xC || STM32F358xx    */
  692:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****        /* STM32F303xC || STM32F358xx    */
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  733:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Get the HRTIM1 clock configuration -----------------------------------------*/
  733:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   /* Get the HRTIM1 clock configuration -----------------------------------------*/
  734:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   PeriphClkInit->Hrtim1ClockSelection = __HAL_RCC_GET_HRTIM1_SOURCE();
  734:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   PeriphClkInit->Hrtim1ClockSelection = __HAL_RCC_GET_HRTIM1_SOURCE();
  735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 50
 
 
 
 
  736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F334x8 */
  736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F334x8 */
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1055              	.LCFI10:
  1055              	.LCFI10:
  1056              		.cfi_restore 7
  1056              		.cfi_restore 7
  1057              		.cfi_def_cfa_offset 0
  1057              		.cfi_def_cfa_offset 0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 51
 
 
 
 
  1058 00f0 7047     		bx	lr
  1058 00f0 7047     		bx	lr
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  818:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_ADC12   ADC12 peripheral clock
  818:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_ADC12   ADC12 peripheral clock
  819:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM1    TIM1 peripheral clock
  819:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM1    TIM1 peripheral clock
  820:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   @endif
  820:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   @endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 52
 
 
 
 
  821:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   @if STM32F302xE
  821:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   @if STM32F302xE
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  875:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   @if STM32F318xx
  875:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   @if STM32F318xx
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_I2C2    I2C2 peripheral clock
  876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_I2C2    I2C2 peripheral clock
  877:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_I2C3    I2C3 peripheral clock
  877:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_I2C3    I2C3 peripheral clock
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 53
 
 
 
 
  878:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_I2S     I2S peripheral clock
  878:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_I2S     I2S peripheral clock
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  932:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_ADC34   ADC34 peripheral clock
  932:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_ADC34   ADC34 peripheral clock
  933:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM1    TIM1 peripheral clock
  933:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM1    TIM1 peripheral clock
  934:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM2    TIM2 peripheral clock
  934:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM2    TIM2 peripheral clock
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 54
 
 
 
 
  935:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM8    TIM8 peripheral clock
  935:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   *            @arg @ref RCC_PERIPHCLK_TIM8    TIM8 peripheral clock
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1106 001e FFF7FEFF 		bl	assert_failed
  1106 001e FFF7FEFF 		bl	assert_failed
  1107              	.L54:
  1107              	.L54:
  959:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   
  959:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 55
 
 
 
 
  960:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   switch (PeriphClk)
  960:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   switch (PeriphClk)
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1161 00c0 C7040000 		.word	.L107+1
  1161 00c0 C7040000 		.word	.L107+1
  1162 00c4 C7040000 		.word	.L107+1
  1162 00c4 C7040000 		.word	.L107+1
  1163 00c8 C7040000 		.word	.L107+1
  1163 00c8 C7040000 		.word	.L107+1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 56
 
 
 
 
  1164 00cc C7040000 		.word	.L107+1
  1164 00cc C7040000 		.word	.L107+1
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  989:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if USART1 clock selection is PCLK1 */
  989:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if USART1 clock selection is PCLK1 */
  990:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_USART1CLKSOURCE_PCLK2)
  990:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_USART1CLKSOURCE_PCLK2)
  991:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if (srcclk == RCC_USART1CLKSOURCE_PCLK2)
  991:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if (srcclk == RCC_USART1CLKSOURCE_PCLK2)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 57
 
 
 
 
  992:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
  992:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1046:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_USART2SW */
 1046:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_USART2SW */
 1047:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_USART3SW)
 1047:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_USART3SW)
 1048:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   case RCC_PERIPHCLK_USART3:
 1048:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   case RCC_PERIPHCLK_USART3:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 58
 
 
 
 
 1049:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     {
 1049:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     {
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
 1103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
 1104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_UART4SW */
 1104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_UART4SW */
 1105:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_UART5SW)
 1105:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_UART5SW)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 59
 
 
 
 
 1106:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   case RCC_PERIPHCLK_UART5:
 1106:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   case RCC_PERIPHCLK_UART5:
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = HSI_VALUE;
 1160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = HSI_VALUE;
 1161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if I2C2 clock selection is SYSCLK */
 1162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if I2C2 clock selection is SYSCLK */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 60
 
 
 
 
 1163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       else if (srcclk == RCC_I2C2CLKSOURCE_SYSCLK)
 1163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       else if (srcclk == RCC_I2C2CLKSOURCE_SYSCLK)
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
 1217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
 1218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         /* Check if USB clock selection is not divided */
 1218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         /* Check if USB clock selection is not divided */
 1219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         if (srcclk == RCC_USBCLKSOURCE_PLL)
 1219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         if (srcclk == RCC_USBCLKSOURCE_PLL)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 61
 
 
 
 
 1220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         {
 1220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         {
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         if (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY))
 1274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         if (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY))
 1275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         {
 1275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         {
 1276:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****           /* Frequency is the PLL frequency divided by ADC prescaler (1U/2U/4U/6/8U/10U/12U/16U/32U
 1276:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****           /* Frequency is the PLL frequency divided by ADC prescaler (1U/2U/4U/6/8U/10U/12U/16U/32U
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 62
 
 
 
 
 1277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****           frequency = RCC_GetPLLCLKFreq() / adc_pll_prediv_table[(srcclk >> RCC_CFGR2_ADCPRE12_Pos)
 1277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****           frequency = RCC_GetPLLCLKFreq() / adc_pll_prediv_table[(srcclk >> RCC_CFGR2_ADCPRE12_Pos)
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if PLL is ready and if TIM2 clock selection is PLL */
 1331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if PLL is ready and if TIM2 clock selection is PLL */
 1332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if ((srcclk == RCC_TIM2CLK_PLLCLK) && (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY)))
 1332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if ((srcclk == RCC_TIM2CLK_PLLCLK) && (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY)))
 1333:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
 1333:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 63
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 63
 
 
 
 
 1334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = RCC_GetPLLCLKFreq();
 1334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = RCC_GetPLLCLKFreq();
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if PLL is ready and if TIM16 clock selection is PLL */
 1388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if PLL is ready and if TIM16 clock selection is PLL */
 1389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if ((srcclk == RCC_TIM16CLK_PLLCLK) && (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY)))
 1389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if ((srcclk == RCC_TIM16CLK_PLLCLK) && (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY)))
 1390:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
 1390:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 64
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 64
 
 
 
 
 1391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = RCC_GetPLLCLKFreq();
 1391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = RCC_GetPLLCLKFreq();
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1445:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if PLL is ready and if TIM34 clock selection is PLL */
 1445:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       /* Check if PLL is ready and if TIM34 clock selection is PLL */
 1446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if ((srcclk == RCC_TIM34CLK_PLLCLK) && (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY)))
 1446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       if ((srcclk == RCC_TIM34CLK_PLLCLK) && (HAL_IS_BIT_SET(RCC->CR, RCC_CR_PLLRDY)))
 1447:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
 1447:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 65
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 65
 
 
 
 
 1448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = RCC_GetPLLCLKFreq();
 1448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         frequency = RCC_GetPLLCLKFreq();
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1502:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1502:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       break;
 1503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       break;
 1504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
 1504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 66
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 66
 
 
 
 
 1505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_CECSW */
 1505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_CECSW */
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1230              	.L72:
  1230              	.L72:
  978:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
  978:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
  1231              		.loc 1 978 15
  1231              		.loc 1 978 15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 67
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 67
 
 
 
 
  1232 016c BB68     		ldr	r3, [r7, #8]
  1232 016c BB68     		ldr	r3, [r7, #8]
@@ -4018,7 +4018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1274              		.loc 1 1002 52 discriminator 1
  1274              		.loc 1 1002 52 discriminator 1
  1275 01b4 022B     		cmp	r3, #2
  1275 01b4 022B     		cmp	r3, #2
  1276 01b6 02D1     		bne	.L76
  1276 01b6 02D1     		bne	.L76
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 68
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 68
 
 
 
 
 1004:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1004:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
@@ -4078,7 +4078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1318 01f6 002B     		cmp	r3, #0
  1318 01f6 002B     		cmp	r3, #0
  1319 01f8 03D1     		bne	.L78
  1319 01f8 03D1     		bne	.L78
 1027:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1027:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 69
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 69
 
 
 
 
  1320              		.loc 1 1027 21
  1320              		.loc 1 1027 21
@@ -4138,7 +4138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1362 023e 022B     		cmp	r3, #2
  1362 023e 022B     		cmp	r3, #2
  1363 0240 40F04781 		bne	.L110
  1363 0240 40F04781 		bne	.L110
 1042:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1042:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 70
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 70
 
 
 
 
  1364              		.loc 1 1042 19
  1364              		.loc 1 1042 19
@@ -4198,7 +4198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1406 0284 03D1     		bne	.L85
  1406 0284 03D1     		bne	.L85
 1066:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1066:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
  1407              		.loc 1 1066 21
  1407              		.loc 1 1066 21
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 71
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 71
 
 
 
 
  1408 0286 FFF7FEFF 		bl	HAL_RCC_GetSysClockFreq
  1408 0286 FFF7FEFF 		bl	HAL_RCC_GetSysClockFreq
@@ -4258,7 +4258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1451              		.loc 1 1102 7
  1451              		.loc 1 1102 7
  1452 02da FEE0     		b	.L112
  1452 02da FEE0     		b	.L112
  1453              	.L86:
  1453              	.L86:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 72
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 72
 
 
 
 
 1088:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
 1088:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
@@ -4318,7 +4318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1495              		.loc 1 1102 7
  1495              		.loc 1 1102 7
  1496 0324 D9E0     		b	.L112
  1496 0324 D9E0     		b	.L112
  1497              	.L64:
  1497              	.L64:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 73
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 73
 
 
 
 
 1109:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
 1109:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
@@ -4378,7 +4378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1539 0366 BAE0     		b	.L113
  1539 0366 BAE0     		b	.L113
  1540              	.L93:
  1540              	.L93:
 1127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
 1127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 74
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 74
 
 
 
 
  1541              		.loc 1 1127 15
  1541              		.loc 1 1127 15
@@ -4438,7 +4438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1583 03ac 102B     		cmp	r3, #16
  1583 03ac 102B     		cmp	r3, #16
  1584 03ae 40F09880 		bne	.L114
  1584 03ae 40F09880 		bne	.L114
 1147:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
 1147:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****       }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 75
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 75
 
 
 
 
  1585              		.loc 1 1147 21
  1585              		.loc 1 1147 21
@@ -4498,7 +4498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
 1193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
  1627              		.loc 1 1193 14
  1627              		.loc 1 1193 14
  1628 03f0 03F40003 		and	r3, r3, #8388608
  1628 03f0 03F40003 		and	r3, r3, #8388608
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 76
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 76
 
 
 
 
  1629 03f4 BB60     		str	r3, [r7, #8]
  1629 03f4 BB60     		str	r3, [r7, #8]
@@ -4558,7 +4558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1670              		.loc 1 1229 7
  1670              		.loc 1 1229 7
  1671 0438 59E0     		b	.L117
  1671 0438 59E0     		b	.L117
  1672              	.L101:
  1672              	.L101:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 77
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 77
 
 
 
 
 1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         }
 1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         }
@@ -4618,7 +4618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1714 0478 BB68     		ldr	r3, [r7, #8]
  1714 0478 BB68     		ldr	r3, [r7, #8]
  1715 047a 1B09     		lsrs	r3, r3, #4
  1715 047a 1B09     		lsrs	r3, r3, #4
 1277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         }
 1277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****         }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 78
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 78
 
 
 
 
  1716              		.loc 1 1277 101
  1716              		.loc 1 1277 101
@@ -4678,7 +4678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1757 04be 144B     		ldr	r3, .L122+12
  1757 04be 144B     		ldr	r3, .L122+12
  1758 04c0 1B68     		ldr	r3, [r3]
  1758 04c0 1B68     		ldr	r3, [r3]
  1759 04c2 FB60     		str	r3, [r7, #12]
  1759 04c2 FB60     		str	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 79
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 79
 
 
 
 
 1322:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
 1322:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****     }
@@ -4738,7 +4738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1803              		.loc 1 1229 7
  1803              		.loc 1 1229 7
  1804 04ee 00BF     		nop
  1804 04ee 00BF     		nop
  1805 04f0 02E0     		b	.L73
  1805 04f0 02E0     		b	.L73
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 80
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 80
 
 
 
 
  1806              	.L118:
  1806              	.L118:
@@ -4798,7 +4798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
 1524:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(RCC_CFGR3_TIM1SW) || defined(RCC_CFGR3_TIM2SW) || defined(RCC_CFGR3_TIM8SW) || defined(
 1524:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(RCC_CFGR3_TIM1SW) || defined(RCC_CFGR3_TIM2SW) || defined(RCC_CFGR3_TIM8SW) || defined(
 1525:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(RCC_CFGR3_TIM16SW) || defined(RCC_CFGR3_TIM17SW) || defined(RCC_CFGR3_TIM20SW) || defin
 1525:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(RCC_CFGR3_TIM16SW) || defined(RCC_CFGR3_TIM17SW) || defined(RCC_CFGR3_TIM20SW) || defin
 1526:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(RCC_CFGR3_HRTIM1SW)
 1526:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****  || defined(RCC_CFGR3_HRTIM1SW)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 81
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 81
 
 
 
 
 1527:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
 1527:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 
@@ -4858,7 +4858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1888 002c 03F48033 		and	r3, r3, #65536
  1888 002c 03F48033 		and	r3, r3, #65536
  1889 0030 7B60     		str	r3, [r7, #4]
  1889 0030 7B60     		str	r3, [r7, #4]
 1538:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR_PLLSRC_HSI_DIV2)
 1538:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR_PLLSRC_HSI_DIV2)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 82
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 82
 
 
 
 
 1539:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if (pllsource != RCC_PLLSOURCE_HSI)
 1539:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****   if (pllsource != RCC_PLLSOURCE_HSI)
@@ -4918,7 +4918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1918              		.loc 1 1564 10
  1918              		.loc 1 1564 10
  1919 0060 FB68     		ldr	r3, [r7, #12]
  1919 0060 FB68     		ldr	r3, [r7, #12]
 1565:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
 1565:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 83
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 83
 
 
 
 
  1920              		.loc 1 1565 1
  1920              		.loc 1 1565 1
@@ -4971,34 +4971,34 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 1
  1970              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1970              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  1971              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h"
  1971              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h"
  1972              		.file 9 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
  1972              		.file 9 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s 			page 84
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s 			page 84
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_rcc_ex.c
                             *ABS*:00000000 stm32f3xx_hal_rcc_ex.c
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:25     .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:31     .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:325    .text.HAL_RCCEx_PeriphCLKConfig:000001a4 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:331    .text.HAL_RCCEx_PeriphCLKConfig:000001b8 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:674    .text.HAL_RCCEx_PeriphCLKConfig:000003ec $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:679    .text.HAL_RCCEx_PeriphCLKConfig:000003f4 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:891    .text.HAL_RCCEx_PeriphCLKConfig:00000568 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:897    .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:903    .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1062   .text.HAL_RCCEx_GetPeriphCLKConfig:000000f4 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1068   .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1074   .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1153   .text.HAL_RCCEx_GetPeriphCLKFreq:000000a0 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1185   .text.HAL_RCCEx_GetPeriphCLKFreq:00000120 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1432   .text.HAL_RCCEx_GetPeriphCLKFreq:000002b0 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1439   .text.HAL_RCCEx_GetPeriphCLKFreq:000002c4 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1843   .text.RCC_GetPLLCLKFreq:00000000 RCC_GetPLLCLKFreq
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1829   .text.HAL_RCCEx_GetPeriphCLKFreq:00000504 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1947   .rodata.adc_pll_prediv_table.0:00000000 adc_pll_prediv_table.0
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1838   .text.RCC_GetPLLCLKFreq:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1937   .text.RCC_GetPLLCLKFreq:00000070 $d
-C:\Users\zl835\AppData\Local\Temp\ccIno1nC.s:1944   .rodata.adc_pll_prediv_table.0:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:25     .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:31     .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:325    .text.HAL_RCCEx_PeriphCLKConfig:000001a4 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:331    .text.HAL_RCCEx_PeriphCLKConfig:000001b8 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:674    .text.HAL_RCCEx_PeriphCLKConfig:000003ec $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:679    .text.HAL_RCCEx_PeriphCLKConfig:000003f4 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:891    .text.HAL_RCCEx_PeriphCLKConfig:00000568 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:897    .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:903    .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1062   .text.HAL_RCCEx_GetPeriphCLKConfig:000000f4 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1068   .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1074   .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1153   .text.HAL_RCCEx_GetPeriphCLKFreq:000000a0 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1185   .text.HAL_RCCEx_GetPeriphCLKFreq:00000120 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1432   .text.HAL_RCCEx_GetPeriphCLKFreq:000002b0 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1439   .text.HAL_RCCEx_GetPeriphCLKFreq:000002c4 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1843   .text.RCC_GetPLLCLKFreq:00000000 RCC_GetPLLCLKFreq
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1829   .text.HAL_RCCEx_GetPeriphCLKFreq:00000504 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1947   .rodata.adc_pll_prediv_table.0:00000000 adc_pll_prediv_table.0
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1838   .text.RCC_GetPLLCLKFreq:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1937   .text.RCC_GetPLLCLKFreq:00000070 $d
+C:\Users\zl835\AppData\Local\Temp\ccC0Epyw.s:1944   .rodata.adc_pll_prediv_table.0:00000000 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/stm32f3xx_hal_tim.lst


Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/stm32f3xx_hal_tim_ex.lst


+ 20 - 20
build/stm32f3xx_hal_timebase_tim.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
   19:Core/Src/stm32f3xx_hal_timebase_tim.c **** 
   19:Core/Src/stm32f3xx_hal_timebase_tim.c **** 
   20:Core/Src/stm32f3xx_hal_timebase_tim.c **** /* Includes ------------------------------------------------------------------*/
   20:Core/Src/stm32f3xx_hal_timebase_tim.c **** /* Includes ------------------------------------------------------------------*/
   21:Core/Src/stm32f3xx_hal_timebase_tim.c **** #include "stm32f3xx_hal.h"
   21:Core/Src/stm32f3xx_hal_timebase_tim.c **** #include "stm32f3xx_hal.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 2
 
 
 
 
   22:Core/Src/stm32f3xx_hal_timebase_tim.c **** #include "stm32f3xx_hal_tim.h"
   22:Core/Src/stm32f3xx_hal_timebase_tim.c **** #include "stm32f3xx_hal_tim.h"
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
   59              		.loc 1 52 3
   59              		.loc 1 52 3
   60 0010 2E4B     		ldr	r3, .L5
   60 0010 2E4B     		ldr	r3, .L5
   61 0012 9B69     		ldr	r3, [r3, #24]
   61 0012 9B69     		ldr	r3, [r3, #24]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 3
 
 
 
 
   62 0014 2D4A     		ldr	r2, .L5
   62 0014 2D4A     		ldr	r2, .L5
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
   73:Core/Src/stm32f3xx_hal_timebase_tim.c ****   htim1.Init.Prescaler = uwPrescalerValue;
   73:Core/Src/stm32f3xx_hal_timebase_tim.c ****   htim1.Init.Prescaler = uwPrescalerValue;
   96              		.loc 1 73 24
   96              		.loc 1 73 24
   97 005a 1E4A     		ldr	r2, .L5+8
   97 005a 1E4A     		ldr	r2, .L5+8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 4
 
 
 
 
   98 005c 7B6A     		ldr	r3, [r7, #36]
   98 005c 7B6A     		ldr	r3, [r7, #36]
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
   89:Core/Src/stm32f3xx_hal_timebase_tim.c ****       {
   89:Core/Src/stm32f3xx_hal_timebase_tim.c ****       {
   90:Core/Src/stm32f3xx_hal_timebase_tim.c ****         /* Configure the TIM IRQ priority */
   90:Core/Src/stm32f3xx_hal_timebase_tim.c ****         /* Configure the TIM IRQ priority */
   91:Core/Src/stm32f3xx_hal_timebase_tim.c ****         HAL_NVIC_SetPriority(TIM1_UP_TIM16_IRQn, TickPriority, 0U);
   91:Core/Src/stm32f3xx_hal_timebase_tim.c ****         HAL_NVIC_SetPriority(TIM1_UP_TIM16_IRQn, TickPriority, 0U);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 5
 
 
 
 
  137              		.loc 1 91 9
  137              		.loc 1 91 9
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
  180              		.thumb_func
  180              		.thumb_func
  182              	HAL_SuspendTick:
  182              	HAL_SuspendTick:
  183              	.LFB131:
  183              	.LFB131:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 6
 
 
 
 
  104:Core/Src/stm32f3xx_hal_timebase_tim.c **** 
  104:Core/Src/stm32f3xx_hal_timebase_tim.c **** 
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
  227              		.thumb_func
  227              		.thumb_func
  229              	HAL_ResumeTick:
  229              	HAL_ResumeTick:
  230              	.LFB132:
  230              	.LFB132:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 7
 
 
 
 
  116:Core/Src/stm32f3xx_hal_timebase_tim.c **** 
  116:Core/Src/stm32f3xx_hal_timebase_tim.c **** 
@@ -418,27 +418,27 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 1
  274              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  274              		.file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  275              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
  275              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
  276              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  276              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 8
 
 
 
 
  277              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  277              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  278              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
  278              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccau64wt.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s 			page 9
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_timebase_tim.c
                             *ABS*:00000000 stm32f3xx_hal_timebase_tim.c
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:24     .bss.htim1:00000000 htim1
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:21     .bss.htim1:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:27     .text.HAL_InitTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:33     .text.HAL_InitTick:00000000 HAL_InitTick
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:167    .text.HAL_InitTick:000000cc $d
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:176    .text.HAL_SuspendTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:182    .text.HAL_SuspendTick:00000000 HAL_SuspendTick
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:218    .text.HAL_SuspendTick:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:223    .text.HAL_ResumeTick:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:229    .text.HAL_ResumeTick:00000000 HAL_ResumeTick
-C:\Users\zl835\AppData\Local\Temp\ccau64wt.s:265    .text.HAL_ResumeTick:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:24     .bss.htim1:00000000 htim1
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:21     .bss.htim1:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:27     .text.HAL_InitTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:33     .text.HAL_InitTick:00000000 HAL_InitTick
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:167    .text.HAL_InitTick:000000cc $d
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:176    .text.HAL_SuspendTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:182    .text.HAL_SuspendTick:00000000 HAL_SuspendTick
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:218    .text.HAL_SuspendTick:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:223    .text.HAL_ResumeTick:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:229    .text.HAL_ResumeTick:00000000 HAL_ResumeTick
+C:\Users\zl835\AppData\Local\Temp\ccQbGAXn.s:265    .text.HAL_ResumeTick:00000020 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_RCC_GetClockConfig
 HAL_RCC_GetClockConfig

Разница между файлами не показана из-за своего большого размера
+ 112 - 112
build/stm32f3xx_hal_uart.lst


+ 89 - 89
build/stm32f3xx_hal_uart_ex.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * This software is licensed under terms that can be found in the LICENSE file
   18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * This software is licensed under terms that can be found in the LICENSE file
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * in the root directory of this software component.
   19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * in the root directory of this software component.
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
   20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 2
 
 
 
 
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   *
   21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   *
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** ===============================================================================
   75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** ===============================================================================
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****             ##### Initialization and Configuration functions #####
   76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****             ##### Initialization and Configuration functions #####
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****  ===============================================================================
   77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****  ===============================================================================
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 3
 
 
 
 
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     [..]
   78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     [..]
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param huart            UART handle.
  132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param huart            UART handle.
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param Polarity         Select the driver enable polarity.
  133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param Polarity         Select the driver enable polarity.
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   *          This parameter can be one of the following values:
  134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   *          This parameter can be one of the following values:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 4
 
 
 
 
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   *          @arg @ref UART_DE_POLARITY_HIGH DE signal is active high
  135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   *          @arg @ref UART_DE_POLARITY_HIGH DE signal is active high
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
   63 001a 1B68     		ldr	r3, [r3]
   63 001a 1B68     		ldr	r3, [r3]
   64 001c 424A     		ldr	r2, .L11
   64 001c 424A     		ldr	r2, .L11
   65 001e 9342     		cmp	r3, r2
   65 001e 9342     		cmp	r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 5
 
 
 
 
   66 0020 0DD0     		beq	.L4
   66 0020 0DD0     		beq	.L4
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  111 0068 A821     		movs	r1, #168
  111 0068 A821     		movs	r1, #168
  112 006a 3248     		ldr	r0, .L11+12
  112 006a 3248     		ldr	r0, .L11+12
  113 006c FFF7FEFF 		bl	assert_failed
  113 006c FFF7FEFF 		bl	assert_failed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 6
 
 
 
 
  114              	.L7:
  114              	.L7:
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Perform advanced settings configuration */
  196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Perform advanced settings configuration */
  197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* For some items, configuration requires to be done prior TE and RE bits are set */
  197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* For some items, configuration requires to be done prior TE and RE bits are set */
  198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   if (huart->AdvancedInit.AdvFeatureInit != UART_ADVFEATURE_NO_INIT)
  198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   if (huart->AdvancedInit.AdvFeatureInit != UART_ADVFEATURE_NO_INIT)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 7
 
 
 
 
  141              		.loc 1 198 26
  141              		.loc 1 198 26
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
  214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
  215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Set the Driver Enable assertion and deassertion times */
  215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Set the Driver Enable assertion and deassertion times */
  216:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   temp = (AssertionTime << UART_CR1_DEAT_ADDRESS_LSB_POS);
  216:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   temp = (AssertionTime << UART_CR1_DEAT_ADDRESS_LSB_POS);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 8
 
 
 
 
  180              		.loc 1 216 8
  180              		.loc 1 216 8
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  225              	.L12:
  225              	.L12:
  226 0126 00BF     		.align	2
  226 0126 00BF     		.align	2
  227              	.L11:
  227              	.L11:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 9
 
 
 
 
  228 0128 00380140 		.word	1073821696
  228 0128 00380140 		.word	1073821696
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  256 0004 00AF     		add	r7, sp, #0
  256 0004 00AF     		add	r7, sp, #0
  257              	.LCFI7:
  257              	.LCFI7:
  258              		.cfi_def_cfa_register 7
  258              		.cfi_def_cfa_register 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 10
 
 
 
 
  259 0006 7860     		str	r0, [r7, #4]
  259 0006 7860     		str	r0, [r7, #4]
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     services to user. (For example, these functions allow application to handle use cases
  283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     services to user. (For example, these functions allow application to handle use cases
  284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     where number of data to be received is unknown).
  284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     where number of data to be received is unknown).
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
  285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 11
 
 
 
 
  286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     (#) Compared to standard reception services which only consider number of received
  286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     (#) Compared to standard reception services which only consider number of received
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  290 0000 80B5     		push	{r7, lr}
  290 0000 80B5     		push	{r7, lr}
  291              	.LCFI11:
  291              	.LCFI11:
  292              		.cfi_def_cfa_offset 8
  292              		.cfi_def_cfa_offset 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 12
 
 
 
 
  293              		.cfi_offset 7, -8
  293              		.cfi_offset 7, -8
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  334 003a 22F00102 		bic	r2, r2, #1
  334 003a 22F00102 		bic	r2, r2, #1
  335 003e 1A60     		str	r2, [r3]
  335 003e 1A60     		str	r2, [r3]
  349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
  349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 13
 
 
 
 
  350:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Set the address length */
  350:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Set the address length */
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  383              	HAL_UARTEx_StopModeWakeUpSourceConfig:
  383              	HAL_UARTEx_StopModeWakeUpSourceConfig:
  384              	.LFB133:
  384              	.LFB133:
  359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
  359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 14
 
 
 
 
  360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** /**
  360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** /**
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  420 0028 1B68     		ldr	r3, [r3]
  420 0028 1B68     		ldr	r3, [r3]
  421 002a 3B4A     		ldr	r2, .L28+8
  421 002a 3B4A     		ldr	r2, .L28+8
  422 002c 9342     		cmp	r3, r2
  422 002c 9342     		cmp	r3, r2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 15
 
 
 
 
  423 002e 0ED0     		beq	.L21
  423 002e 0ED0     		beq	.L21
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   huart->gState = HAL_UART_STATE_BUSY;
  385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   huart->gState = HAL_UART_STATE_BUSY;
  471              		.loc 1 385 17 is_stmt 1 discriminator 2
  471              		.loc 1 385 17 is_stmt 1 discriminator 2
  472 0084 FB68     		ldr	r3, [r7, #12]
  472 0084 FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 16
 
 
 
 
  473 0086 2422     		movs	r2, #36
  473 0086 2422     		movs	r2, #36
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Init tickstart for timeout management */
  401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   /* Init tickstart for timeout management */
  402:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   tickstart = HAL_GetTick();
  402:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   tickstart = HAL_GetTick();
  512              		.loc 1 402 15
  512              		.loc 1 402 15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 17
 
 
 
 
  513 00d0 FFF7FEFF 		bl	HAL_GetTick
  513 00d0 FFF7FEFF 		bl	HAL_GetTick
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  550              	.LCFI20:
  550              	.LCFI20:
  551              		.cfi_def_cfa_register 13
  551              		.cfi_def_cfa_register 13
  552              		@ sp needed
  552              		@ sp needed
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 18
 
 
 
 
  553 010c 80BD     		pop	{r7, pc}
  553 010c 80BD     		pop	{r7, pc}
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  598 0014 21E0     		b	.L32
  598 0014 21E0     		b	.L32
  599              	.L31:
  599              	.L31:
  600              		.loc 1 430 3 discriminator 2
  600              		.loc 1 430 3 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 19
 
 
 
 
  601 0016 7B68     		ldr	r3, [r7, #4]
  601 0016 7B68     		ldr	r3, [r7, #4]
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
   40:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __ASM
   40:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __ASM
   41:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __ASM                                  __asm
   41:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __ASM                                  __asm
   42:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
   42:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 20
 
 
 
 
   43:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __INLINE
   43:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef   __INLINE
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
   97:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
   97:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic ignored "-Wattributes"
   98:Drivers/CMSIS/Include/cmsis_gcc.h ****   __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; };
   98:Drivers/CMSIS/Include/cmsis_gcc.h ****   __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; };
   99:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic pop
   99:Drivers/CMSIS/Include/cmsis_gcc.h ****   #pragma GCC diagnostic pop
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 21
 
 
 
 
  100:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __UNALIGNED_UINT32_WRITE(addr, val)    (void)((((struct T_UINT32_WRITE *)(void *)(addr))-
  100:Drivers/CMSIS/Include/cmsis_gcc.h ****   #define __UNALIGNED_UINT32_WRITE(addr, val)    (void)((((struct T_UINT32_WRITE *)(void *)(addr))-
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  154:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  154:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  155:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, control" : "=r" (result) );
  155:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("MRS %0, control" : "=r" (result) );
  156:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
  156:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(result);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 22
 
 
 
 
  157:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  157:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  211:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  211:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  212:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  212:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  213:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  213:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 23
 
 
 
 
  214:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  214:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  268:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  268:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  269:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  269:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  270:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  270:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 24
 
 
 
 
  271:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  271:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  325:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  325:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  326:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  326:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  327:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Main Stack Pointer
  327:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Main Stack Pointer
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 25
 
 
 
 
  328:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Main Stack Pointer (MSP).
  328:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Main Stack Pointer (MSP).
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  382:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void)
  382:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void)
  383:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  383:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  384:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
  384:Drivers/CMSIS/Include/cmsis_gcc.h ****   uint32_t result;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 26
 
 
 
 
  385:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  385:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  439:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_fault_irq(void)
  439:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_fault_irq(void)
  440:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  440:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  441:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("cpsie f" : : : "memory");
  441:Drivers/CMSIS/Include/cmsis_gcc.h ****   __ASM volatile ("cpsie f" : : : "memory");
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 27
 
 
 
 
  442:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  442:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  496:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  496:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  497:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
  497:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
  498:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  498:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 28
 
 
 
 
  499:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Base Priority (non-secure)
  499:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Base Priority (non-secure)
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  553:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Fault Mask
  553:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Set Fault Mask
  554:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Fault Mask register.
  554:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Assigns the given value to the Fault Mask register.
  555:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    faultMask  Fault Mask value to set
  555:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    faultMask  Fault Mask value to set
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 29
 
 
 
 
  556:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  556:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  610:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  610:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  611:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the current value of the non-secure Process Stack Pointer Limit (PSPLIM) when in
  611:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Returns the current value of the non-secure Process Stack Pointer Limit (PSPLIM) when in
  612:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               PSPLIM Register value
  612:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               PSPLIM Register value
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 30
 
 
 
 
  613:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  613:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  667:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  667:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  668:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  668:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  669:Drivers/CMSIS/Include/cmsis_gcc.h **** 
  669:Drivers/CMSIS/Include/cmsis_gcc.h **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 31
 
 
 
 
  670:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  670:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  724:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  724:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  725:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit)
  725:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit)
  726:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  726:Drivers/CMSIS/Include/cmsis_gcc.h **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 32
 
 
 
 
  727:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
  727:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  781:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
  781:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
  782:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(0U);
  782:Drivers/CMSIS/Include/cmsis_gcc.h ****   return(0U);
  783:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
  783:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 33
 
 
 
 
  784:Drivers/CMSIS/Include/cmsis_gcc.h **** }
  784:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  838:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  838:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
  839:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Wait For Interrupt
  839:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Wait For Interrupt
  840:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Wait For Interrupt is a hint instruction that suspends execution until one of a number o
  840:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Wait For Interrupt is a hint instruction that suspends execution until one of a number o
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 34
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 34
 
 
 
 
  841:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  841:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  895:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Reverse byte order (32 bit)
  895:Drivers/CMSIS/Include/cmsis_gcc.h ****   \brief   Reverse byte order (32 bit)
  896:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x785
  896:Drivers/CMSIS/Include/cmsis_gcc.h ****   \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x785
  897:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    value  Value to reverse
  897:Drivers/CMSIS/Include/cmsis_gcc.h ****   \param [in]    value  Value to reverse
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 35
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 35
 
 
 
 
  898:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Reversed value
  898:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Reversed value
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  952:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Rotated value
  952:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return               Rotated value
  953:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  953:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
  954:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __ROR(uint32_t op1, uint32_t op2)
  954:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __ROR(uint32_t op1, uint32_t op2)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 36
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 36
 
 
 
 
  955:Drivers/CMSIS/Include/cmsis_gcc.h **** {
  955:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
 1009:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return             number of leading zeros in value
 1009:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return             number of leading zeros in value
 1010:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
 1010:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
 1011:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CLZ             (uint8_t)__builtin_clz
 1011:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CLZ             (uint8_t)__builtin_clz
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 37
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 37
 
 
 
 
 1012:Drivers/CMSIS/Include/cmsis_gcc.h **** 
 1012:Drivers/CMSIS/Include/cmsis_gcc.h **** 
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
 1066:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return        value of type uint32_t at (*ptr)
 1066:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return        value of type uint32_t at (*ptr)
 1067:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
 1067:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
 1068:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr)
 1068:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 38
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 38
 
 
 
 
 1069:Drivers/CMSIS/Include/cmsis_gcc.h **** {
 1069:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
 1099:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return          0  Function succeeded
 1099:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return          0  Function succeeded
 1100:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return          1  Function failed
 1100:Drivers/CMSIS/Include/cmsis_gcc.h ****   \return          1  Function failed
 1101:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
 1101:Drivers/CMSIS/Include/cmsis_gcc.h ****  */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 39
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 39
 
 
 
 
 1102:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __STREXH(uint16_t value, volatile uint16_t *addr)
 1102:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __STREXH(uint16_t value, volatile uint16_t *addr)
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  662              		.loc 1 439 1
  662              		.loc 1 439 1
  663 005a 1846     		mov	r0, r3
  663 005a 1846     		mov	r0, r3
  664 005c 2437     		adds	r7, r7, #36
  664 005c 2437     		adds	r7, r7, #36
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 40
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 40
 
 
 
 
  665              	.LCFI24:
  665              	.LCFI24:
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  711 0014 21E0     		b	.L38
  711 0014 21E0     		b	.L38
  712              	.L37:
  712              	.L37:
  713              		.loc 1 449 3 discriminator 2
  713              		.loc 1 449 3 discriminator 2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 41
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 41
 
 
 
 
  714 0016 7B68     		ldr	r3, [r7, #4]
  714 0016 7B68     		ldr	r3, [r7, #4]
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  762              	.LBE30:
  762              	.LBE30:
  763              		.loc 1 452 3 discriminator 1
  763              		.loc 1 452 3 discriminator 1
  764 004c 002B     		cmp	r3, #0
  764 004c 002B     		cmp	r3, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 42
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 42
 
 
 
 
  765 004e E6D1     		bne	.L41
  765 004e E6D1     		bne	.L41
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  474:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param Timeout Timeout duration expressed in ms (covers the whole reception sequence).
  474:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param Timeout Timeout duration expressed in ms (covers the whole reception sequence).
  475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @retval HAL status
  475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @retval HAL status
  476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   */
  476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 43
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 43
 
 
 
 
  477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** HAL_StatusTypeDef HAL_UARTEx_ReceiveToIdle(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size
  477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** HAL_StatusTypeDef HAL_UARTEx_ReceiveToIdle(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  492:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
  492:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** 
  493:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     huart->ErrorCode = HAL_UART_ERROR_NONE;
  493:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     huart->ErrorCode = HAL_UART_ERROR_NONE;
  839              		.loc 1 493 22
  839              		.loc 1 493 22
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 44
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 44
 
 
 
 
  840 002c FB68     		ldr	r3, [r7, #12]
  840 002c FB68     		ldr	r3, [r7, #12]
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  882              		.loc 1 505 5 discriminator 4
  882              		.loc 1 505 5 discriminator 4
  883 007c FB68     		ldr	r3, [r7, #12]
  883 007c FB68     		ldr	r3, [r7, #12]
  884 007e FF22     		movs	r2, #255
  884 007e FF22     		movs	r2, #255
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 45
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 45
 
 
 
 
  885 0080 A3F85C20 		strh	r2, [r3, #92]	@ movhi
  885 0080 A3F85C20 		strh	r2, [r3, #92]	@ movhi
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  933 00ce FB61     		str	r3, [r7, #28]
  933 00ce FB61     		str	r3, [r7, #28]
  512:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****       pdata16bits = (uint16_t *) pData;
  512:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****       pdata16bits = (uint16_t *) pData;
  934              		.loc 1 512 19
  934              		.loc 1 512 19
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 46
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 46
 
 
 
 
  935 00d0 BB68     		ldr	r3, [r7, #8]
  935 00d0 BB68     		ldr	r3, [r7, #8]
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  967 00fc 3B68     		ldr	r3, [r7]
  967 00fc 3B68     		ldr	r3, [r7]
  968 00fe 1B88     		ldrh	r3, [r3]
  968 00fe 1B88     		ldrh	r3, [r3]
  969              		.loc 1 534 12
  969              		.loc 1 534 12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 47
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 47
 
 
 
 
  970 0100 002B     		cmp	r3, #0
  970 0100 002B     		cmp	r3, #0
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1009              		.loc 1 549 22
  1009              		.loc 1 549 22
  1010 013c BB69     		ldr	r3, [r7, #24]
  1010 013c BB69     		ldr	r3, [r7, #24]
  1011 013e 0233     		adds	r3, r3, #2
  1011 013e 0233     		adds	r3, r3, #2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 48
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 48
 
 
 
 
  1012 0140 BB61     		str	r3, [r7, #24]
  1012 0140 BB61     		str	r3, [r7, #24]
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****       if (Timeout != HAL_MAX_DELAY)
  562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****       if (Timeout != HAL_MAX_DELAY)
  1054              		.loc 1 562 10
  1054              		.loc 1 562 10
  1055 017e BB6A     		ldr	r3, [r7, #40]
  1055 017e BB6A     		ldr	r3, [r7, #40]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 49
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 49
 
 
 
 
  1056 0180 B3F1FF3F 		cmp	r3, #-1
  1056 0180 B3F1FF3F 		cmp	r3, #-1
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1096 01c2 D31A     		subs	r3, r2, r3
  1096 01c2 D31A     		subs	r3, r2, r3
  1097 01c4 9AB2     		uxth	r2, r3
  1097 01c4 9AB2     		uxth	r2, r3
  1098              		.loc 1 574 12
  1098              		.loc 1 574 12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 50
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 50
 
 
 
 
  1099 01c6 3B68     		ldr	r3, [r7]
  1099 01c6 3B68     		ldr	r3, [r7]
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  596:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param pData Pointer to data buffer (uint8_t or uint16_t data elements).
  596:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param pData Pointer to data buffer (uint8_t or uint16_t data elements).
  597:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param Size  Amount of data elements (uint8_t or uint16_t) to be received.
  597:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @param Size  Amount of data elements (uint8_t or uint16_t) to be received.
  598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @retval HAL status
  598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   * @retval HAL status
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 51
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 51
 
 
 
 
  599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   */
  599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   */
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  612:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     /* Set Reception type to reception till IDLE Event*/
  612:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     /* Set Reception type to reception till IDLE Event*/
  613:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     huart->ReceptionType = HAL_UART_RECEPTION_TOIDLE;
  613:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     huart->ReceptionType = HAL_UART_RECEPTION_TOIDLE;
  1175              		.loc 1 613 26
  1175              		.loc 1 613 26
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 52
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 52
 
 
 
 
  1176 002e FB68     		ldr	r3, [r7, #12]
  1176 002e FB68     		ldr	r3, [r7, #12]
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1220              	.LBE33:
  1220              	.LBE33:
  1221              		.loc 1 621 7 discriminator 1
  1221              		.loc 1 621 7 discriminator 1
  1222 0066 43F01003 		orr	r3, r3, #16
  1222 0066 43F01003 		orr	r3, r3, #16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 53
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 53
 
 
 
 
  1223 006a BB62     		str	r3, [r7, #40]
  1223 006a BB62     		str	r3, [r7, #40]
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1261 0096 0223     		movs	r3, #2
  1261 0096 0223     		movs	r3, #2
  1262              	.L65:
  1262              	.L65:
  637:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   }
  637:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****   }
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 54
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 54
 
 
 
 
  638:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** }
  638:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** }
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1298              	.LCFI45:
  1298              	.LCFI45:
  1299              		.cfi_def_cfa_register 7
  1299              		.cfi_def_cfa_register 7
  1300 0006 F860     		str	r0, [r7, #12]
  1300 0006 F860     		str	r0, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 55
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 55
 
 
 
 
  1301 0008 B960     		str	r1, [r7, #8]
  1301 0008 B960     		str	r1, [r7, #8]
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  675:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     /* Check Rx process has been successfully started */
  675:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     /* Check Rx process has been successfully started */
  676:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     if (status == HAL_OK)
  676:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c ****     if (status == HAL_OK)
  1339              		.loc 1 676 8
  1339              		.loc 1 676 8
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 56
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 56
 
 
 
 
  1340 0046 97F82F30 		ldrb	r3, [r7, #47]	@ zero_extendqisi2
  1340 0046 97F82F30 		ldrb	r3, [r7, #47]	@ zero_extendqisi2
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1386              		.loc 2 1123 4 discriminator 1
  1386              		.loc 2 1123 4 discriminator 1
  1387 0080 396A     		ldr	r1, [r7, #32]
  1387 0080 396A     		ldr	r1, [r7, #32]
  1388 0082 7A6A     		ldr	r2, [r7, #36]
  1388 0082 7A6A     		ldr	r2, [r7, #36]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 57
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 57
 
 
 
 
  1389              		.syntax unified
  1389              		.syntax unified
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1425              		@ sp needed
  1425              		@ sp needed
  1426 00a6 80BD     		pop	{r7, pc}
  1426 00a6 80BD     		pop	{r7, pc}
  1427              		.cfi_endproc
  1427              		.cfi_endproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 58
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 58
 
 
 
 
  1428              	.LFE138:
  1428              	.LFE138:
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1455              		.loc 1 728 16
  1455              		.loc 1 728 16
  1456 0008 7B68     		ldr	r3, [r7, #4]
  1456 0008 7B68     		ldr	r3, [r7, #4]
  1457 000a 5B6E     		ldr	r3, [r3, #100]
  1457 000a 5B6E     		ldr	r3, [r3, #100]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 59
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 59
 
 
 
 
  729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** }
  729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_uart_ex.c **** }
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1492 0002 84B0     		sub	sp, sp, #16
  1492 0002 84B0     		sub	sp, sp, #16
  1493              	.LCFI55:
  1493              	.LCFI55:
  1494              		.cfi_def_cfa_offset 24
  1494              		.cfi_def_cfa_offset 24
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 60
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 60
 
 
 
 
  1495 0004 00AF     		add	r7, sp, #0
  1495 0004 00AF     		add	r7, sp, #0
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1541 0054 BD46     		mov	sp, r7
  1541 0054 BD46     		mov	sp, r7
  1542              	.LCFI58:
  1542              	.LCFI58:
  1543              		.cfi_def_cfa_register 13
  1543              		.cfi_def_cfa_register 13
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 61
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 61
 
 
 
 
  1544              		@ sp needed
  1544              		@ sp needed
@@ -3619,38 +3619,38 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 1
  1560              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  1560              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  1561              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  1561              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  1562              		.file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h"
  1562              		.file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s 			page 62
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s 			page 62
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_hal_uart_ex.c
                             *ABS*:00000000 stm32f3xx_hal_uart_ex.c
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:20     .rodata:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:25     .text.HAL_RS485Ex_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:31     .text.HAL_RS485Ex_Init:00000000 HAL_RS485Ex_Init
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:228    .text.HAL_RS485Ex_Init:00000128 $d
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:236    .text.HAL_UARTEx_WakeupCallback:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:242    .text.HAL_UARTEx_WakeupCallback:00000000 HAL_UARTEx_WakeupCallback
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:278    .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:284    .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 HAL_MultiProcessorEx_AddressLength_Set
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:372    .text.HAL_MultiProcessorEx_AddressLength_Set:00000074 $d
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:377    .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:383    .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 HAL_UARTEx_StopModeWakeUpSourceConfig
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1481   .text.UARTEx_Wakeup_AddressConfig:00000000 UARTEx_Wakeup_AddressConfig
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:557    .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000110 $d
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:567    .text.HAL_UARTEx_EnableStopMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:573    .text.HAL_UARTEx_EnableStopMode:00000000 HAL_UARTEx_EnableStopMode
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:680    .text.HAL_UARTEx_DisableStopMode:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:686    .text.HAL_UARTEx_DisableStopMode:00000000 HAL_UARTEx_DisableStopMode
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:792    .text.HAL_UARTEx_ReceiveToIdle:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:798    .text.HAL_UARTEx_ReceiveToIdle:00000000 HAL_UARTEx_ReceiveToIdle
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1126   .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1132   .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 HAL_UARTEx_ReceiveToIdle_IT
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1277   .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1283   .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 HAL_UARTEx_ReceiveToIdle_DMA
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1431   .text.HAL_UARTEx_GetRxEventType:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1437   .text.HAL_UARTEx_GetRxEventType:00000000 HAL_UARTEx_GetRxEventType
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1476   .text.UARTEx_Wakeup_AddressConfig:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccyavlU9.s:1549   .text.UARTEx_Wakeup_AddressConfig:00000058 $d
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:20     .rodata:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:25     .text.HAL_RS485Ex_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:31     .text.HAL_RS485Ex_Init:00000000 HAL_RS485Ex_Init
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:228    .text.HAL_RS485Ex_Init:00000128 $d
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:236    .text.HAL_UARTEx_WakeupCallback:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:242    .text.HAL_UARTEx_WakeupCallback:00000000 HAL_UARTEx_WakeupCallback
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:278    .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:284    .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 HAL_MultiProcessorEx_AddressLength_Set
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:372    .text.HAL_MultiProcessorEx_AddressLength_Set:00000074 $d
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:377    .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:383    .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 HAL_UARTEx_StopModeWakeUpSourceConfig
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1481   .text.UARTEx_Wakeup_AddressConfig:00000000 UARTEx_Wakeup_AddressConfig
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:557    .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000110 $d
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:567    .text.HAL_UARTEx_EnableStopMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:573    .text.HAL_UARTEx_EnableStopMode:00000000 HAL_UARTEx_EnableStopMode
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:680    .text.HAL_UARTEx_DisableStopMode:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:686    .text.HAL_UARTEx_DisableStopMode:00000000 HAL_UARTEx_DisableStopMode
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:792    .text.HAL_UARTEx_ReceiveToIdle:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:798    .text.HAL_UARTEx_ReceiveToIdle:00000000 HAL_UARTEx_ReceiveToIdle
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1126   .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1132   .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 HAL_UARTEx_ReceiveToIdle_IT
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1277   .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1283   .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 HAL_UARTEx_ReceiveToIdle_DMA
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1431   .text.HAL_UARTEx_GetRxEventType:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1437   .text.HAL_UARTEx_GetRxEventType:00000000 HAL_UARTEx_GetRxEventType
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1476   .text.UARTEx_Wakeup_AddressConfig:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\cceOQAs2.s:1549   .text.UARTEx_Wakeup_AddressConfig:00000058 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 assert_failed
 assert_failed

+ 73 - 73
build/stm32f3xx_it.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
   23:Core/Src/stm32f3xx_it.c **** 
   23:Core/Src/stm32f3xx_it.c **** 
   24:Core/Src/stm32f3xx_it.c **** /* Private includes ----------------------------------------------------------*/
   24:Core/Src/stm32f3xx_it.c **** /* Private includes ----------------------------------------------------------*/
   25:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN Includes */
   25:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN Includes */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 2
 
 
 
 
   26:Core/Src/stm32f3xx_it.c **** #include "soft_uart.h"
   26:Core/Src/stm32f3xx_it.c **** #include "soft_uart.h"
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
   80:Core/Src/stm32f3xx_it.c ****   */
   80:Core/Src/stm32f3xx_it.c ****   */
   81:Core/Src/stm32f3xx_it.c **** void NMI_Handler(void)
   81:Core/Src/stm32f3xx_it.c **** void NMI_Handler(void)
   82:Core/Src/stm32f3xx_it.c **** {
   82:Core/Src/stm32f3xx_it.c **** {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 3
 
 
 
 
   36              		.loc 1 82 1
   36              		.loc 1 82 1
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
   99:Core/Src/stm32f3xx_it.c **** 
   99:Core/Src/stm32f3xx_it.c **** 
  100:Core/Src/stm32f3xx_it.c ****   /* USER CODE END HardFault_IRQn 0 */
  100:Core/Src/stm32f3xx_it.c ****   /* USER CODE END HardFault_IRQn 0 */
  101:Core/Src/stm32f3xx_it.c ****   while (1)
  101:Core/Src/stm32f3xx_it.c ****   while (1)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 4
 
 
 
 
   76              		.loc 1 101 9 discriminator 1
   76              		.loc 1 101 9 discriminator 1
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  113              	.LFE135:
  113              	.LFE135:
  115              		.section	.text.MemManage_Handler,"ax",%progbits
  115              		.section	.text.MemManage_Handler,"ax",%progbits
  116              		.align	1
  116              		.align	1
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 5
 
 
 
 
  117              		.global	MemManage_Handler
  117              		.global	MemManage_Handler
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  153              		@ args = 0, pretend = 0, frame = 0
  153              		@ args = 0, pretend = 0, frame = 0
  154              		@ frame_needed = 1, uses_anonymous_args = 0
  154              		@ frame_needed = 1, uses_anonymous_args = 0
  155              		@ link register save eliminated.
  155              		@ link register save eliminated.
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 6
 
 
 
 
  156 0000 80B4     		push	{r7}
  156 0000 80B4     		push	{r7}
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  193              		.cfi_endproc
  193              		.cfi_endproc
  194              	.LFE138:
  194              	.LFE138:
  196              		.section	.text.SVC_Handler,"ax",%progbits
  196              		.section	.text.SVC_Handler,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 7
 
 
 
 
  197              		.align	1
  197              		.align	1
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  235              		.thumb
  235              		.thumb
  236              		.thumb_func
  236              		.thumb_func
  238              	DebugMon_Handler:
  238              	DebugMon_Handler:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 8
 
 
 
 
  239              	.LFB140:
  239              	.LFB140:
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  276              		.cfi_startproc
  276              		.cfi_startproc
  277              		@ args = 0, pretend = 0, frame = 0
  277              		@ args = 0, pretend = 0, frame = 0
  278              		@ frame_needed = 1, uses_anonymous_args = 0
  278              		@ frame_needed = 1, uses_anonymous_args = 0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 9
 
 
 
 
  279              		@ link register save eliminated.
  279              		@ link register save eliminated.
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  211:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 0 */
  211:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 0 */
  212:Core/Src/stm32f3xx_it.c **** 
  212:Core/Src/stm32f3xx_it.c **** 
  213:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SysTick_IRQn 0 */
  213:Core/Src/stm32f3xx_it.c ****   /* USER CODE END SysTick_IRQn 0 */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 10
 
 
 
 
  214:Core/Src/stm32f3xx_it.c **** 
  214:Core/Src/stm32f3xx_it.c **** 
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  235:Core/Src/stm32f3xx_it.c ****   HAL_DMA_IRQHandler(&hdma_usart3_tx);
  235:Core/Src/stm32f3xx_it.c ****   HAL_DMA_IRQHandler(&hdma_usart3_tx);
  357              		.loc 1 235 3
  357              		.loc 1 235 3
  358 0004 0248     		ldr	r0, .L19
  358 0004 0248     		ldr	r0, .L19
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 11
 
 
 
 
  359 0006 FFF7FEFF 		bl	HAL_DMA_IRQHandler
  359 0006 FFF7FEFF 		bl	HAL_DMA_IRQHandler
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  397              	.L23:
  397              	.L23:
  398 000e 00BF     		.align	2
  398 000e 00BF     		.align	2
  399              	.L22:
  399              	.L22:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 12
 
 
 
 
  400 0010 00000000 		.word	hdma_usart3_rx
  400 0010 00000000 		.word	hdma_usart3_rx
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  443              		.thumb_func
  443              		.thumb_func
  445              	DMA1_Channel7_IRQHandler:
  445              	DMA1_Channel7_IRQHandler:
  446              	.LFB146:
  446              	.LFB146:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 13
 
 
 
 
  268:Core/Src/stm32f3xx_it.c **** 
  268:Core/Src/stm32f3xx_it.c **** 
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  483              		@ args = 0, pretend = 0, frame = 0
  483              		@ args = 0, pretend = 0, frame = 0
  484              		@ frame_needed = 1, uses_anonymous_args = 0
  484              		@ frame_needed = 1, uses_anonymous_args = 0
  485 0000 80B5     		push	{r7, lr}
  485 0000 80B5     		push	{r7, lr}
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 14
 
 
 
 
  486              	.LCFI36:
  486              	.LCFI36:
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  303:Core/Src/stm32f3xx_it.c **** 
  303:Core/Src/stm32f3xx_it.c **** 
  304:Core/Src/stm32f3xx_it.c ****   /* USER CODE END EXTI9_5_IRQn 0 */
  304:Core/Src/stm32f3xx_it.c ****   /* USER CODE END EXTI9_5_IRQn 0 */
  305:Core/Src/stm32f3xx_it.c ****   HAL_GPIO_EXTI_IRQHandler(EXIT_1T_Pin);
  305:Core/Src/stm32f3xx_it.c ****   HAL_GPIO_EXTI_IRQHandler(EXIT_1T_Pin);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 15
 
 
 
 
  527              		.loc 1 305 3
  527              		.loc 1 305 3
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  566              		.loc 1 322 3
  566              		.loc 1 322 3
  567 0004 0248     		ldr	r0, .L35
  567 0004 0248     		ldr	r0, .L35
  568 0006 FFF7FEFF 		bl	HAL_TIM_IRQHandler
  568 0006 FFF7FEFF 		bl	HAL_TIM_IRQHandler
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 16
 
 
 
 
  323:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN TIM1_UP_TIM16_IRQn 1 */
  323:Core/Src/stm32f3xx_it.c ****   /* USER CODE BEGIN TIM1_UP_TIM16_IRQn 1 */
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  339:Core/Src/stm32f3xx_it.c **** }
  339:Core/Src/stm32f3xx_it.c **** }
  609              		.loc 1 339 1
  609              		.loc 1 339 1
  610 0014 00BF     		nop
  610 0014 00BF     		nop
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 17
 
 
 
 
  611 0016 80BD     		pop	{r7, pc}
  611 0016 80BD     		pop	{r7, pc}
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  654              		.cfi_endproc
  654              		.cfi_endproc
  655              	.LFE151:
  655              	.LFE151:
  657              		.section	.text.USART3_IRQHandler,"ax",%progbits
  657              		.section	.text.USART3_IRQHandler,"ax",%progbits
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 18
 
 
 
 
  658              		.align	1
  658              		.align	1
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  700              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  700              		.file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
  701              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  701              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  702              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
  702              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 19
 
 
 
 
  703              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
  703              		.file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h"
@@ -1086,67 +1086,67 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 1
  705              		.file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  705              		.file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  706              		.file 12 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  706              		.file 12 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  707              		.file 13 "Core/Inc/tim.h"
  707              		.file 13 "Core/Inc/tim.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 20
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 stm32f3xx_it.c
                             *ABS*:00000000 stm32f3xx_it.c
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:24     .bss.user_timer_cnt:00000000 user_timer_cnt
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:21     .bss.user_timer_cnt:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:27     .text.NMI_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:33     .text.NMI_Handler:00000000 NMI_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:55     .text.HardFault_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:61     .text.HardFault_Handler:00000000 HardFault_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:82     .text.ADC1_2_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:88     .text.ADC1_2_IRQHandler:00000000 ADC1_2_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:111    .text.ADC1_2_IRQHandler:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:116    .text.MemManage_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:122    .text.MemManage_Handler:00000000 MemManage_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:143    .text.BusFault_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:149    .text.BusFault_Handler:00000000 BusFault_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:170    .text.UsageFault_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:176    .text.UsageFault_Handler:00000000 UsageFault_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:197    .text.SVC_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:203    .text.SVC_Handler:00000000 SVC_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:232    .text.DebugMon_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:238    .text.DebugMon_Handler:00000000 DebugMon_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:267    .text.PendSV_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:273    .text.PendSV_Handler:00000000 PendSV_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:302    .text.SysTick_Handler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:308    .text.SysTick_Handler:00000000 SysTick_Handler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:337    .text.DMA1_Channel2_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:343    .text.DMA1_Channel2_IRQHandler:00000000 DMA1_Channel2_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:366    .text.DMA1_Channel2_IRQHandler:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:371    .text.DMA1_Channel3_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:377    .text.DMA1_Channel3_IRQHandler:00000000 DMA1_Channel3_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:400    .text.DMA1_Channel3_IRQHandler:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:405    .text.DMA1_Channel6_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:411    .text.DMA1_Channel6_IRQHandler:00000000 DMA1_Channel6_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:434    .text.DMA1_Channel6_IRQHandler:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:439    .text.DMA1_Channel7_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:445    .text.DMA1_Channel7_IRQHandler:00000000 DMA1_Channel7_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:468    .text.DMA1_Channel7_IRQHandler:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:473    .text.USB_LP_CAN_RX0_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:479    .text.USB_LP_CAN_RX0_IRQHandler:00000000 USB_LP_CAN_RX0_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:502    .text.USB_LP_CAN_RX0_IRQHandler:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:507    .text.EXTI9_5_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:513    .text.EXTI9_5_IRQHandler:00000000 EXTI9_5_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:546    .text.TIM1_UP_TIM16_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:552    .text.TIM1_UP_TIM16_IRQHandler:00000000 TIM1_UP_TIM16_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:575    .text.TIM1_UP_TIM16_IRQHandler:00000010 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:580    .text.TIM4_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:586    .text.TIM4_IRQHandler:00000000 TIM4_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:615    .text.TIM4_IRQHandler:00000018 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:621    .text.USART2_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:627    .text.USART2_IRQHandler:00000000 USART2_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:653    .text.USART2_IRQHandler:00000014 $d
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:658    .text.USART3_IRQHandler:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:664    .text.USART3_IRQHandler:00000000 USART3_IRQHandler
-C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s:690    .text.USART3_IRQHandler:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:24     .bss.user_timer_cnt:00000000 user_timer_cnt
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:21     .bss.user_timer_cnt:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:27     .text.NMI_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:33     .text.NMI_Handler:00000000 NMI_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:55     .text.HardFault_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:61     .text.HardFault_Handler:00000000 HardFault_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:82     .text.ADC1_2_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:88     .text.ADC1_2_IRQHandler:00000000 ADC1_2_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:111    .text.ADC1_2_IRQHandler:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:116    .text.MemManage_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:122    .text.MemManage_Handler:00000000 MemManage_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:143    .text.BusFault_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:149    .text.BusFault_Handler:00000000 BusFault_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:170    .text.UsageFault_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:176    .text.UsageFault_Handler:00000000 UsageFault_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:197    .text.SVC_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:203    .text.SVC_Handler:00000000 SVC_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:232    .text.DebugMon_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:238    .text.DebugMon_Handler:00000000 DebugMon_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:267    .text.PendSV_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:273    .text.PendSV_Handler:00000000 PendSV_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:302    .text.SysTick_Handler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:308    .text.SysTick_Handler:00000000 SysTick_Handler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:337    .text.DMA1_Channel2_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:343    .text.DMA1_Channel2_IRQHandler:00000000 DMA1_Channel2_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:366    .text.DMA1_Channel2_IRQHandler:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:371    .text.DMA1_Channel3_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:377    .text.DMA1_Channel3_IRQHandler:00000000 DMA1_Channel3_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:400    .text.DMA1_Channel3_IRQHandler:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:405    .text.DMA1_Channel6_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:411    .text.DMA1_Channel6_IRQHandler:00000000 DMA1_Channel6_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:434    .text.DMA1_Channel6_IRQHandler:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:439    .text.DMA1_Channel7_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:445    .text.DMA1_Channel7_IRQHandler:00000000 DMA1_Channel7_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:468    .text.DMA1_Channel7_IRQHandler:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:473    .text.USB_LP_CAN_RX0_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:479    .text.USB_LP_CAN_RX0_IRQHandler:00000000 USB_LP_CAN_RX0_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:502    .text.USB_LP_CAN_RX0_IRQHandler:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:507    .text.EXTI9_5_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:513    .text.EXTI9_5_IRQHandler:00000000 EXTI9_5_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:546    .text.TIM1_UP_TIM16_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:552    .text.TIM1_UP_TIM16_IRQHandler:00000000 TIM1_UP_TIM16_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:575    .text.TIM1_UP_TIM16_IRQHandler:00000010 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:580    .text.TIM4_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:586    .text.TIM4_IRQHandler:00000000 TIM4_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:615    .text.TIM4_IRQHandler:00000018 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:621    .text.USART2_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:627    .text.USART2_IRQHandler:00000000 USART2_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:653    .text.USART2_IRQHandler:00000014 $d
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:658    .text.USART3_IRQHandler:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:664    .text.USART3_IRQHandler:00000000 USART3_IRQHandler
+C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s:690    .text.USART3_IRQHandler:00000014 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_ADC_IRQHandler
 HAL_ADC_IRQHandler
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccgb1zgq.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccABPvZi.s 			page 21
 
 
 
 
 hadc1
 hadc1

+ 23 - 23
build/system_stm32f3xx.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
    8:Core/Src/system_stm32f3xx.c ****   *    user application:
    8:Core/Src/system_stm32f3xx.c ****   *    user application:
    9:Core/Src/system_stm32f3xx.c ****   *      - SystemInit(): This function is called at startup just after reset and 
    9:Core/Src/system_stm32f3xx.c ****   *      - SystemInit(): This function is called at startup just after reset and 
   10:Core/Src/system_stm32f3xx.c ****   *                      before branch to main program. This call is made inside
   10:Core/Src/system_stm32f3xx.c ****   *                      before branch to main program. This call is made inside
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 2
 
 
 
 
   11:Core/Src/system_stm32f3xx.c ****   *                      the "startup_stm32f3xx.s" file.
   11:Core/Src/system_stm32f3xx.c ****   *                      the "startup_stm32f3xx.s" file.
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
   65:Core/Src/system_stm32f3xx.c **** /** @addtogroup STM32F3xx_System_Private_Includes
   65:Core/Src/system_stm32f3xx.c **** /** @addtogroup STM32F3xx_System_Private_Includes
   66:Core/Src/system_stm32f3xx.c ****   * @{
   66:Core/Src/system_stm32f3xx.c ****   * @{
   67:Core/Src/system_stm32f3xx.c ****   */
   67:Core/Src/system_stm32f3xx.c ****   */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 3
 
 
 
 
   68:Core/Src/system_stm32f3xx.c **** 
   68:Core/Src/system_stm32f3xx.c **** 
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
  122:Core/Src/system_stm32f3xx.c ****   * @}
  122:Core/Src/system_stm32f3xx.c ****   * @}
  123:Core/Src/system_stm32f3xx.c ****   */
  123:Core/Src/system_stm32f3xx.c ****   */
  124:Core/Src/system_stm32f3xx.c **** 
  124:Core/Src/system_stm32f3xx.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 4
 
 
 
 
  125:Core/Src/system_stm32f3xx.c **** /** @addtogroup STM32F3xx_System_Private_Macros
  125:Core/Src/system_stm32f3xx.c **** /** @addtogroup STM32F3xx_System_Private_Macros
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
   58              		.cfi_def_cfa_offset 4
   58              		.cfi_def_cfa_offset 4
   59              		.cfi_offset 7, -4
   59              		.cfi_offset 7, -4
   60 0002 00AF     		add	r7, sp, #0
   60 0002 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 5
 
 
 
 
   61              	.LCFI1:
   61              	.LCFI1:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
  193:Core/Src/system_stm32f3xx.c ****   * @note   - The system frequency computed by this function is not the real
  193:Core/Src/system_stm32f3xx.c ****   * @note   - The system frequency computed by this function is not the real
  194:Core/Src/system_stm32f3xx.c ****   *           frequency in the chip. It is calculated based on the predefined
  194:Core/Src/system_stm32f3xx.c ****   *           frequency in the chip. It is calculated based on the predefined
  195:Core/Src/system_stm32f3xx.c ****   *           constant and the selected clock source:
  195:Core/Src/system_stm32f3xx.c ****   *           constant and the selected clock source:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 6
 
 
 
 
  196:Core/Src/system_stm32f3xx.c ****   *
  196:Core/Src/system_stm32f3xx.c ****   *
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
  223:Core/Src/system_stm32f3xx.c ****   /* Get SYSCLK source -------------------------------------------------------*/
  223:Core/Src/system_stm32f3xx.c ****   /* Get SYSCLK source -------------------------------------------------------*/
  224:Core/Src/system_stm32f3xx.c ****   tmp = RCC->CFGR & RCC_CFGR_SWS;
  224:Core/Src/system_stm32f3xx.c ****   tmp = RCC->CFGR & RCC_CFGR_SWS;
  123              		.loc 1 224 12
  123              		.loc 1 224 12
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 7
 
 
 
 
  124 0016 2D4B     		ldr	r3, .L12
  124 0016 2D4B     		ldr	r3, .L12
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
  165 0054 1D4B     		ldr	r3, .L12
  165 0054 1D4B     		ldr	r3, .L12
  166 0056 5B68     		ldr	r3, [r3, #4]
  166 0056 5B68     		ldr	r3, [r3, #4]
  167              		.loc 1 237 17
  167              		.loc 1 237 17
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 8
 
 
 
 
  168 0058 03F48033 		and	r3, r3, #65536
  168 0058 03F48033 		and	r3, r3, #65536
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
  260:Core/Src/system_stm32f3xx.c ****         /* HSE oscillator clock selected as PREDIV1 clock entry */
  260:Core/Src/system_stm32f3xx.c ****         /* HSE oscillator clock selected as PREDIV1 clock entry */
  193              		.loc 1 260 36
  193              		.loc 1 260 36
  194 007e 03F00F03 		and	r3, r3, #15
  194 007e 03F00F03 		and	r3, r3, #15
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 9
 
 
 
 
  260:Core/Src/system_stm32f3xx.c ****         /* HSE oscillator clock selected as PREDIV1 clock entry */
  260:Core/Src/system_stm32f3xx.c ****         /* HSE oscillator clock selected as PREDIV1 clock entry */
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
  275:Core/Src/system_stm32f3xx.c **** }
  275:Core/Src/system_stm32f3xx.c **** }
  236              		.loc 1 275 1
  236              		.loc 1 275 1
  237 00c0 00BF     		nop
  237 00c0 00BF     		nop
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 10
 
 
 
 
  238 00c2 1437     		adds	r7, r7, #20
  238 00c2 1437     		adds	r7, r7, #20
@@ -570,22 +570,22 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 1
  265              		.file 4 "Drivers/CMSIS/Include/core_cm4.h"
  265              		.file 4 "Drivers/CMSIS/Include/core_cm4.h"
  266              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
  266              		.file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
  267              		.file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  267              		.file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccegspSb.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s 			page 11
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 system_stm32f3xx.c
                             *ABS*:00000000 system_stm32f3xx.c
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:24     .data.SystemCoreClock:00000000 SystemCoreClock
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:21     .data.SystemCoreClock:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:31     .rodata.AHBPrescTable:00000000 AHBPrescTable
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:28     .rodata.AHBPrescTable:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:39     .rodata.APBPrescTable:00000000 APBPrescTable
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:36     .rodata.APBPrescTable:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:42     .text.SystemInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:48     .text.SystemInit:00000000 SystemInit
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:83     .text.SystemInit:00000020 $d
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:88     .text.SystemCoreClockUpdate:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:94     .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
-C:\Users\zl835\AppData\Local\Temp\ccegspSb.s:253    .text.SystemCoreClockUpdate:000000cc $d
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:24     .data.SystemCoreClock:00000000 SystemCoreClock
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:21     .data.SystemCoreClock:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:31     .rodata.AHBPrescTable:00000000 AHBPrescTable
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:28     .rodata.AHBPrescTable:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:39     .rodata.APBPrescTable:00000000 APBPrescTable
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:36     .rodata.APBPrescTable:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:42     .text.SystemInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:48     .text.SystemInit:00000000 SystemInit
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:83     .text.SystemInit:00000020 $d
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:88     .text.SystemCoreClockUpdate:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:94     .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
+C:\Users\zl835\AppData\Local\Temp\ccMZGmq8.s:253    .text.SystemCoreClockUpdate:000000cc $d
 
 
 NO UNDEFINED SYMBOLS
 NO UNDEFINED SYMBOLS

+ 69 - 69
build/tim.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
    1:Core/Src/tim.c **** /* USER CODE BEGIN Header */
    1:Core/Src/tim.c **** /* USER CODE BEGIN Header */
    2:Core/Src/tim.c **** /**
    2:Core/Src/tim.c **** /**
    3:Core/Src/tim.c ****   ******************************************************************************
    3:Core/Src/tim.c ****   ******************************************************************************
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 2
 
 
 
 
    4:Core/Src/tim.c ****   * @file    tim.c
    4:Core/Src/tim.c ****   * @file    tim.c
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
   68 000c 1A60     		str	r2, [r3]
   68 000c 1A60     		str	r2, [r3]
   69 000e 5A60     		str	r2, [r3, #4]
   69 000e 5A60     		str	r2, [r3, #4]
   70 0010 9A60     		str	r2, [r3, #8]
   70 0010 9A60     		str	r2, [r3, #8]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 3
 
 
 
 
   40:Core/Src/tim.c ****   TIM_OC_InitTypeDef sConfigOC = {0};
   40:Core/Src/tim.c ****   TIM_OC_InitTypeDef sConfigOC = {0};
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
   53:Core/Src/tim.c ****     Error_Handler();
   53:Core/Src/tim.c ****     Error_Handler();
  112              		.loc 1 53 5
  112              		.loc 1 53 5
  113 0058 FFF7FEFF 		bl	Error_Handler
  113 0058 FFF7FEFF 		bl	Error_Handler
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 4
 
 
 
 
  114              	.L2:
  114              	.L2:
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
   67:Core/Src/tim.c ****     Error_Handler();
   67:Core/Src/tim.c ****     Error_Handler();
  155              		.loc 1 67 5
  155              		.loc 1 67 5
  156 009c FFF7FEFF 		bl	Error_Handler
  156 009c FFF7FEFF 		bl	Error_Handler
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 5
 
 
 
 
  157              	.L4:
  157              	.L4:
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
   81:Core/Src/tim.c **** {
   81:Core/Src/tim.c **** {
  200              		.loc 1 81 1
  200              		.loc 1 81 1
  201              		.cfi_startproc
  201              		.cfi_startproc
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 6
 
 
 
 
  202              		@ args = 0, pretend = 0, frame = 40
  202              		@ args = 0, pretend = 0, frame = 40
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  242 0034 9A60     		str	r2, [r3, #8]
  242 0034 9A60     		str	r2, [r3, #8]
   96:Core/Src/tim.c ****   htim3.Init.Period = 20000 - 1;
   96:Core/Src/tim.c ****   htim3.Init.Period = 20000 - 1;
  243              		.loc 1 96 21
  243              		.loc 1 96 21
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 7
 
 
 
 
  244 0036 234B     		ldr	r3, .L13
  244 0036 234B     		ldr	r3, .L13
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  285 007a 3B60     		str	r3, [r7]
  285 007a 3B60     		str	r3, [r7]
  110:Core/Src/tim.c ****   sConfigOC.Pulse = 0;
  110:Core/Src/tim.c ****   sConfigOC.Pulse = 0;
  286              		.loc 1 110 19
  286              		.loc 1 110 19
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 8
 
 
 
 
  287 007c 0023     		movs	r3, #0
  287 007c 0023     		movs	r3, #0
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  325 00ba 00BF     		nop
  325 00ba 00BF     		nop
  326 00bc 2837     		adds	r7, r7, #40
  326 00bc 2837     		adds	r7, r7, #40
  327              	.LCFI8:
  327              	.LCFI8:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 9
 
 
 
 
  328              		.cfi_def_cfa_offset 8
  328              		.cfi_def_cfa_offset 8
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  374 0014 3B1D     		adds	r3, r7, #4
  374 0014 3B1D     		adds	r3, r7, #4
  375 0016 0022     		movs	r2, #0
  375 0016 0022     		movs	r2, #0
  376 0018 1A60     		str	r2, [r3]
  376 0018 1A60     		str	r2, [r3]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 10
 
 
 
 
  377 001a 5A60     		str	r2, [r3, #4]
  377 001a 5A60     		str	r2, [r3, #4]
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  415 0058 3B61     		str	r3, [r7, #16]
  415 0058 3B61     		str	r3, [r7, #16]
  153:Core/Src/tim.c ****   if (HAL_TIM_ConfigClockSource(&htim4, &sClockSourceConfig) != HAL_OK)
  153:Core/Src/tim.c ****   if (HAL_TIM_ConfigClockSource(&htim4, &sClockSourceConfig) != HAL_OK)
  416              		.loc 1 153 7
  416              		.loc 1 153 7
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 11
 
 
 
 
  417 005a 07F11003 		add	r3, r7, #16
  417 005a 07F11003 		add	r3, r7, #16
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  458              	.L20:
  458              	.L20:
  459 0094 00000000 		.word	htim4
  459 0094 00000000 		.word	htim4
  460 0098 00080040 		.word	1073743872
  460 0098 00080040 		.word	1073743872
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 12
 
 
 
 
  461              		.cfi_endproc
  461              		.cfi_endproc
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  506 0026 FB60     		str	r3, [r7, #12]
  506 0026 FB60     		str	r3, [r7, #12]
  507 0028 FB68     		ldr	r3, [r7, #12]
  507 0028 FB68     		ldr	r3, [r7, #12]
  508              	.LBE2:
  508              	.LBE2:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 13
 
 
 
 
  178:Core/Src/tim.c ****     /* USER CODE BEGIN TIM3_MspInit 1 */
  178:Core/Src/tim.c ****     /* USER CODE BEGIN TIM3_MspInit 1 */
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  538 0058 1E20     		movs	r0, #30
  538 0058 1E20     		movs	r0, #30
  539 005a FFF7FEFF 		bl	HAL_NVIC_EnableIRQ
  539 005a FFF7FEFF 		bl	HAL_NVIC_EnableIRQ
  540              	.L25:
  540              	.L25:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 14
 
 
 
 
  541              		.loc 1 197 1
  541              		.loc 1 197 1
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  203:Core/Src/tim.c ****   {
  203:Core/Src/tim.c ****   {
  204:Core/Src/tim.c ****   /* USER CODE BEGIN TIM2_MspInit 0 */
  204:Core/Src/tim.c ****   /* USER CODE BEGIN TIM2_MspInit 0 */
  205:Core/Src/tim.c **** 
  205:Core/Src/tim.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 15
 
 
 
 
  206:Core/Src/tim.c ****   /* USER CODE END TIM2_MspInit 0 */
  206:Core/Src/tim.c ****   /* USER CODE END TIM2_MspInit 0 */
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  624 004a BB60     		str	r3, [r7, #8]
  624 004a BB60     		str	r3, [r7, #8]
  625 004c BB68     		ldr	r3, [r7, #8]
  625 004c BB68     		ldr	r3, [r7, #8]
  626              	.L31:
  626              	.L31:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 16
 
 
 
 
  627              	.LBE5:
  627              	.LBE5:
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  679 0010 5A60     		str	r2, [r3, #4]
  679 0010 5A60     		str	r2, [r3, #4]
  680 0012 9A60     		str	r2, [r3, #8]
  680 0012 9A60     		str	r2, [r3, #8]
  681 0014 DA60     		str	r2, [r3, #12]
  681 0014 DA60     		str	r2, [r3, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 17
 
 
 
 
  682 0016 1A61     		str	r2, [r3, #16]
  682 0016 1A61     		str	r2, [r3, #16]
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  722 005c 0023     		movs	r3, #0
  722 005c 0023     		movs	r3, #0
  723 005e 7B62     		str	r3, [r7, #36]
  723 005e 7B62     		str	r3, [r7, #36]
  243:Core/Src/tim.c ****     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
  243:Core/Src/tim.c ****     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 18
 
 
 
 
  724              		.loc 1 243 27
  724              		.loc 1 243 27
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  267:Core/Src/tim.c ****     PB5     ------> TIM3_CH2
  267:Core/Src/tim.c ****     PB5     ------> TIM3_CH2
  268:Core/Src/tim.c ****     */
  268:Core/Src/tim.c ****     */
  269:Core/Src/tim.c ****     GPIO_InitStruct.Pin = GPIO_PIN_4|GPIO_PIN_5;
  269:Core/Src/tim.c ****     GPIO_InitStruct.Pin = GPIO_PIN_4|GPIO_PIN_5;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 19
 
 
 
 
  270:Core/Src/tim.c ****     GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
  270:Core/Src/tim.c ****     GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  775 00b6 3B61     		str	r3, [r7, #16]
  775 00b6 3B61     		str	r3, [r7, #16]
  776 00b8 3B69     		ldr	r3, [r7, #16]
  776 00b8 3B69     		ldr	r3, [r7, #16]
  777              	.LBE8:
  777              	.LBE8:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 20
 
 
 
 
  269:Core/Src/tim.c ****     GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
  269:Core/Src/tim.c ****     GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  822 00fe 4FF45073 		mov	r3, #832
  822 00fe 4FF45073 		mov	r3, #832
  823 0102 FB61     		str	r3, [r7, #28]
  823 0102 FB61     		str	r3, [r7, #28]
  291:Core/Src/tim.c ****     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
  291:Core/Src/tim.c ****     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 21
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 21
 
 
 
 
  824              		.loc 1 291 26
  824              		.loc 1 291 26
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  875              	.LCFI32:
  875              	.LCFI32:
  876              		.cfi_def_cfa_offset 16
  876              		.cfi_def_cfa_offset 16
  877 0004 00AF     		add	r7, sp, #0
  877 0004 00AF     		add	r7, sp, #0
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 22
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 22
 
 
 
 
  878              	.LCFI33:
  878              	.LCFI33:
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  905 002c DB69     		ldr	r3, [r3, #28]
  905 002c DB69     		ldr	r3, [r3, #28]
  906 002e 054A     		ldr	r2, .L45
  906 002e 054A     		ldr	r2, .L45
  907 0030 23F00203 		bic	r3, r3, #2
  907 0030 23F00203 		bic	r3, r3, #2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 23
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 23
 
 
 
 
  908 0034 D361     		str	r3, [r2, #28]
  908 0034 D361     		str	r3, [r2, #28]
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  959 000a 1B68     		ldr	r3, [r3]
  959 000a 1B68     		ldr	r3, [r3]
  960              		.loc 1 332 6
  960              		.loc 1 332 6
  961 000c 0D4A     		ldr	r2, .L51
  961 000c 0D4A     		ldr	r2, .L51
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 24
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 24
 
 
 
 
  962 000e 9342     		cmp	r3, r2
  962 000e 9342     		cmp	r3, r2
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  987 0036 1E20     		movs	r0, #30
  987 0036 1E20     		movs	r0, #30
  988 0038 FFF7FEFF 		bl	HAL_NVIC_DisableIRQ
  988 0038 FFF7FEFF 		bl	HAL_NVIC_DisableIRQ
  989              	.L50:
  989              	.L50:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 25
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 25
 
 
 
 
  990              		.loc 1 357 1
  990              		.loc 1 357 1
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1032 0006 1248     		ldr	r0, .L54
  1032 0006 1248     		ldr	r0, .L54
  1033 0008 FFF7FEFF 		bl	HAL_TIM_PWM_Start
  1033 0008 FFF7FEFF 		bl	HAL_TIM_PWM_Start
  372:Core/Src/tim.c ****   HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_2);
  372:Core/Src/tim.c ****   HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_2);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 26
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 26
 
 
 
 
  1034              		.loc 1 372 3
  1034              		.loc 1 372 3
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1079              		.global	init_pwmout
  1079              		.global	init_pwmout
  1080              		.syntax unified
  1080              		.syntax unified
  1081              		.thumb
  1081              		.thumb
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 27
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 27
 
 
 
 
  1082              		.thumb_func
  1082              		.thumb_func
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1124 0034 5A61     		str	r2, [r3, #20]
  1124 0034 5A61     		str	r2, [r3, #20]
  1125 0036 9A61     		str	r2, [r3, #24]
  1125 0036 9A61     		str	r2, [r3, #24]
  396:Core/Src/tim.c **** 
  396:Core/Src/tim.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 28
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 28
 
 
 
 
  397:Core/Src/tim.c ****   if (uav_type == 18) //一体化
  397:Core/Src/tim.c ****   if (uav_type == 18) //一体化
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1166 007a 3B63     		str	r3, [r7, #48]
  1166 007a 3B63     		str	r3, [r7, #48]
  411:Core/Src/tim.c ****     if (HAL_TIM_ConfigClockSource(&htim4, &sClockSourceConfig) != HAL_OK)
  411:Core/Src/tim.c ****     if (HAL_TIM_ConfigClockSource(&htim4, &sClockSourceConfig) != HAL_OK)
  1167              		.loc 1 411 9
  1167              		.loc 1 411 9
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 29
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 29
 
 
 
 
  1168 007c 07F13003 		add	r3, r7, #48
  1168 007c 07F13003 		add	r3, r7, #48
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1208 00c0 6023     		movs	r3, #96
  1208 00c0 6023     		movs	r3, #96
  1209 00c2 BB60     		str	r3, [r7, #8]
  1209 00c2 BB60     		str	r3, [r7, #8]
  426:Core/Src/tim.c ****     sConfigOC.Pulse = 0;
  426:Core/Src/tim.c ****     sConfigOC.Pulse = 0;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 30
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 30
 
 
 
 
  1210              		.loc 1 426 21
  1210              		.loc 1 426 21
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1253 0110 002B     		cmp	r3, #0
  1253 0110 002B     		cmp	r3, #0
  1254 0112 01D0     		beq	.L64
  1254 0112 01D0     		beq	.L64
  438:Core/Src/tim.c ****     {
  438:Core/Src/tim.c ****     {
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 31
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 31
 
 
 
 
  439:Core/Src/tim.c ****       Error_Handler();
  439:Core/Src/tim.c ****       Error_Handler();
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1293 015a 00BF     		nop
  1293 015a 00BF     		nop
  1294 015c 4037     		adds	r7, r7, #64
  1294 015c 4037     		adds	r7, r7, #64
  1295              	.LCFI47:
  1295              	.LCFI47:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 32
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 32
 
 
 
 
  1296              		.cfi_def_cfa_offset 8
  1296              		.cfi_def_cfa_offset 8
@@ -1884,47 +1884,47 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 1
  1317              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  1317              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  1318              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  1318              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h"
  1319              		.file 9 "Core/Inc/tim.h"
  1319              		.file 9 "Core/Inc/tim.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccklTsen.s 			page 33
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s 			page 33
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 tim.c
                             *ABS*:00000000 tim.c
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:24     .bss.htim2:00000000 htim2
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:21     .bss.htim2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:31     .bss.htim3:00000000 htim3
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:28     .bss.htim3:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:38     .bss.htim4:00000000 htim4
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:35     .bss.htim4:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:41     .text.MX_TIM2_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:47     .text.MX_TIM2_Init:00000000 MX_TIM2_Init
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:657    .text.HAL_TIM_MspPostInit:00000000 HAL_TIM_MspPostInit
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:187    .text.MX_TIM2_Init:000000c4 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:192    .text.MX_TIM3_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:198    .text.MX_TIM3_Init:00000000 MX_TIM3_Init
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:337    .text.MX_TIM3_Init:000000c4 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:343    .text.MX_TIM4_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:349    .text.MX_TIM4_Init:00000000 MX_TIM4_Init
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:459    .text.MX_TIM4_Init:00000094 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:465    .text.HAL_TIM_Base_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:471    .text.HAL_TIM_Base_MspInit:00000000 HAL_TIM_Base_MspInit
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:554    .text.HAL_TIM_Base_MspInit:00000068 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:561    .text.HAL_TIM_PWM_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:567    .text.HAL_TIM_PWM_MspInit:00000000 HAL_TIM_PWM_MspInit
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:645    .text.HAL_TIM_PWM_MspInit:0000005c $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:651    .text.HAL_TIM_MspPostInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:849    .text.HAL_TIM_MspPostInit:00000120 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:857    .text.HAL_TIM_PWM_MspDeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:863    .text.HAL_TIM_PWM_MspDeInit:00000000 HAL_TIM_PWM_MspDeInit
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:927    .text.HAL_TIM_PWM_MspDeInit:00000044 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:933    .text.HAL_TIM_Base_MspDeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:939    .text.HAL_TIM_Base_MspDeInit:00000000 HAL_TIM_Base_MspDeInit
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:1003   .text.HAL_TIM_Base_MspDeInit:00000044 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:1010   .text.pwm_init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:1016   .text.pwm_init:00000000 pwm_init
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:1072   .text.pwm_init:00000050 $d
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:1078   .text.init_pwmout:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:1084   .text.init_pwmout:00000000 init_pwmout
-C:\Users\zl835\AppData\Local\Temp\ccklTsen.s:1305   .text.init_pwmout:00000164 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:24     .bss.htim2:00000000 htim2
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:21     .bss.htim2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:31     .bss.htim3:00000000 htim3
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:28     .bss.htim3:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:38     .bss.htim4:00000000 htim4
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:35     .bss.htim4:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:41     .text.MX_TIM2_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:47     .text.MX_TIM2_Init:00000000 MX_TIM2_Init
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:657    .text.HAL_TIM_MspPostInit:00000000 HAL_TIM_MspPostInit
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:187    .text.MX_TIM2_Init:000000c4 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:192    .text.MX_TIM3_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:198    .text.MX_TIM3_Init:00000000 MX_TIM3_Init
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:337    .text.MX_TIM3_Init:000000c4 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:343    .text.MX_TIM4_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:349    .text.MX_TIM4_Init:00000000 MX_TIM4_Init
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:459    .text.MX_TIM4_Init:00000094 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:465    .text.HAL_TIM_Base_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:471    .text.HAL_TIM_Base_MspInit:00000000 HAL_TIM_Base_MspInit
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:554    .text.HAL_TIM_Base_MspInit:00000068 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:561    .text.HAL_TIM_PWM_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:567    .text.HAL_TIM_PWM_MspInit:00000000 HAL_TIM_PWM_MspInit
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:645    .text.HAL_TIM_PWM_MspInit:0000005c $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:651    .text.HAL_TIM_MspPostInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:849    .text.HAL_TIM_MspPostInit:00000120 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:857    .text.HAL_TIM_PWM_MspDeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:863    .text.HAL_TIM_PWM_MspDeInit:00000000 HAL_TIM_PWM_MspDeInit
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:927    .text.HAL_TIM_PWM_MspDeInit:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:933    .text.HAL_TIM_Base_MspDeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:939    .text.HAL_TIM_Base_MspDeInit:00000000 HAL_TIM_Base_MspDeInit
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:1003   .text.HAL_TIM_Base_MspDeInit:00000044 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:1010   .text.pwm_init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:1016   .text.pwm_init:00000000 pwm_init
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:1072   .text.pwm_init:00000050 $d
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:1078   .text.init_pwmout:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:1084   .text.init_pwmout:00000000 init_pwmout
+C:\Users\zl835\AppData\Local\Temp\ccoJnRQg.s:1305   .text.init_pwmout:00000164 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_TIM_PWM_Init
 HAL_TIM_PWM_Init

+ 44 - 44
build/usart.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 1
 
 
 
 
    1              		.cpu cortex-m4
    1              		.cpu cortex-m4
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
   47              		.global	hdma_usart3_rx
   47              		.global	hdma_usart3_rx
   48              		.section	.bss.hdma_usart3_rx,"aw",%nobits
   48              		.section	.bss.hdma_usart3_rx,"aw",%nobits
   49              		.align	2
   49              		.align	2
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 2
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 2
 
 
 
 
   52              	hdma_usart3_rx:
   52              	hdma_usart3_rx:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
   31:Core/Src/usart.c **** DMA_HandleTypeDef hdma_usart3_rx;
   31:Core/Src/usart.c **** DMA_HandleTypeDef hdma_usart3_rx;
   32:Core/Src/usart.c **** DMA_HandleTypeDef hdma_usart3_tx;
   32:Core/Src/usart.c **** DMA_HandleTypeDef hdma_usart3_tx;
   33:Core/Src/usart.c **** 
   33:Core/Src/usart.c **** 
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 3
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 3
 
 
 
 
   34:Core/Src/usart.c **** /* USART2 init function */
   34:Core/Src/usart.c **** /* USART2 init function */
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
   52:Core/Src/usart.c ****   huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
   52:Core/Src/usart.c ****   huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
  107              		.loc 1 52 25
  107              		.loc 1 52 25
  108 002a 0B4B     		ldr	r3, .L4
  108 002a 0B4B     		ldr	r3, .L4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 4
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 4
 
 
 
 
  109 002c 0022     		movs	r2, #0
  109 002c 0022     		movs	r2, #0
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
   65:Core/Src/usart.c **** /* USART3 init function */
   65:Core/Src/usart.c **** /* USART3 init function */
   66:Core/Src/usart.c **** 
   66:Core/Src/usart.c **** 
   67:Core/Src/usart.c **** void MX_USART3_UART_Init(void)
   67:Core/Src/usart.c **** void MX_USART3_UART_Init(void)
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 5
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 5
 
 
 
 
   68:Core/Src/usart.c **** {
   68:Core/Src/usart.c **** {
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  191 002c 0022     		movs	r2, #0
  191 002c 0022     		movs	r2, #0
  192 002e 9A61     		str	r2, [r3, #24]
  192 002e 9A61     		str	r2, [r3, #24]
   84:Core/Src/usart.c ****   huart3.Init.OverSampling = UART_OVERSAMPLING_16;
   84:Core/Src/usart.c ****   huart3.Init.OverSampling = UART_OVERSAMPLING_16;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 6
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 6
 
 
 
 
  193              		.loc 1 84 28
  193              		.loc 1 84 28
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  235              		.loc 1 98 1
  235              		.loc 1 98 1
  236              		.cfi_startproc
  236              		.cfi_startproc
  237              		@ args = 0, pretend = 0, frame = 48
  237              		@ args = 0, pretend = 0, frame = 48
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 7
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 7
 
 
 
 
  238              		@ frame_needed = 1, uses_anonymous_args = 0
  238              		@ frame_needed = 1, uses_anonymous_args = 0
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  281 003a 7D4B     		ldr	r3, .L19+4
  281 003a 7D4B     		ldr	r3, .L19+4
  282 003c 5B69     		ldr	r3, [r3, #20]
  282 003c 5B69     		ldr	r3, [r3, #20]
  283 003e 7C4A     		ldr	r2, .L19+4
  283 003e 7C4A     		ldr	r2, .L19+4
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 8
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 8
 
 
 
 
  284 0040 43F40033 		orr	r3, r3, #131072
  284 0040 43F40033 		orr	r3, r3, #131072
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  322 0082 0022     		movs	r2, #0
  322 0082 0022     		movs	r2, #0
  323 0084 9A60     		str	r2, [r3, #8]
  323 0084 9A60     		str	r2, [r3, #8]
  126:Core/Src/usart.c ****     hdma_usart2_tx.Init.MemInc = DMA_MINC_ENABLE;
  126:Core/Src/usart.c ****     hdma_usart2_tx.Init.MemInc = DMA_MINC_ENABLE;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 9
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 9
 
 
 
 
  324              		.loc 1 126 32
  324              		.loc 1 126 32
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  140:Core/Src/usart.c ****     hdma_usart2_rx.Init.Direction = DMA_PERIPH_TO_MEMORY;
  140:Core/Src/usart.c ****     hdma_usart2_rx.Init.Direction = DMA_PERIPH_TO_MEMORY;
  365              		.loc 1 140 35
  365              		.loc 1 140 35
  366 00c6 5D4B     		ldr	r3, .L19+16
  366 00c6 5D4B     		ldr	r3, .L19+16
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 10
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 10
 
 
 
 
  367 00c8 0022     		movs	r2, #0
  367 00c8 0022     		movs	r2, #0
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  409 010a 5362     		str	r3, [r2, #36]
  409 010a 5362     		str	r3, [r2, #36]
  153:Core/Src/usart.c **** 
  153:Core/Src/usart.c **** 
  154:Core/Src/usart.c ****     /* USART2 interrupt Init */
  154:Core/Src/usart.c ****     /* USART2 interrupt Init */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 11
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 11
 
 
 
 
  155:Core/Src/usart.c ****     HAL_NVIC_SetPriority(USART2_IRQn, 0, 0);
  155:Core/Src/usart.c ****     HAL_NVIC_SetPriority(USART2_IRQn, 0, 0);
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  201:Core/Src/usart.c ****     hdma_usart3_tx.Init.PeriphInc = DMA_PINC_DISABLE;
  201:Core/Src/usart.c ****     hdma_usart3_tx.Init.PeriphInc = DMA_PINC_DISABLE;
  202:Core/Src/usart.c ****     hdma_usart3_tx.Init.MemInc = DMA_MINC_ENABLE;
  202:Core/Src/usart.c ****     hdma_usart3_tx.Init.MemInc = DMA_MINC_ENABLE;
  203:Core/Src/usart.c ****     hdma_usart3_tx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE;
  203:Core/Src/usart.c ****     hdma_usart3_tx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 12
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 12
 
 
 
 
  204:Core/Src/usart.c ****     hdma_usart3_tx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE;
  204:Core/Src/usart.c ****     hdma_usart3_tx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE;
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  450 0150 03F48023 		and	r3, r3, #262144
  450 0150 03F48023 		and	r3, r3, #262144
  451 0154 FB60     		str	r3, [r7, #12]
  451 0154 FB60     		str	r3, [r7, #12]
  452 0156 FB68     		ldr	r3, [r7, #12]
  452 0156 FB68     		ldr	r3, [r7, #12]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 13
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 13
 
 
 
 
  453              	.LBE5:
  453              	.LBE5:
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  495 0198 2C4B     		ldr	r3, .L19+32
  495 0198 2C4B     		ldr	r3, .L19+32
  496 019a 0022     		movs	r2, #0
  496 019a 0022     		movs	r2, #0
  497 019c 5A61     		str	r2, [r3, #20]
  497 019c 5A61     		str	r2, [r3, #20]
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 14
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 14
 
 
 
 
  189:Core/Src/usart.c ****     hdma_usart3_rx.Init.Priority = DMA_PRIORITY_LOW;
  189:Core/Src/usart.c ****     hdma_usart3_rx.Init.Priority = DMA_PRIORITY_LOW;
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  541 01e0 0022     		movs	r2, #0
  541 01e0 0022     		movs	r2, #0
  542 01e2 1A61     		str	r2, [r3, #16]
  542 01e2 1A61     		str	r2, [r3, #16]
  204:Core/Src/usart.c ****     hdma_usart3_tx.Init.Mode = DMA_NORMAL;
  204:Core/Src/usart.c ****     hdma_usart3_tx.Init.Mode = DMA_NORMAL;
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 15
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 15
 
 
 
 
  543              		.loc 1 204 42
  543              		.loc 1 204 42
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  589              		@ sp needed
  589              		@ sp needed
  590 0228 80BD     		pop	{r7, pc}
  590 0228 80BD     		pop	{r7, pc}
  591              	.L20:
  591              	.L20:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 16
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 16
 
 
 
 
  592 022a 00BF     		.align	2
  592 022a 00BF     		.align	2
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  229:Core/Src/usart.c **** 
  229:Core/Src/usart.c **** 
  230:Core/Src/usart.c ****   /* USER CODE END USART2_MspDeInit 0 */
  230:Core/Src/usart.c ****   /* USER CODE END USART2_MspDeInit 0 */
  231:Core/Src/usart.c ****     /* Peripheral clock disable */
  231:Core/Src/usart.c ****     /* Peripheral clock disable */
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 17
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 17
 
 
 
 
  232:Core/Src/usart.c ****     __HAL_RCC_USART2_CLK_DISABLE();
  232:Core/Src/usart.c ****     __HAL_RCC_USART2_CLK_DISABLE();
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  263:Core/Src/usart.c **** 
  263:Core/Src/usart.c **** 
  264:Core/Src/usart.c ****     /* USART3 DMA DeInit */
  264:Core/Src/usart.c ****     /* USART3 DMA DeInit */
  265:Core/Src/usart.c ****     HAL_DMA_DeInit(uartHandle->hdmarx);
  265:Core/Src/usart.c ****     HAL_DMA_DeInit(uartHandle->hdmarx);
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 18
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 18
 
 
 
 
  266:Core/Src/usart.c ****     HAL_DMA_DeInit(uartHandle->hdmatx);
  266:Core/Src/usart.c ****     HAL_DMA_DeInit(uartHandle->hdmatx);
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  702              		.cfi_def_cfa_offset 8
  702              		.cfi_def_cfa_offset 8
  703 0082 BD46     		mov	sp, r7
  703 0082 BD46     		mov	sp, r7
  704              	.LCFI13:
  704              	.LCFI13:
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 19
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 19
 
 
 
 
  705              		.cfi_def_cfa_register 13
  705              		.cfi_def_cfa_register 13
@@ -1103,35 +1103,35 @@ ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 1
  725              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  725              		.file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
  726              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  726              		.file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h"
  727              		.file 9 "Core/Inc/usart.h"
  727              		.file 9 "Core/Inc/usart.h"
-ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s 			page 20
+ARM GAS  C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s 			page 20
 
 
 
 
 DEFINED SYMBOLS
 DEFINED SYMBOLS
                             *ABS*:00000000 usart.c
                             *ABS*:00000000 usart.c
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:24     .bss.huart2:00000000 huart2
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:21     .bss.huart2:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:31     .bss.huart3:00000000 huart3
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:28     .bss.huart3:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:38     .bss.hdma_usart2_tx:00000000 hdma_usart2_tx
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:35     .bss.hdma_usart2_tx:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:45     .bss.hdma_usart2_rx:00000000 hdma_usart2_rx
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:42     .bss.hdma_usart2_rx:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:52     .bss.hdma_usart3_rx:00000000 hdma_usart3_rx
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:49     .bss.hdma_usart3_rx:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:59     .bss.hdma_usart3_tx:00000000 hdma_usart3_tx
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:56     .bss.hdma_usart3_tx:00000000 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:62     .text.MX_USART2_UART_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:68     .text.MX_USART2_UART_Init:00000000 MX_USART2_UART_Init
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:139    .text.MX_USART2_UART_Init:00000058 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:145    .text.MX_USART3_UART_Init:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:151    .text.MX_USART3_UART_Init:00000000 MX_USART3_UART_Init
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:221    .text.MX_USART3_UART_Init:00000058 $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:227    .text.HAL_UART_MspInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:233    .text.HAL_UART_MspInit:00000000 HAL_UART_MspInit
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:594    .text.HAL_UART_MspInit:0000022c $d
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:610    .text.HAL_UART_MspDeInit:00000000 $t
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:616    .text.HAL_UART_MspDeInit:00000000 HAL_UART_MspDeInit
-C:\Users\zl835\AppData\Local\Temp\ccSkcTNm.s:711    .text.HAL_UART_MspDeInit:00000088 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:24     .bss.huart2:00000000 huart2
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:21     .bss.huart2:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:31     .bss.huart3:00000000 huart3
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:28     .bss.huart3:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:38     .bss.hdma_usart2_tx:00000000 hdma_usart2_tx
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:35     .bss.hdma_usart2_tx:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:45     .bss.hdma_usart2_rx:00000000 hdma_usart2_rx
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:42     .bss.hdma_usart2_rx:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:52     .bss.hdma_usart3_rx:00000000 hdma_usart3_rx
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:49     .bss.hdma_usart3_rx:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:59     .bss.hdma_usart3_tx:00000000 hdma_usart3_tx
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:56     .bss.hdma_usart3_tx:00000000 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:62     .text.MX_USART2_UART_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:68     .text.MX_USART2_UART_Init:00000000 MX_USART2_UART_Init
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:139    .text.MX_USART2_UART_Init:00000058 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:145    .text.MX_USART3_UART_Init:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:151    .text.MX_USART3_UART_Init:00000000 MX_USART3_UART_Init
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:221    .text.MX_USART3_UART_Init:00000058 $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:227    .text.HAL_UART_MspInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:233    .text.HAL_UART_MspInit:00000000 HAL_UART_MspInit
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:594    .text.HAL_UART_MspInit:0000022c $d
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:610    .text.HAL_UART_MspDeInit:00000000 $t
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:616    .text.HAL_UART_MspDeInit:00000000 HAL_UART_MspDeInit
+C:\Users\zl835\AppData\Local\Temp\ccyG28ng.s:711    .text.HAL_UART_MspDeInit:00000088 $d
 
 
 UNDEFINED SYMBOLS
 UNDEFINED SYMBOLS
 HAL_UART_Init
 HAL_UART_Init

+ 1 - 0
user_src/rkfifo.c

@@ -148,6 +148,7 @@ unsigned int rkfifo_in(rkfifo_t *fifo, const void *buf, unsigned int len)
     {
     {
         len = l;
         len = l;
         fifo->error++;
         fifo->error++;
+        return 0;
     }
     }
 
 
     __rkfifo_copy_in(fifo, buf, len, fifo->in);
     __rkfifo_copy_in(fifo, buf, len, fifo->in);

+ 2 - 2
user_src/soft_test.c

@@ -182,9 +182,9 @@ void pmu_inside_led()
   * @details 串口 can口 pwm rkfifo flash读取
   * @details 串口 can口 pwm rkfifo flash读取
   * @author  Zhang Sir 
   * @author  Zhang Sir 
  **/
  **/
-uint8_t recv_vk_protocol[MAX_UART_BUF * 5] = {0};
+uint8_t recv_vk_protocol[MAX_UART_BUF * 4] = {0};
 uint8_t candebug_protocol[MAX_UART_BUF * 2] = {0};
 uint8_t candebug_protocol[MAX_UART_BUF * 2] = {0};
-uint8_t send_uart_buffer[ MAX_UART_BUF * 4 ] = {0};
+uint8_t send_uart_buffer[ MAX_UART_BUF * 8 ] = {0};
 void user_init(void)
 void user_init(void)
 {
 {
   //can pwm uart 初始化
   //can pwm uart 初始化

+ 3 - 3
user_src/soft_uart.c

@@ -128,14 +128,14 @@ void uart2_send_msg(uint8_t *data, uint8_t size)
 	// uart2_send_delay_time = HAL_GetTick();
 	// uart2_send_delay_time = HAL_GetTick();
 	//bspSerialWrite(&serial2,data,size);
 	//bspSerialWrite(&serial2,data,size);
 }
 }
-uint8_t send_uart_buf[256] = {0};
+uint8_t send_uart_buf[MAX_UART_BUF * 8 ] = {0};
 
 
 void send_uartfifo_msg(void)
 void send_uartfifo_msg(void)
 {
 {
 	uint16_t len = 0;
 	uint16_t len = 0;
 	if(uart_send_is_ok(USART_2) == true)
 	if(uart_send_is_ok(USART_2) == true)
     {
     {
-		len = rkfifo_out(&send_uart_rkfifo, &send_uart_buf, 256);
+		len = rkfifo_out(&send_uart_rkfifo, &send_uart_buf, MAX_UART_BUF * 8 );
 
 
 		if(len > 0) 
 		if(len > 0) 
 		{
 		{
@@ -180,7 +180,7 @@ void UART_Init(void)
 	//HAL_UART_Receive_IT(&huart3, (uint8_t *)uart_info.uart3_recv_buf, 1);
 	//HAL_UART_Receive_IT(&huart3, (uint8_t *)uart_info.uart3_recv_buf, 1);
 
 
 	__HAL_UART_ENABLE_IT(&huart3, UART_IT_IDLE);
 	__HAL_UART_ENABLE_IT(&huart3, UART_IT_IDLE);
-	HAL_UART_Receive_DMA(&huart3, (uint8_t *)uart_info.uart3_recv_buf, MAX_UART_BUF/2);
+	HAL_UART_Receive_DMA(&huart3, (uint8_t *)uart_info.uart3_recv_buf, MAX_UART_BUF);
 	//开启错误处理机制
 	//开启错误处理机制
 	__HAL_UART_ENABLE_IT(&huart3, UART_IT_ERR);
 	__HAL_UART_ENABLE_IT(&huart3, UART_IT_ERR);
 
 

Некоторые файлы не были показаны из-за большого количества измененных файлов