diff --git a/Project/MDK/HC32F460.uvoptx b/Project/MDK/HC32F460.uvoptx
index 35d7aab..68f0518 100644
--- a/Project/MDK/HC32F460.uvoptx
+++ b/Project/MDK/HC32F460.uvoptx
@@ -22,7 +22,7 @@
- Debug
+ Release
0x4
ARM-ADS
@@ -145,7 +145,7 @@
0
CMSIS_AGDI
- -X"Any" -UAny -O206 -S0 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD1FFF8000 -FC1000 -FN2 -FF0HC32F460_512K.FLM -FS00 -FL080000 -FP0($$Device:HC32F460JETA$FlashARM\HC32F460_512K.FLM) -FF1HC32F460_otp.FLM -FS13000C00 -FL13FC -FP1($$Device:HC32F460JETA$FlashARM\HC32F460_otp.FLM)
+ -X"Any" -UAny -O206 -S0 -C0 -P00000000 -N00("") -D00(00000000) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD1FFF8000 -FC1000 -FN2 -FF0HC32F460_512K.FLM -FS00 -FL080000 -FP0($$Device:HC32F460JETA$FlashARM\HC32F460_512K.FLM) -FF1HC32F460_otp.FLM -FS13000C00 -FL13FC -FP1($$Device:HC32F460JETA$FlashARM\HC32F460_otp.FLM)
0
@@ -396,164 +396,9 @@
-
- Release
- 0x4
- ARM-ADS
-
- 12000000
-
- 0
- 1
- 0
- 1
- 0
-
-
- 1
- 65535
- 0
- 0
- 0
-
-
- 79
- 66
- 8
- .\output\release\
-
-
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 0
- 0
- 0
- 0
-
-
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
-
-
- 1
- 0
- 0
-
- 255
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 0
- 1
-
-
-
-
-
-
-
-
-
-
- BIN\UL2CM3.DLL
-
-
-
- 0
- UL2CM3
- UL2CM3(-S0 -C0 -P0 -FD1FFF8000 -FC1000 -FN2 -FF0HC32F460_512K -FS00 -FL080000 -FF1HC32F460_otp -FS13000C00 -FL13FC -FP0($$Device:HC32F460PETB$FlashARM\HC32F460_512K.FLM) -FP1($$Device:HC32F460PETB$FlashARM\HC32F460_otp.FLM))
-
-
-
-
- 0
-
-
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- 0
- 0
- 0
-
-
-
-
-
-
-
-
-
- 1
- 1
- 0
- 2
- 1000000
-
-
-
-
common
- 0
+ 1
0
0
0
@@ -576,7 +421,7 @@
0
0
0
- ..\..\..\mcu\common\system_hc32f460.c
+ ..\..\mcu\common\system_hc32f460.c
system_hc32f460.c
0
0
@@ -596,8 +441,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_wdt.c
- hc32f460_wdt.c
+ ..\..\driver\src\hc32f460_adc.c
+ hc32f460_adc.c
0
0
@@ -608,8 +453,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_utility.c
- hc32f460_utility.c
+ ..\..\driver\src\hc32f460_aes.c
+ hc32f460_aes.c
0
0
@@ -620,8 +465,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_usart.c
- hc32f460_usart.c
+ ..\..\driver\src\hc32f460_can.c
+ hc32f460_can.c
0
0
@@ -632,8 +477,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_trng.c
- hc32f460_trng.c
+ ..\..\driver\src\hc32f460_can1.c
+ hc32f460_can1.c
0
0
@@ -644,8 +489,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timera.c
- hc32f460_timera.c
+ ..\..\driver\src\hc32f460_clk.c
+ hc32f460_clk.c
0
0
@@ -656,8 +501,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timer6.c
- hc32f460_timer6.c
+ ..\..\driver\src\hc32f460_cmp.c
+ hc32f460_cmp.c
0
0
@@ -668,8 +513,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timer4_sevt.c
- hc32f460_timer4_sevt.c
+ ..\..\driver\src\hc32f460_crc.c
+ hc32f460_crc.c
0
0
@@ -680,8 +525,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timer4_pwm.c
- hc32f460_timer4_pwm.c
+ ..\..\driver\src\hc32f460_dcu.c
+ hc32f460_dcu.c
0
0
@@ -692,8 +537,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timer4_oco.c
- hc32f460_timer4_oco.c
+ ..\..\driver\src\hc32f460_dmac.c
+ hc32f460_dmac.c
0
0
@@ -704,8 +549,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timer4_emb.c
- hc32f460_timer4_emb.c
+ ..\..\driver\src\hc32f460_efm.c
+ hc32f460_efm.c
0
0
@@ -716,8 +561,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timer4_cnt.c
- hc32f460_timer4_cnt.c
+ ..\..\driver\src\hc32f460_emb.c
+ hc32f460_emb.c
0
0
@@ -728,8 +573,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_timer0.c
- hc32f460_timer0.c
+ ..\..\driver\src\hc32f460_event_port.c
+ hc32f460_event_port.c
0
0
@@ -740,8 +585,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_swdt.c
- hc32f460_swdt.c
+ ..\..\driver\src\hc32f460_exint_nmi_swi.c
+ hc32f460_exint_nmi_swi.c
0
0
@@ -752,8 +597,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_sram.c
- hc32f460_sram.c
+ ..\..\driver\src\hc32f460_gpio.c
+ hc32f460_gpio.c
0
0
@@ -764,8 +609,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_spi.c
- hc32f460_spi.c
+ ..\..\driver\src\hc32f460_hash.c
+ hc32f460_hash.c
0
0
@@ -776,8 +621,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_sdioc.c
- hc32f460_sdioc.c
+ ..\..\driver\src\hc32f460_i2c.c
+ hc32f460_i2c.c
0
0
@@ -788,8 +633,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_rtc.c
- hc32f460_rtc.c
+ ..\..\driver\src\hc32f460_i2s.c
+ hc32f460_i2s.c
0
0
@@ -800,8 +645,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_rmu.c
- hc32f460_rmu.c
+ ..\..\driver\src\hc32f460_icg.c
+ hc32f460_icg.c
0
0
@@ -812,8 +657,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_qspi.c
- hc32f460_qspi.c
+ ..\..\driver\src\hc32f460_interrupts.c
+ hc32f460_interrupts.c
0
0
@@ -824,8 +669,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_pwc.c
- hc32f460_pwc.c
+ ..\..\driver\src\hc32f460_keyscan.c
+ hc32f460_keyscan.c
0
0
@@ -836,8 +681,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_ots.c
- hc32f460_ots.c
+ ..\..\driver\src\hc32f460_mpu.c
+ hc32f460_mpu.c
0
0
@@ -848,8 +693,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_mpu.c
- hc32f460_mpu.c
+ ..\..\driver\src\hc32f460_ots.c
+ hc32f460_ots.c
0
0
@@ -860,8 +705,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_keyscan.c
- hc32f460_keyscan.c
+ ..\..\driver\src\hc32f460_pwc.c
+ hc32f460_pwc.c
0
0
@@ -872,8 +717,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_interrupts.c
- hc32f460_interrupts.c
+ ..\..\driver\src\hc32f460_qspi.c
+ hc32f460_qspi.c
0
0
@@ -884,8 +729,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_icg.c
- hc32f460_icg.c
+ ..\..\driver\src\hc32f460_rmu.c
+ hc32f460_rmu.c
0
0
@@ -896,8 +741,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_i2s.c
- hc32f460_i2s.c
+ ..\..\driver\src\hc32f460_rtc.c
+ hc32f460_rtc.c
0
0
@@ -908,8 +753,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_i2c.c
- hc32f460_i2c.c
+ ..\..\driver\src\hc32f460_sdioc.c
+ hc32f460_sdioc.c
0
0
@@ -920,8 +765,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_hash.c
- hc32f460_hash.c
+ ..\..\driver\src\hc32f460_spi.c
+ hc32f460_spi.c
0
0
@@ -932,8 +777,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_gpio.c
- hc32f460_gpio.c
+ ..\..\driver\src\hc32f460_sram.c
+ hc32f460_sram.c
0
0
@@ -944,8 +789,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_exint_nmi_swi.c
- hc32f460_exint_nmi_swi.c
+ ..\..\driver\src\hc32f460_swdt.c
+ hc32f460_swdt.c
0
0
@@ -956,8 +801,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_event_port.c
- hc32f460_event_port.c
+ ..\..\driver\src\hc32f460_timer0.c
+ hc32f460_timer0.c
0
0
@@ -968,8 +813,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_emb.c
- hc32f460_emb.c
+ ..\..\driver\src\hc32f460_timer4_cnt.c
+ hc32f460_timer4_cnt.c
0
0
@@ -980,8 +825,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_efm.c
- hc32f460_efm.c
+ ..\..\driver\src\hc32f460_timer4_emb.c
+ hc32f460_timer4_emb.c
0
0
@@ -992,8 +837,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_dmac.c
- hc32f460_dmac.c
+ ..\..\driver\src\hc32f460_timer4_oco.c
+ hc32f460_timer4_oco.c
0
0
@@ -1004,8 +849,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_dcu.c
- hc32f460_dcu.c
+ ..\..\driver\src\hc32f460_timer4_pwm.c
+ hc32f460_timer4_pwm.c
0
0
@@ -1016,8 +861,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_crc.c
- hc32f460_crc.c
+ ..\..\driver\src\hc32f460_timer4_sevt.c
+ hc32f460_timer4_sevt.c
0
0
@@ -1028,8 +873,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_cmp.c
- hc32f460_cmp.c
+ ..\..\driver\src\hc32f460_timer6.c
+ hc32f460_timer6.c
0
0
@@ -1040,8 +885,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_clk.c
- hc32f460_clk.c
+ ..\..\driver\src\hc32f460_timera.c
+ hc32f460_timera.c
0
0
@@ -1052,8 +897,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_can1.c
- hc32f460_can1.c
+ ..\..\driver\src\hc32f460_trng.c
+ hc32f460_trng.c
0
0
@@ -1064,8 +909,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_can.c
- hc32f460_can.c
+ ..\..\driver\src\hc32f460_usart.c
+ hc32f460_usart.c
0
0
@@ -1076,8 +921,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_aes.c
- hc32f460_aes.c
+ ..\..\driver\src\hc32f460_utility.c
+ hc32f460_utility.c
0
0
@@ -1088,8 +933,8 @@
0
0
0
- ..\..\..\driver\src\hc32f460_adc.c
- hc32f460_adc.c
+ ..\..\driver\src\hc32f460_wdt.c
+ hc32f460_wdt.c
0
0
@@ -1108,8 +953,8 @@
0
0
0
- ..\source\User\Src\bsp.c
- bsp.c
+ ..\source\User\Src\Algorithm.c
+ Algorithm.c
0
0
@@ -1120,8 +965,8 @@
0
0
0
- ..\source\User\Src\main.c
- main.c
+ ..\source\User\Src\bsp.c
+ bsp.c
0
0
@@ -1132,8 +977,8 @@
0
0
0
- ..\source\User\Src\Algorithm.c
- Algorithm.c
+ ..\source\User\Src\Debug.c
+ Debug.c
0
0
@@ -1156,8 +1001,8 @@
0
0
0
- ..\source\User\Src\Debug.c
- Debug.c
+ ..\source\User\Src\main.c
+ main.c
0
0
diff --git a/Project/MDK/HC32F460.uvprojx b/Project/MDK/HC32F460.uvprojx
index b89011a..08478fa 100644
--- a/Project/MDK/HC32F460.uvprojx
+++ b/Project/MDK/HC32F460.uvprojx
@@ -7,7 +7,7 @@
- Debug
+ Release
0x4
ARM-ADS
5060960::V5.06 update 7 (build 960)::ARMCC
@@ -341,7 +341,7 @@
__DEBUG,HC32F460,USE_DEVICE_DRIVER_LIB,JEUA
- ..\..\..\mcu\common;..\source\User\Inc;..\source\User\Src;..\..\..\driver\src;..\..\..\driver\inc;..\source\Module\CS1237;..\source\Module\dc_motor
+ ..\..\mcu\common;..\source\Module\CS1237;..\source\Module\dc_motor;..\source\User\Src;..\source\User\Inc;..\..\driver\src;..\..\driver\inc
@@ -393,7 +393,7 @@
system_hc32f460.c
1
- ..\..\..\mcu\common\system_hc32f460.c
+ ..\..\mcu\common\system_hc32f460.c
@@ -401,923 +401,245 @@
driver
- hc32f460_wdt.c
+ hc32f460_adc.c
1
- ..\..\..\driver\src\hc32f460_wdt.c
-
-
- hc32f460_utility.c
- 1
- ..\..\..\driver\src\hc32f460_utility.c
-
-
- hc32f460_usart.c
- 1
- ..\..\..\driver\src\hc32f460_usart.c
-
-
- hc32f460_trng.c
- 1
- ..\..\..\driver\src\hc32f460_trng.c
-
-
- hc32f460_timera.c
- 1
- ..\..\..\driver\src\hc32f460_timera.c
-
-
- hc32f460_timer6.c
- 1
- ..\..\..\driver\src\hc32f460_timer6.c
-
-
- hc32f460_timer4_sevt.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_sevt.c
-
-
- hc32f460_timer4_pwm.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_pwm.c
-
-
- hc32f460_timer4_oco.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_oco.c
-
-
- hc32f460_timer4_emb.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_emb.c
-
-
- hc32f460_timer4_cnt.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_cnt.c
-
-
- hc32f460_timer0.c
- 1
- ..\..\..\driver\src\hc32f460_timer0.c
-
-
- hc32f460_swdt.c
- 1
- ..\..\..\driver\src\hc32f460_swdt.c
-
-
- hc32f460_sram.c
- 1
- ..\..\..\driver\src\hc32f460_sram.c
-
-
- hc32f460_spi.c
- 1
- ..\..\..\driver\src\hc32f460_spi.c
-
-
- hc32f460_sdioc.c
- 1
- ..\..\..\driver\src\hc32f460_sdioc.c
-
-
- hc32f460_rtc.c
- 1
- ..\..\..\driver\src\hc32f460_rtc.c
-
-
- hc32f460_rmu.c
- 1
- ..\..\..\driver\src\hc32f460_rmu.c
-
-
- hc32f460_qspi.c
- 1
- ..\..\..\driver\src\hc32f460_qspi.c
-
-
- hc32f460_pwc.c
- 1
- ..\..\..\driver\src\hc32f460_pwc.c
-
-
- hc32f460_ots.c
- 1
- ..\..\..\driver\src\hc32f460_ots.c
-
-
- hc32f460_mpu.c
- 1
- ..\..\..\driver\src\hc32f460_mpu.c
-
-
- hc32f460_keyscan.c
- 1
- ..\..\..\driver\src\hc32f460_keyscan.c
-
-
- hc32f460_interrupts.c
- 1
- ..\..\..\driver\src\hc32f460_interrupts.c
-
-
- hc32f460_icg.c
- 1
- ..\..\..\driver\src\hc32f460_icg.c
-
-
- hc32f460_i2s.c
- 1
- ..\..\..\driver\src\hc32f460_i2s.c
-
-
- hc32f460_i2c.c
- 1
- ..\..\..\driver\src\hc32f460_i2c.c
-
-
- hc32f460_hash.c
- 1
- ..\..\..\driver\src\hc32f460_hash.c
-
-
- hc32f460_gpio.c
- 1
- ..\..\..\driver\src\hc32f460_gpio.c
-
-
- hc32f460_exint_nmi_swi.c
- 1
- ..\..\..\driver\src\hc32f460_exint_nmi_swi.c
-
-
- hc32f460_event_port.c
- 1
- ..\..\..\driver\src\hc32f460_event_port.c
-
-
- hc32f460_emb.c
- 1
- ..\..\..\driver\src\hc32f460_emb.c
-
-
- hc32f460_efm.c
- 1
- ..\..\..\driver\src\hc32f460_efm.c
-
-
- hc32f460_dmac.c
- 1
- ..\..\..\driver\src\hc32f460_dmac.c
-
-
- hc32f460_dcu.c
- 1
- ..\..\..\driver\src\hc32f460_dcu.c
-
-
- hc32f460_crc.c
- 1
- ..\..\..\driver\src\hc32f460_crc.c
-
-
- hc32f460_cmp.c
- 1
- ..\..\..\driver\src\hc32f460_cmp.c
-
-
- hc32f460_clk.c
- 1
- ..\..\..\driver\src\hc32f460_clk.c
-
-
- hc32f460_can1.c
- 1
- ..\..\..\driver\src\hc32f460_can1.c
-
-
- hc32f460_can.c
- 1
- ..\..\..\driver\src\hc32f460_can.c
+ ..\..\driver\src\hc32f460_adc.c
hc32f460_aes.c
1
- ..\..\..\driver\src\hc32f460_aes.c
+ ..\..\driver\src\hc32f460_aes.c
- hc32f460_adc.c
+ hc32f460_can.c
1
- ..\..\..\driver\src\hc32f460_adc.c
+ ..\..\driver\src\hc32f460_can.c
+
+
+ hc32f460_can1.c
+ 1
+ ..\..\driver\src\hc32f460_can1.c
+
+
+ hc32f460_clk.c
+ 1
+ ..\..\driver\src\hc32f460_clk.c
+
+
+ hc32f460_cmp.c
+ 1
+ ..\..\driver\src\hc32f460_cmp.c
+
+
+ hc32f460_crc.c
+ 1
+ ..\..\driver\src\hc32f460_crc.c
+
+
+ hc32f460_dcu.c
+ 1
+ ..\..\driver\src\hc32f460_dcu.c
+
+
+ hc32f460_dmac.c
+ 1
+ ..\..\driver\src\hc32f460_dmac.c
+
+
+ hc32f460_efm.c
+ 1
+ ..\..\driver\src\hc32f460_efm.c
+
+
+ hc32f460_emb.c
+ 1
+ ..\..\driver\src\hc32f460_emb.c
+
+
+ hc32f460_event_port.c
+ 1
+ ..\..\driver\src\hc32f460_event_port.c
+
+
+ hc32f460_exint_nmi_swi.c
+ 1
+ ..\..\driver\src\hc32f460_exint_nmi_swi.c
+
+
+ hc32f460_gpio.c
+ 1
+ ..\..\driver\src\hc32f460_gpio.c
+
+
+ hc32f460_hash.c
+ 1
+ ..\..\driver\src\hc32f460_hash.c
+
+
+ hc32f460_i2c.c
+ 1
+ ..\..\driver\src\hc32f460_i2c.c
+
+
+ hc32f460_i2s.c
+ 1
+ ..\..\driver\src\hc32f460_i2s.c
+
+
+ hc32f460_icg.c
+ 1
+ ..\..\driver\src\hc32f460_icg.c
+
+
+ hc32f460_interrupts.c
+ 1
+ ..\..\driver\src\hc32f460_interrupts.c
+
+
+ hc32f460_keyscan.c
+ 1
+ ..\..\driver\src\hc32f460_keyscan.c
+
+
+ hc32f460_mpu.c
+ 1
+ ..\..\driver\src\hc32f460_mpu.c
+
+
+ hc32f460_ots.c
+ 1
+ ..\..\driver\src\hc32f460_ots.c
+
+
+ hc32f460_pwc.c
+ 1
+ ..\..\driver\src\hc32f460_pwc.c
+
+
+ hc32f460_qspi.c
+ 1
+ ..\..\driver\src\hc32f460_qspi.c
+
+
+ hc32f460_rmu.c
+ 1
+ ..\..\driver\src\hc32f460_rmu.c
+
+
+ hc32f460_rtc.c
+ 1
+ ..\..\driver\src\hc32f460_rtc.c
+
+
+ hc32f460_sdioc.c
+ 1
+ ..\..\driver\src\hc32f460_sdioc.c
+
+
+ hc32f460_spi.c
+ 1
+ ..\..\driver\src\hc32f460_spi.c
+
+
+ hc32f460_sram.c
+ 1
+ ..\..\driver\src\hc32f460_sram.c
+
+
+ hc32f460_swdt.c
+ 1
+ ..\..\driver\src\hc32f460_swdt.c
+
+
+ hc32f460_timer0.c
+ 1
+ ..\..\driver\src\hc32f460_timer0.c
+
+
+ hc32f460_timer4_cnt.c
+ 1
+ ..\..\driver\src\hc32f460_timer4_cnt.c
+
+
+ hc32f460_timer4_emb.c
+ 1
+ ..\..\driver\src\hc32f460_timer4_emb.c
+
+
+ hc32f460_timer4_oco.c
+ 1
+ ..\..\driver\src\hc32f460_timer4_oco.c
+
+
+ hc32f460_timer4_pwm.c
+ 1
+ ..\..\driver\src\hc32f460_timer4_pwm.c
+
+
+ hc32f460_timer4_sevt.c
+ 1
+ ..\..\driver\src\hc32f460_timer4_sevt.c
+
+
+ hc32f460_timer6.c
+ 1
+ ..\..\driver\src\hc32f460_timer6.c
+
+
+ hc32f460_timera.c
+ 1
+ ..\..\driver\src\hc32f460_timera.c
+
+
+ hc32f460_trng.c
+ 1
+ ..\..\driver\src\hc32f460_trng.c
+
+
+ hc32f460_usart.c
+ 1
+ ..\..\driver\src\hc32f460_usart.c
+
+
+ hc32f460_utility.c
+ 1
+ ..\..\driver\src\hc32f460_utility.c
+
+
+ hc32f460_wdt.c
+ 1
+ ..\..\driver\src\hc32f460_wdt.c
User
+
+ Algorithm.c
+ 1
+ ..\source\User\Src\Algorithm.c
+
bsp.c
1
..\source\User\Src\bsp.c
- main.c
+ Debug.c
1
- ..\source\User\Src\main.c
-
-
- Algorithm.c
- 1
- ..\source\User\Src\Algorithm.c
+ ..\source\User\Src\Debug.c
Encryption.c
1
..\source\User\Src\Encryption.c
-
- Debug.c
- 1
- ..\source\User\Src\Debug.c
-
-
-
-
- CS1237
-
-
- CS1237_LEFTLOW.c
- 1
- ..\source\Module\CS1237\CS1237_LEFTLOW.c
-
-
- CS1237_LEFTUP.c
- 1
- ..\source\Module\CS1237\CS1237_LEFTUP.c
-
-
- CS1237_RIGHTLOW.c
- 1
- ..\source\Module\CS1237\CS1237_RIGHTLOW.c
-
-
- CS1237_RIGHTUP.c
- 1
- ..\source\Module\CS1237\CS1237_RIGHTUP.c
-
-
-
-
- dc_motor
-
-
- dc_motor.c
- 1
- ..\source\Module\dc_motor\dc_motor.c
-
-
-
-
- Readme
-
-
- ::CMSIS
-
-
-
-
- Release
- 0x4
- ARM-ADS
- 5060020::V5.06 (build 20)::ARMCC
- 0
-
-
- HC32F460PETB
- HDSC
- HDSC.HC32F460.1.0.12
- https://raw.githubusercontent.com/hdscmcu/pack/master/
- IROM(0x00000000,0x80000) IROM2(0x03000C00,0x3FC) IRAM2(0x200F0000,0x1000) IROM(0x00000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
-
-
- CMSIS_AGDI(-S0 -C0 -P0 -FD1FFF8000 -FC1000 -FN2 -FF0HC32F460_512K -FS00 -FL080000 -FP0($$Device:HC32F460PETB$FlashARM\HC32F460_512K.FLM) -FF1HC32F460_otp -FS103000C00 -FL13FC -FP1($$Device:HC32F460PETB$FlashARM\HC32F460_otp.FLM))
- 0
- $$Device:HC32F460PETB$Device\Include\hc32f460p.h
-
-
-
-
-
-
-
-
-
- ./../../../../..\mcu\MDK\hdsc_hc32f460.SFR
- 1
- 0
-
-
-
-
-
-
- 0
- 0
- 0
- 0
- 1
-
- .\output\release\
- i2c_24c256
- 1
- 0
- 1
- 0
- 0
- .\output\release\
- 1
- 0
- 0
-
- 0
- 0
-
-
- 0
- 0
- 0
- 0
-
-
- 0
- 0
-
-
- 0
- 0
- 0
- 0
-
-
- 0
- 0
-
-
- 0
- 0
- 0
- 0
-
- 0
-
-
-
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
- SARMCM3.DLL
- -MPU
- DARMCM1.DLL
- -pCM4
- SARMCM3.DLL
- -MPU
- TARMCM1.DLL
- -pCM4
-
-
-
- 1
- 0
- 0
- 0
- 16
-
-
-
-
- 1
- 0
- 0
- 1
- 1
- 4096
-
- 1
- BIN\UL2CM3.DLL
- "" ()
-
-
-
-
- 0
-
-
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 0
- 0
- 0
- 0
- 1
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- "Cortex-M4"
-
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 1
- 1
- 8
- 1
- 0
- 0
- 0
- 3
- 3
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 1
- 0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x1fff8000
- 0x2f000
-
-
- 1
- 0x0
- 0x80000
-
-
- 0
- 0x0
- 0x0
-
-
- 1
- 0x0
- 0x0
-
-
- 1
- 0x0
- 0x0
-
-
- 1
- 0x0
- 0x0
-
-
- 1
- 0x0
- 0x80000
-
-
- 1
- 0x3000c00
- 0x3fc
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x1fff8000
- 0x2f000
-
-
- 0
- 0x200f0000
- 0x1000
-
-
-
-
-
- 1
- 4
- 1
- 0
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
- --diag_suppress=186,66
- HC32F460,USE_DEVICE_DRIVER_LIB
-
- ..\..\..\..\..\mcu\common;..\source;..\..\..\..\..\driver\inc;..\..\..\..\..\bsp\ev_hc32f460_lqfp100_v2
-
-
-
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 4
-
-
-
-
-
-
-
-
- 1
- 0
- 0
- 0
- 1
- 0
- 0x00000000
- 0x1FFF8000
-
- i2c_24c256.sct
-
-
- --keep=*Handler
-
-
-
-
-
-
-
- common
-
-
- startup_hc32f460.s
- 2
- .\startup_hc32f460.s
-
-
- system_hc32f460.c
- 1
- ..\..\..\mcu\common\system_hc32f460.c
-
-
-
-
- driver
-
-
- hc32f460_wdt.c
- 1
- ..\..\..\driver\src\hc32f460_wdt.c
-
-
- hc32f460_utility.c
- 1
- ..\..\..\driver\src\hc32f460_utility.c
-
-
- hc32f460_usart.c
- 1
- ..\..\..\driver\src\hc32f460_usart.c
-
-
- hc32f460_trng.c
- 1
- ..\..\..\driver\src\hc32f460_trng.c
-
-
- hc32f460_timera.c
- 1
- ..\..\..\driver\src\hc32f460_timera.c
-
-
- hc32f460_timer6.c
- 1
- ..\..\..\driver\src\hc32f460_timer6.c
-
-
- hc32f460_timer4_sevt.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_sevt.c
-
-
- hc32f460_timer4_pwm.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_pwm.c
-
-
- hc32f460_timer4_oco.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_oco.c
-
-
- hc32f460_timer4_emb.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_emb.c
-
-
- hc32f460_timer4_cnt.c
- 1
- ..\..\..\driver\src\hc32f460_timer4_cnt.c
-
-
- hc32f460_timer0.c
- 1
- ..\..\..\driver\src\hc32f460_timer0.c
-
-
- hc32f460_swdt.c
- 1
- ..\..\..\driver\src\hc32f460_swdt.c
-
-
- hc32f460_sram.c
- 1
- ..\..\..\driver\src\hc32f460_sram.c
-
-
- hc32f460_spi.c
- 1
- ..\..\..\driver\src\hc32f460_spi.c
-
-
- hc32f460_sdioc.c
- 1
- ..\..\..\driver\src\hc32f460_sdioc.c
-
-
- hc32f460_rtc.c
- 1
- ..\..\..\driver\src\hc32f460_rtc.c
-
-
- hc32f460_rmu.c
- 1
- ..\..\..\driver\src\hc32f460_rmu.c
-
-
- hc32f460_qspi.c
- 1
- ..\..\..\driver\src\hc32f460_qspi.c
-
-
- hc32f460_pwc.c
- 1
- ..\..\..\driver\src\hc32f460_pwc.c
-
-
- hc32f460_ots.c
- 1
- ..\..\..\driver\src\hc32f460_ots.c
-
-
- hc32f460_mpu.c
- 1
- ..\..\..\driver\src\hc32f460_mpu.c
-
-
- hc32f460_keyscan.c
- 1
- ..\..\..\driver\src\hc32f460_keyscan.c
-
-
- hc32f460_interrupts.c
- 1
- ..\..\..\driver\src\hc32f460_interrupts.c
-
-
- hc32f460_icg.c
- 1
- ..\..\..\driver\src\hc32f460_icg.c
-
-
- hc32f460_i2s.c
- 1
- ..\..\..\driver\src\hc32f460_i2s.c
-
-
- hc32f460_i2c.c
- 1
- ..\..\..\driver\src\hc32f460_i2c.c
-
-
- hc32f460_hash.c
- 1
- ..\..\..\driver\src\hc32f460_hash.c
-
-
- hc32f460_gpio.c
- 1
- ..\..\..\driver\src\hc32f460_gpio.c
-
-
- hc32f460_exint_nmi_swi.c
- 1
- ..\..\..\driver\src\hc32f460_exint_nmi_swi.c
-
-
- hc32f460_event_port.c
- 1
- ..\..\..\driver\src\hc32f460_event_port.c
-
-
- hc32f460_emb.c
- 1
- ..\..\..\driver\src\hc32f460_emb.c
-
-
- hc32f460_efm.c
- 1
- ..\..\..\driver\src\hc32f460_efm.c
-
-
- hc32f460_dmac.c
- 1
- ..\..\..\driver\src\hc32f460_dmac.c
-
-
- hc32f460_dcu.c
- 1
- ..\..\..\driver\src\hc32f460_dcu.c
-
-
- hc32f460_crc.c
- 1
- ..\..\..\driver\src\hc32f460_crc.c
-
-
- hc32f460_cmp.c
- 1
- ..\..\..\driver\src\hc32f460_cmp.c
-
-
- hc32f460_clk.c
- 1
- ..\..\..\driver\src\hc32f460_clk.c
-
-
- hc32f460_can1.c
- 1
- ..\..\..\driver\src\hc32f460_can1.c
-
-
- hc32f460_can.c
- 1
- ..\..\..\driver\src\hc32f460_can.c
-
-
- hc32f460_aes.c
- 1
- ..\..\..\driver\src\hc32f460_aes.c
-
-
- hc32f460_adc.c
- 1
- ..\..\..\driver\src\hc32f460_adc.c
-
-
-
-
- User
-
-
- bsp.c
- 1
- ..\source\User\Src\bsp.c
-
main.c
1
..\source\User\Src\main.c
-
- Algorithm.c
- 1
- ..\source\User\Src\Algorithm.c
-
-
- Encryption.c
- 1
- ..\source\User\Src\Encryption.c
-
-
- Debug.c
- 1
- ..\source\User\Src\Debug.c
-
@@ -1371,7 +693,6 @@
-
diff --git a/Project/MDK/RTE/_Release/RTE_Components.h b/Project/MDK/RTE/_Release/RTE_Components.h
index 8cff5cb..bef0d2f 100644
--- a/Project/MDK/RTE/_Release/RTE_Components.h
+++ b/Project/MDK/RTE/_Release/RTE_Components.h
@@ -14,7 +14,7 @@
/*
* Define the Device Header File:
*/
-#define CMSIS_device_header "HC32F460PETB.h"
+#define CMSIS_device_header "HC32F460JETA.h"