2025-09-12下班备份

This commit is contained in:
2025-09-12 18:42:34 +08:00
parent 65050998b4
commit 4a33e4970a
20 changed files with 4496 additions and 500 deletions
+492 -151
View File
@@ -103,7 +103,7 @@
<bEvRecOn>1</bEvRecOn>
<bSchkAxf>0</bSchkAxf>
<bTchkAxf>0</bTchkAxf>
<nTsel>1</nTsel>
<nTsel>6</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
@@ -114,9 +114,14 @@
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
<pMon>BIN\UL2CM3.DLL</pMon>
<pMon>Segger\JL2CM3.dll</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>0</Number>
<Key>JL2CM3</Key>
<Name>-U4294967295 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD1FFF8000 -FC1000 -FN2 -FF0HC32F460_512K.FLM -FS00 -FL080000 -FP0($$Device:HC32F460JEUA$FlashARM\HC32F460_512K.FLM) -FF1HC32F460_otp.FLM -FS13000C00 -FL13FC -FP1($$Device:HC32F460JEUA$FlashARM\HC32F460_otp.FLM)</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>UL2CM3</Key>
@@ -350,8 +355,8 @@
</Group>
<Group>
<GroupName>User</GroupName>
<tvExp>1</tvExp>
<GroupName>driver</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
@@ -362,8 +367,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\User\Src\bsp.c</PathWithFileName>
<FilenameWithoutPath>bsp.c</FilenameWithoutPath>
<PathWithFileName>..\..\..\driver\src\hc32f460_wdt.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_wdt.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -374,118 +379,14 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\User\Src\main.c</PathWithFileName>
<FilenameWithoutPath>main.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>driver</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_utility.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_utility.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_pwc.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_pwc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_interrupts.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_interrupts.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>8</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_clk.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_clk.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_icg.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_icg.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_efm.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_efm.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_sram.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_sram.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_gpio.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>13</FileNumber>
<GroupNumber>2</GroupNumber>
<FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -496,32 +397,140 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<GroupNumber>2</GroupNumber>
<FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_trng.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_trng.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timera.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timera.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>8</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timer6.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timer6.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timer4_sevt.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timer4_sevt.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timer4_pwm.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timer4_pwm.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timer4_oco.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timer4_oco.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timer4_emb.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timer4_emb.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>13</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timer4_cnt.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timer4_cnt.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>14</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_timer0.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_timer0.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>15</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_swdt.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_swdt.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>15</FileNumber>
<GroupNumber>2</GroupNumber>
<FileNumber>16</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_ots.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_ots.c</FilenameWithoutPath>
<PathWithFileName>..\..\..\driver\src\hc32f460_sram.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_sram.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>16</FileNumber>
<GroupNumber>2</GroupNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -532,19 +541,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_exint_nmi_swi.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_exint_nmi_swi.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<GroupNumber>2</GroupNumber>
<FileNumber>18</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -556,36 +553,312 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<GroupNumber>2</GroupNumber>
<FileNumber>19</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_dmac.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_dmac.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>20</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_rtc.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_rtc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<GroupNumber>2</GroupNumber>
<FileNumber>20</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_rmu.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_rmu.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>21</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_qspi.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_qspi.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>22</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_pwc.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_pwc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>23</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_ots.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_ots.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>24</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_mpu.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_mpu.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>25</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_keyscan.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_keyscan.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>26</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_interrupts.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_interrupts.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>27</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_icg.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_icg.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>28</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_i2s.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_i2s.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>29</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_i2c.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_i2c.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>30</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_hash.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_hash.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>31</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_gpio.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>32</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_exint_nmi_swi.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_exint_nmi_swi.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>33</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_event_port.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_event_port.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>34</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_emb.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_emb.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>35</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_efm.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_efm.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>36</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_dmac.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_dmac.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>37</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_dcu.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_dcu.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>38</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_crc.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_crc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>39</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_cmp.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_cmp.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>40</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_clk.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_clk.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>41</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_can1.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_can1.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>42</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_can.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_can.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>43</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_aes.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_aes.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>44</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\..\..\driver\src\hc32f460_adc.c</PathWithFileName>
<FilenameWithoutPath>hc32f460_adc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
@@ -594,20 +867,88 @@
</Group>
<Group>
<GroupName>Debug</GroupName>
<tvExp>0</tvExp>
<GroupName>User</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>45</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\User\Src\bsp.c</PathWithFileName>
<FilenameWithoutPath>bsp.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>46</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\User\Src\main.c</PathWithFileName>
<FilenameWithoutPath>main.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>47</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\User\Src\Algorithm.c</PathWithFileName>
<FilenameWithoutPath>Algorithm.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>48</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\User\Src\Encryption.c</PathWithFileName>
<FilenameWithoutPath>Encryption.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>49</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\User\Src\Debug.c</PathWithFileName>
<FilenameWithoutPath>Debug.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>CS1237</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>22</FileNumber>
<FileNumber>50</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\source\Module\Debug\Debug.c</PathWithFileName>
<FilenameWithoutPath>Debug.c</FilenameWithoutPath>
<PathWithFileName>..\source\Module\CS1237\CS1237_LEFTLOW.c</PathWithFileName>
<FilenameWithoutPath>CS1237_LEFTLOW.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
+471 -190
View File
@@ -10,8 +10,9 @@
<TargetName>Debug</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<pCCUsed>5060750::V5.06 update 6 (build 750)::.\ARMCC</pCCUsed>
<uAC6>0</uAC6>
<pArmCC>6160000::V6.16::ARMCLANG</pArmCC>
<pCCUsed>6160000::V6.16::ARMCLANG</pCCUsed>
<uAC6>1</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>HC32F460JEUA</Device>
@@ -314,7 +315,7 @@
</ArmAdsMisc>
<Cads>
<interw>1</interw>
<Optim>1</Optim>
<Optim>2</Optim>
<oTime>0</oTime>
<SplitLS>0</SplitLS>
<OneElfS>1</OneElfS>
@@ -329,18 +330,18 @@
<uC99>1</uC99>
<uGnu>0</uGnu>
<useXO>0</useXO>
<v6Lang>1</v6Lang>
<v6LangP>1</v6LangP>
<v6Lang>3</v6Lang>
<v6LangP>5</v6LangP>
<vShortEn>1</vShortEn>
<vShortWch>1</vShortWch>
<v6Lto>0</v6Lto>
<v6WtE>0</v6WtE>
<v6Rtti>0</v6Rtti>
<VariousControls>
<MiscControls>--diag_suppress=186,66</MiscControls>
<MiscControls></MiscControls>
<Define>__DEBUG,HC32F460,USE_DEVICE_DRIVER_LIB,JEUA</Define>
<Undefine></Undefine>
<IncludePath>..\..\..\driver\inc;..\..\..\mcu\common;..\source\User\Inc;..\source\Module\Debug</IncludePath>
<IncludePath>..\..\..\mcu\common;..\source\User\Inc;..\source\User\Src;..\..\..\driver\src;..\..\..\driver\inc;..\source\Module\CS1237</IncludePath>
</VariousControls>
</Cads>
<Aads>
@@ -396,6 +397,221 @@
</File>
</Files>
</Group>
<Group>
<GroupName>driver</GroupName>
<Files>
<File>
<FileName>hc32f460_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_wdt.c</FilePath>
</File>
<File>
<FileName>hc32f460_utility.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_utility.c</FilePath>
</File>
<File>
<FileName>hc32f460_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_usart.c</FilePath>
</File>
<File>
<FileName>hc32f460_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_trng.c</FilePath>
</File>
<File>
<FileName>hc32f460_timera.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timera.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer6.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer6.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_sevt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_sevt.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_pwm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_pwm.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_oco.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_oco.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_emb.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_emb.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_cnt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_cnt.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer0.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer0.c</FilePath>
</File>
<File>
<FileName>hc32f460_swdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_swdt.c</FilePath>
</File>
<File>
<FileName>hc32f460_sram.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sram.c</FilePath>
</File>
<File>
<FileName>hc32f460_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_spi.c</FilePath>
</File>
<File>
<FileName>hc32f460_sdioc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sdioc.c</FilePath>
</File>
<File>
<FileName>hc32f460_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_rtc.c</FilePath>
</File>
<File>
<FileName>hc32f460_rmu.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_rmu.c</FilePath>
</File>
<File>
<FileName>hc32f460_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_qspi.c</FilePath>
</File>
<File>
<FileName>hc32f460_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_pwc.c</FilePath>
</File>
<File>
<FileName>hc32f460_ots.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_ots.c</FilePath>
</File>
<File>
<FileName>hc32f460_mpu.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_mpu.c</FilePath>
</File>
<File>
<FileName>hc32f460_keyscan.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_keyscan.c</FilePath>
</File>
<File>
<FileName>hc32f460_interrupts.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_interrupts.c</FilePath>
</File>
<File>
<FileName>hc32f460_icg.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_icg.c</FilePath>
</File>
<File>
<FileName>hc32f460_i2s.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_i2s.c</FilePath>
</File>
<File>
<FileName>hc32f460_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_i2c.c</FilePath>
</File>
<File>
<FileName>hc32f460_hash.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_hash.c</FilePath>
</File>
<File>
<FileName>hc32f460_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_gpio.c</FilePath>
</File>
<File>
<FileName>hc32f460_exint_nmi_swi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_exint_nmi_swi.c</FilePath>
</File>
<File>
<FileName>hc32f460_event_port.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_event_port.c</FilePath>
</File>
<File>
<FileName>hc32f460_emb.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_emb.c</FilePath>
</File>
<File>
<FileName>hc32f460_efm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_efm.c</FilePath>
</File>
<File>
<FileName>hc32f460_dmac.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_dmac.c</FilePath>
</File>
<File>
<FileName>hc32f460_dcu.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_dcu.c</FilePath>
</File>
<File>
<FileName>hc32f460_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_crc.c</FilePath>
</File>
<File>
<FileName>hc32f460_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_cmp.c</FilePath>
</File>
<File>
<FileName>hc32f460_clk.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_clk.c</FilePath>
</File>
<File>
<FileName>hc32f460_can1.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_can1.c</FilePath>
</File>
<File>
<FileName>hc32f460_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_can.c</FilePath>
</File>
<File>
<FileName>hc32f460_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_aes.c</FilePath>
</File>
<File>
<FileName>hc32f460_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_adc.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>User</GroupName>
<Files>
@@ -409,105 +625,30 @@
<FileType>1</FileType>
<FilePath>..\source\User\Src\main.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>driver</GroupName>
<Files>
<File>
<FileName>hc32f460_utility.c</FileName>
<FileName>Algorithm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_utility.c</FilePath>
<FilePath>..\source\User\Src\Algorithm.c</FilePath>
</File>
<File>
<FileName>hc32f460_pwc.c</FileName>
<FileName>Encryption.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_pwc.c</FilePath>
<FilePath>..\source\User\Src\Encryption.c</FilePath>
</File>
<File>
<FileName>hc32f460_interrupts.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_interrupts.c</FilePath>
</File>
<File>
<FileName>hc32f460_clk.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_clk.c</FilePath>
</File>
<File>
<FileName>hc32f460_icg.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_icg.c</FilePath>
</File>
<File>
<FileName>hc32f460_efm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_efm.c</FilePath>
</File>
<File>
<FileName>hc32f460_sram.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sram.c</FilePath>
</File>
<File>
<FileName>hc32f460_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_gpio.c</FilePath>
</File>
<File>
<FileName>hc32f460_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_usart.c</FilePath>
</File>
<File>
<FileName>hc32f460_swdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_swdt.c</FilePath>
</File>
<File>
<FileName>hc32f460_ots.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_ots.c</FilePath>
</File>
<File>
<FileName>hc32f460_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_spi.c</FilePath>
</File>
<File>
<FileName>hc32f460_exint_nmi_swi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_exint_nmi_swi.c</FilePath>
</File>
<File>
<FileName>hc32f460_sdioc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sdioc.c</FilePath>
</File>
<File>
<FileName>hc32f460_dmac.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_dmac.c</FilePath>
</File>
<File>
<FileName>hc32f460_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_rtc.c</FilePath>
</File>
<File>
<FileName>hc32f460_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_adc.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>Debug</GroupName>
<Files>
<File>
<FileName>Debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\source\Module\Debug\Debug.c</FilePath>
<FilePath>..\source\User\Src\Debug.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>CS1237</GroupName>
<Files>
<File>
<FileName>CS1237_LEFTLOW.c</FileName>
<FileType>1</FileType>
<FilePath>..\source\Module\CS1237\CS1237_LEFTLOW.c</FilePath>
</File>
</Files>
</Group>
@@ -909,6 +1050,221 @@
</File>
</Files>
</Group>
<Group>
<GroupName>driver</GroupName>
<Files>
<File>
<FileName>hc32f460_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_wdt.c</FilePath>
</File>
<File>
<FileName>hc32f460_utility.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_utility.c</FilePath>
</File>
<File>
<FileName>hc32f460_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_usart.c</FilePath>
</File>
<File>
<FileName>hc32f460_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_trng.c</FilePath>
</File>
<File>
<FileName>hc32f460_timera.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timera.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer6.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer6.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_sevt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_sevt.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_pwm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_pwm.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_oco.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_oco.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_emb.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_emb.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer4_cnt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer4_cnt.c</FilePath>
</File>
<File>
<FileName>hc32f460_timer0.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_timer0.c</FilePath>
</File>
<File>
<FileName>hc32f460_swdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_swdt.c</FilePath>
</File>
<File>
<FileName>hc32f460_sram.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sram.c</FilePath>
</File>
<File>
<FileName>hc32f460_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_spi.c</FilePath>
</File>
<File>
<FileName>hc32f460_sdioc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sdioc.c</FilePath>
</File>
<File>
<FileName>hc32f460_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_rtc.c</FilePath>
</File>
<File>
<FileName>hc32f460_rmu.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_rmu.c</FilePath>
</File>
<File>
<FileName>hc32f460_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_qspi.c</FilePath>
</File>
<File>
<FileName>hc32f460_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_pwc.c</FilePath>
</File>
<File>
<FileName>hc32f460_ots.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_ots.c</FilePath>
</File>
<File>
<FileName>hc32f460_mpu.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_mpu.c</FilePath>
</File>
<File>
<FileName>hc32f460_keyscan.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_keyscan.c</FilePath>
</File>
<File>
<FileName>hc32f460_interrupts.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_interrupts.c</FilePath>
</File>
<File>
<FileName>hc32f460_icg.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_icg.c</FilePath>
</File>
<File>
<FileName>hc32f460_i2s.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_i2s.c</FilePath>
</File>
<File>
<FileName>hc32f460_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_i2c.c</FilePath>
</File>
<File>
<FileName>hc32f460_hash.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_hash.c</FilePath>
</File>
<File>
<FileName>hc32f460_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_gpio.c</FilePath>
</File>
<File>
<FileName>hc32f460_exint_nmi_swi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_exint_nmi_swi.c</FilePath>
</File>
<File>
<FileName>hc32f460_event_port.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_event_port.c</FilePath>
</File>
<File>
<FileName>hc32f460_emb.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_emb.c</FilePath>
</File>
<File>
<FileName>hc32f460_efm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_efm.c</FilePath>
</File>
<File>
<FileName>hc32f460_dmac.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_dmac.c</FilePath>
</File>
<File>
<FileName>hc32f460_dcu.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_dcu.c</FilePath>
</File>
<File>
<FileName>hc32f460_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_crc.c</FilePath>
</File>
<File>
<FileName>hc32f460_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_cmp.c</FilePath>
</File>
<File>
<FileName>hc32f460_clk.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_clk.c</FilePath>
</File>
<File>
<FileName>hc32f460_can1.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_can1.c</FilePath>
</File>
<File>
<FileName>hc32f460_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_can.c</FilePath>
</File>
<File>
<FileName>hc32f460_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_aes.c</FilePath>
</File>
<File>
<FileName>hc32f460_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_adc.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>User</GroupName>
<Files>
@@ -922,105 +1278,30 @@
<FileType>1</FileType>
<FilePath>..\source\User\Src\main.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>driver</GroupName>
<Files>
<File>
<FileName>hc32f460_utility.c</FileName>
<FileName>Algorithm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_utility.c</FilePath>
<FilePath>..\source\User\Src\Algorithm.c</FilePath>
</File>
<File>
<FileName>hc32f460_pwc.c</FileName>
<FileName>Encryption.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_pwc.c</FilePath>
<FilePath>..\source\User\Src\Encryption.c</FilePath>
</File>
<File>
<FileName>hc32f460_interrupts.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_interrupts.c</FilePath>
</File>
<File>
<FileName>hc32f460_clk.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_clk.c</FilePath>
</File>
<File>
<FileName>hc32f460_icg.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_icg.c</FilePath>
</File>
<File>
<FileName>hc32f460_efm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_efm.c</FilePath>
</File>
<File>
<FileName>hc32f460_sram.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sram.c</FilePath>
</File>
<File>
<FileName>hc32f460_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_gpio.c</FilePath>
</File>
<File>
<FileName>hc32f460_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_usart.c</FilePath>
</File>
<File>
<FileName>hc32f460_swdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_swdt.c</FilePath>
</File>
<File>
<FileName>hc32f460_ots.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_ots.c</FilePath>
</File>
<File>
<FileName>hc32f460_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_spi.c</FilePath>
</File>
<File>
<FileName>hc32f460_exint_nmi_swi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_exint_nmi_swi.c</FilePath>
</File>
<File>
<FileName>hc32f460_sdioc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_sdioc.c</FilePath>
</File>
<File>
<FileName>hc32f460_dmac.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_dmac.c</FilePath>
</File>
<File>
<FileName>hc32f460_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_rtc.c</FilePath>
</File>
<File>
<FileName>hc32f460_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\driver\src\hc32f460_adc.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>Debug</GroupName>
<Files>
<File>
<FileName>Debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\source\Module\Debug\Debug.c</FilePath>
<FilePath>..\source\User\Src\Debug.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>CS1237</GroupName>
<Files>
<File>
<FileName>CS1237_LEFTLOW.c</FileName>
<FileType>1</FileType>
<FilePath>..\source\Module\CS1237\CS1237_LEFTLOW.c</FilePath>
</File>
</Files>
</Group>
@@ -1037,8 +1318,8 @@
<RTE>
<apis/>
<components>
<component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.4.0" condition="ARMv6_7_8-M Device">
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.7.0"/>
<component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.5.0" condition="ARMv6_7_8-M Device">
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.8.0"/>
<targetInfos>
<targetInfo name="Debug"/>
<targetInfo name="Release"/>
@@ -1051,7 +1332,7 @@
<LayerInfo>
<Layers>
<Layer>
<LayName>&lt;Project Info&gt;</LayName>
<LayName>HC32F460</LayName>
<LayTarg>0</LayTarg>
<LayPrjMark>1</LayPrjMark>
</Layer>