diff --git a/AT32F403A_407_periph_lib_V2.1.8.chm b/AT32F403A_407_periph_lib_V2.1.9.chm similarity index 72% rename from AT32F403A_407_periph_lib_V2.1.8.chm rename to AT32F403A_407_periph_lib_V2.1.9.chm index dff335ee..67b13152 100644 Binary files a/AT32F403A_407_periph_lib_V2.1.8.chm and b/AT32F403A_407_periph_lib_V2.1.9.chm differ diff --git a/document/AT32F403A_407固件库BSP&Pack应用指南.pdf b/document/AT32F403A_407固件库BSP&Pack应用指南.pdf index 5a1e5eec..09c6a6b0 100644 Binary files a/document/AT32F403A_407固件库BSP&Pack应用指南.pdf and b/document/AT32F403A_407固件库BSP&Pack应用指南.pdf differ diff --git a/libraries/cmsis/cm4/device_support/at32f403a_407.h b/libraries/cmsis/cm4/device_support/at32f403a_407.h index 8ef0493a..ecdfda69 100644 --- a/libraries/cmsis/cm4/device_support/at32f403a_407.h +++ b/libraries/cmsis/cm4/device_support/at32f403a_407.h @@ -161,7 +161,7 @@ extern "C" { */ #define __AT32F403A_407_LIBRARY_VERSION_MAJOR (0x02) /*!< [31:24] major version */ #define __AT32F403A_407_LIBRARY_VERSION_MIDDLE (0x01) /*!< [23:16] middle version */ -#define __AT32F403A_407_LIBRARY_VERSION_MINOR (0x08) /*!< [15:8] minor version */ +#define __AT32F403A_407_LIBRARY_VERSION_MINOR (0x09) /*!< [15:8] minor version */ #define __AT32F403A_407_LIBRARY_VERSION_RC (0x00) /*!< [7:0] release candidate */ #define __AT32F403A_407_LIBRARY_VERSION ((__AT32F403A_407_LIBRARY_VERSION_MAJOR << 24) | \ (__AT32F403A_407_LIBRARY_VERSION_MIDDLE << 16) | \ diff --git a/libraries/drivers/ReleaseNotes_AT32F403A_407_Firmware_Library_Drivers.pdf b/libraries/drivers/ReleaseNotes_AT32F403A_407_Firmware_Library_Drivers.pdf index 11513df1..f3f6c405 100644 Binary files a/libraries/drivers/ReleaseNotes_AT32F403A_407_Firmware_Library_Drivers.pdf and b/libraries/drivers/ReleaseNotes_AT32F403A_407_Firmware_Library_Drivers.pdf differ diff --git a/libraries/drivers/inc/at32f403a_407_exint.h b/libraries/drivers/inc/at32f403a_407_exint.h index 4ed88536..fded542b 100644 --- a/libraries/drivers/inc/at32f403a_407_exint.h +++ b/libraries/drivers/inc/at32f403a_407_exint.h @@ -82,6 +82,7 @@ extern "C" { typedef enum { EXINT_LINE_INTERRUPUT = 0x00, /*!< external interrupt line interrupt mode */ + EXINT_LINE_INTERRUPT = 0x00, /*!< same as EXINT_LINE_INTERRUPUT, fixed spelling error */ EXINT_LINE_EVENT = 0x01 /*!< external interrupt line event mode */ } exint_line_mode_type; diff --git a/libraries/drivers/inc/at32f403a_407_xmc.h b/libraries/drivers/inc/at32f403a_407_xmc.h index 28d85280..ac49c1f7 100644 --- a/libraries/drivers/inc/at32f403a_407_xmc.h +++ b/libraries/drivers/inc/at32f403a_407_xmc.h @@ -398,7 +398,7 @@ typedef struct xmc_bank1_tmgwr_reg_type tmgwr_group[4]; /** - * @brief xmc bank1 reserved register, offset:0x120~0x21C + * @brief xmc bank1 reserved register, offset:0x120~0x220 */ __IO uint32_t reserved2[63]; diff --git a/libraries/drivers/src/at32f403a_407_exint.c b/libraries/drivers/src/at32f403a_407_exint.c index eb1934a0..c27eaa62 100644 --- a/libraries/drivers/src/at32f403a_407_exint.c +++ b/libraries/drivers/src/at32f403a_407_exint.c @@ -83,7 +83,7 @@ void exint_init(exint_init_type *exint_struct) if(exint_struct->line_enable != FALSE) { - if(exint_struct->line_mode == EXINT_LINE_INTERRUPUT) + if(exint_struct->line_mode == EXINT_LINE_INTERRUPT) { EXINT->inten |= line_index; } diff --git a/libraries/drivers/src/at32f403a_407_flash.c b/libraries/drivers/src/at32f403a_407_flash.c index 0bdb7725..ee565335 100644 --- a/libraries/drivers/src/at32f403a_407_flash.c +++ b/libraries/drivers/src/at32f403a_407_flash.c @@ -819,7 +819,7 @@ flash_status_type flash_user_system_data_program(uint32_t address, uint8_t data) /** * @brief config erase/program protection for the desired sectors. - * @param sector_bits: + * @param sector_bits(1:ENABLE, 0:DISABLE) * the pointer of the address of the sectors to be erase/program protected. * general every bit is used to protect the 4KB bytes, and the last one bit * is used to protect the rest. diff --git a/libraries/drivers/src/at32f403a_407_i2c.c b/libraries/drivers/src/at32f403a_407_i2c.c index 48d1ea88..9ac772a9 100644 --- a/libraries/drivers/src/at32f403a_407_i2c.c +++ b/libraries/drivers/src/at32f403a_407_i2c.c @@ -173,7 +173,14 @@ void i2c_init(i2c_type *i2c_x, i2c_fsmode_duty_cycle_type duty, uint32_t speed) i2c_x->clkctrl_bit.speedmode = TRUE; /* set the maximum rise time */ - i2c_x->tmrise_bit.risetime = (uint16_t)(((freq_mhz * (uint16_t)300) / (uint16_t)1000) + (uint16_t)1); + if(speed <= 400000) + { + i2c_x->tmrise_bit.risetime = (uint16_t)(((freq_mhz * (uint16_t)300) / (uint16_t)1000) + (uint16_t)1); + } + else + { + i2c_x->tmrise_bit.risetime = (uint16_t)(((freq_mhz * (uint16_t)120) / (uint16_t)1000) + (uint16_t)1); + } } } @@ -704,13 +711,15 @@ void i2c_flag_clear(i2c_type *i2c_x, uint32_t flag) { i2c_x->sts1 = (uint16_t)~(flag & (uint32_t)0x0000DF00); - if(i2c_x->sts1 & I2C_ADDR7F_FLAG) + if(flag & I2C_ADDR7F_FLAG) { + UNUSED(i2c_x->sts1); UNUSED(i2c_x->sts2); } - if(i2c_x->sts1 & I2C_STOPF_FLAG) + if(flag & I2C_STOPF_FLAG) { + UNUSED(i2c_x->sts1); i2c_x->ctrl1_bit.i2cen = TRUE; } } diff --git a/libraries/drivers/src/at32f403a_407_xmc.c b/libraries/drivers/src/at32f403a_407_xmc.c index b9158d7d..64f14fd4 100644 --- a/libraries/drivers/src/at32f403a_407_xmc.c +++ b/libraries/drivers/src/at32f403a_407_xmc.c @@ -483,26 +483,28 @@ flag_status xmc_flag_status_get(xmc_class_bank_type xmc_bank, xmc_interrupt_flag flag_status xmc_interrupt_flag_status_get(xmc_class_bank_type xmc_bank, xmc_interrupt_flag_type xmc_flag) { flag_status status = RESET; - - switch(xmc_flag) + if(xmc_bank == XMC_BANK2_NAND) { - case XMC_RISINGEDGE_FLAG: - if(XMC_BANK2->bk2is_bit.reien && XMC_BANK2->bk2is_bit.res) - status = SET; - break; - - case XMC_LEVEL_FLAG: - if(XMC_BANK2->bk2is_bit.feien && XMC_BANK2->bk2is_bit.fes) - status = SET; - break; - - case XMC_FALLINGEDGE_FLAG: - if(XMC_BANK2->bk2is_bit.hlien && XMC_BANK2->bk2is_bit.hls) - status = SET; - break; - - default: - break; + switch(xmc_flag) + { + case XMC_RISINGEDGE_FLAG: + if(XMC_BANK2->bk2is_bit.reien && XMC_BANK2->bk2is_bit.res) + status = SET; + break; + + case XMC_LEVEL_FLAG: + if(XMC_BANK2->bk2is_bit.feien && XMC_BANK2->bk2is_bit.fes) + status = SET; + break; + + case XMC_FALLINGEDGE_FLAG: + if(XMC_BANK2->bk2is_bit.hlien && XMC_BANK2->bk2is_bit.hls) + status = SET; + break; + + default: + break; + } } /* return the flag status */ diff --git a/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvoptx b/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvoptx index 93c58143..0a776aa7 100644 --- a/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvoptx +++ b/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvprojx b/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvprojx index a3fc17a2..069a644e 100644 --- a/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvprojx +++ b/project/at_start_f403a/examples/acc/calibration/mdk_v5/calibration.uvprojx @@ -10,7 +10,7 @@ calibration 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -613,11 +613,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx index 7d18a2ea..b1bf9e2d 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx index 3234ea25..97aed7f1 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx @@ -10,7 +10,7 @@ combine_mode_ordinary_simult 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx b/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx index 1e3b5e60..31c3f534 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx b/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx index c837b6f8..0d1d704b 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx @@ -10,7 +10,7 @@ current_vref_value_check 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx index 0cf92056..4434b35c 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx index b52215b8..f94a69fb 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx @@ -10,7 +10,7 @@ exint_trigger_partitioned 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx b/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx index 15c150eb..342cb2b9 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx b/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx index 18c97108..95bcae4c 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx @@ -10,7 +10,7 @@ internal_temperature_sensor 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/main.c b/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/main.c index 9a384d4e..dcf4a154 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/main.c +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/main.c @@ -35,8 +35,8 @@ #define ADC_VREF (3.3) -#define ADC_TEMP_BASE (1.26) -#define ADC_TEMP_SLOPE (-0.00423) +#define ADC_TEMP_BASE (1.28) +#define ADC_TEMP_SLOPE (-0.00426) __IO uint16_t adc1_ordinary_value = 0; diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx index ed9ff240..a38cf65c 100644 --- a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx index 084f05c4..8984be8e 100644 --- a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx @@ -10,7 +10,7 @@ repeat_conversion_loop_transfer 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx b/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx index 43fa08d2..a2da1f3b 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx b/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx index e44c8f2c..3d9b4bd7 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx @@ -10,7 +10,7 @@ software_trigger_repeat 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx index 5a3fea56..7b8975be 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx index d42f855d..ff4d203f 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx @@ -10,7 +10,7 @@ tmr_trigger_automatic_preempted 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx index 1c5d7c56..4b6da4a1 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx index ee15645d..db45a753 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx @@ -10,7 +10,7 @@ triple_adc_synchro_trigger 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx b/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx index 288c1359..5160e335 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx b/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx index 4bd5801e..c8571128 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx @@ -10,7 +10,7 @@ voltage_monitoring 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx b/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx index 6f2894e2..37f9ba2a 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx +++ b/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx b/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx index 81bf8096..0c7b881f 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx +++ b/project/at_start_f403a/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx @@ -10,7 +10,7 @@ bpr_data 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvoptx b/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvoptx index 6230095f..bfd80276 100644 --- a/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvoptx +++ b/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvprojx b/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvprojx index 50788581..eade4a47 100644 --- a/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvprojx +++ b/project/at_start_f403a/examples/bpr/tamper/mdk_v5/tamper.uvprojx @@ -10,7 +10,7 @@ tamper 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx b/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx index 28305f19..3f27a693 100644 --- a/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx +++ b/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx b/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx index 93a1471a..c364afbc 100644 --- a/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx +++ b/project/at_start_f403a/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx @@ -10,7 +10,7 @@ communication_mode 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvoptx b/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvoptx index 9b550d9e..7ba7cf06 100644 --- a/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvoptx +++ b/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvprojx b/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvprojx index ccf7909d..5210c8b7 100644 --- a/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvprojx +++ b/project/at_start_f403a/examples/can/filter/mdk_v5/filter.uvprojx @@ -10,7 +10,7 @@ filter 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx b/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx index 3fb6f8ea..a98d7fcf 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx +++ b/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx b/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx index 3c38d283..12455680 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx +++ b/project/at_start_f403a/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx @@ -10,7 +10,7 @@ loopback_mode 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx b/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx index 5db84395..37795f73 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx b/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx index 0a00507e..d722101b 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx @@ -10,7 +10,7 @@ bit_band 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx index 8a4c6e2d..efc3d868 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx index 65759145..f7c541d2 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx @@ -10,8 +10,8 @@ cmsis_dsp 0x4 ARM-ADS - 6140000::V6.14::ARMCLANG - 1 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F403AVGT7 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -312,7 +312,7 @@ 1 - 2 + 1 0 0 1 @@ -321,14 +321,14 @@ 0 0 0 - 3 + 2 0 0 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -535,17 +535,17 @@ fpu_disable 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + ArteryTek.AT32F403A_407_DFP.2.1.8 + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -1068,11 +1068,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/main.c b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/main.c index 472c8e01..8c3bed64 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/main.c +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/main.c @@ -95,12 +95,7 @@ uint32_t student_num; */ int32_t main() { - system_clock_config(); - - uart_print_init(115200); - #ifndef USE_STATIC_INIT - arm_matrix_instance_f32 srcA; arm_matrix_instance_f32 srcB; arm_matrix_instance_f32 dstC; @@ -109,15 +104,15 @@ int32_t main() arm_mat_init_f32(&srcA, numStudents, numSubjects, (float32_t *)testMarks_f32); arm_mat_init_f32(&srcB, numSubjects, 1, (float32_t *)testUnity_f32); arm_mat_init_f32(&dstC, numStudents, 1, testOutput); - #else - /* Static Initializations of Input and output matrix sizes and array */ arm_matrix_instance_f32 srcA = {NUMSTUDENTS, NUMSUBJECTS, (float32_t *)testMarks_f32}; arm_matrix_instance_f32 srcB = {NUMSUBJECTS, 1, (float32_t *)testUnity_f32}; arm_matrix_instance_f32 dstC = {NUMSTUDENTS, 1, testOutput}; - #endif + system_clock_config(); + + uart_print_init(115200); /* Call the Matrix multiplication process function */ arm_mat_mult_f32(&srcA, &srcB, &dstC); diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx b/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx index cff225ab..d3f4f3c8 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx +++ b/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx b/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx index 34920653..c68a5379 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx +++ b/project/at_start_f403a/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx @@ -10,7 +10,7 @@ fpu_enable 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -470,17 +470,17 @@ fpu_disable 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -938,11 +938,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx index 9e7b9dc1..b2d2bae1 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx index ce266d8c..ec7ec7b7 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx @@ -10,7 +10,7 @@ systick_interrupt 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvoptx b/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvoptx index 50f9b7c6..aefe092b 100644 --- a/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvoptx +++ b/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvprojx b/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvprojx index 42bd669f..db16288e 100644 --- a/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvprojx +++ b/project/at_start_f403a/examples/crc/calculation/mdk_v5/calculation.uvprojx @@ -10,7 +10,7 @@ calculation 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx b/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx index fdf96365..ed52d647 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx b/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx index 9bf0d18d..6879ffa9 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx @@ -10,7 +10,7 @@ clock_failure_detection 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx b/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx index 15122daf..e1cacad0 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx +++ b/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx b/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx index 2692cf3f..5b7d1bf2 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx +++ b/project/at_start_f403a/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx @@ -10,7 +10,7 @@ sysclk_switch 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx index 441f9af5..b066032b 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx index bfad1a4a..8584e9fe 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx @@ -10,7 +10,7 @@ double_mode_dma_sinewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx index 60ff7529..d32e15d5 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx index 9fbfd745..163aa233 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx @@ -10,7 +10,7 @@ double_mode_dma_squarewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx index 31a81e4a..5681bed5 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx index 30451004..961607b4 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx @@ -10,7 +10,7 @@ one_dac_dma_escalator 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx b/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx index 48e3c670..00c8edec 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx b/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx index 4c70022b..412ef604 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx @@ -10,7 +10,7 @@ one_dac_noisewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx b/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx index 647de4cf..d114c221 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx b/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx index 2c045148..a8c9c302 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx @@ -10,7 +10,7 @@ two_dac_trianglewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvoptx b/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvoptx index 60b02dff..50d2a11a 100644 --- a/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvoptx +++ b/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvprojx b/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvprojx index 4eb445ab..b96ce737 100644 --- a/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvprojx +++ b/project/at_start_f403a/examples/debug/tmr1/mdk_v5/tmr1.uvprojx @@ -10,7 +10,7 @@ tmr1 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx index 799b9056..b8863419 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx index 6b52ea87..78bc8586 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx @@ -10,7 +10,7 @@ data_to_gpio_flexible 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx b/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx index 1d0cf208..57bbc80a 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx +++ b/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx b/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx index 1dd2541f..460564c6 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx +++ b/project/at_start_f403a/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx @@ -10,7 +10,7 @@ flash_to_sram 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvoptx b/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvoptx index 77fb8666..aabea35f 100644 --- a/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvoptx +++ b/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvprojx b/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvprojx index 3b2410f7..5ed47282 100644 --- a/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvprojx +++ b/project/at_start_f403a/examples/exint/exint_config/mdk_v5/exint_config.uvprojx @@ -10,7 +10,7 @@ exint_config 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/exint/exint_config/src/main.c b/project/at_start_f403a/examples/exint/exint_config/src/main.c index b57aefda..46832ea8 100644 --- a/project/at_start_f403a/examples/exint/exint_config/src/main.c +++ b/project/at_start_f403a/examples/exint/exint_config/src/main.c @@ -77,7 +77,7 @@ void exint_line0_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx b/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx index 8670d5c3..00d395a4 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx b/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx index 6c066a9c..e697ef25 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx @@ -10,7 +10,7 @@ exint_software_trigger 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/src/main.c b/project/at_start_f403a/examples/exint/exint_software_trigger/src/main.c index c2411930..c983abcd 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/src/main.c +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/src/main.c @@ -51,7 +51,7 @@ void exint_line4_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_4; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx b/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx index 99eefe53..7b2102e1 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx +++ b/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx b/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx index a399bbb7..83a62ed2 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx +++ b/project/at_start_f403a/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F403AVGT7,USE_STDPERIPH_DRIVER,AT_START_F403A_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\flash;..\inc + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -478,11 +478,6 @@ fap_enable - - - - - 0 1 diff --git a/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx b/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx index 29cf50e3..61dd5fa3 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx +++ b/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx b/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx index 7065c9e6..c60b81e5 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx +++ b/project/at_start_f403a/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F403AVGT7,USE_STDPERIPH_DRIVER,AT_START_F403A_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\flash;..\inc + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx b/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx index 5af6ec75..915de8c5 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx +++ b/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx b/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx index f11a21c9..10effa52 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx +++ b/project/at_start_f403a/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F403AVGT7,USE_STDPERIPH_DRIVER,AT_START_F403A_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc;..\spim + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/flash/operate_spim/readme.txt b/project/at_start_f403a/examples/flash/operate_spim/readme.txt index 8576eb3c..eea00afc 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/readme.txt +++ b/project/at_start_f403a/examples/flash/operate_spim/readme.txt @@ -15,4 +15,11 @@ - spim io1 ---> pb11 - spim io2 ---> pb7 - spim io3 ---> pb6 - for more detailed information. please refer to the application note document AN0042. \ No newline at end of file + for more detailed information. please refer to the application note document AN0042. + + note: the max Internal ahb clock frequency is 180MHz when SPIM used. for more detailed + information. please refer to the Datasheet document. + + note: the supported external flash types need to be configured with register flash_select. + for more detailed information. please refer to the Reference Manual document. + diff --git a/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx b/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx index e966ecd6..4d2357f6 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx +++ b/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx b/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx index cc5a5b6e..ce5b9c9b 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx +++ b/project/at_start_f403a/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx @@ -10,7 +10,7 @@ run_in_spim 0x4 ARM-ADS - 5060960::V5.06 update 7 (build 960)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F403AVGT7,USE_STDPERIPH_DRIVER,AT_START_F403A_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc;..\spim + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -530,19 +530,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/flash/run_in_spim/readme.txt b/project/at_start_f403a/examples/flash/run_in_spim/readme.txt index de258132..0aa5a2e9 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/readme.txt +++ b/project/at_start_f403a/examples/flash/run_in_spim/readme.txt @@ -20,4 +20,10 @@ - spim io1 ---> pb11 - spim io2 ---> pb7 - spim io3 ---> pb6 - for more detailed information. please refer to the application note document AN0042. \ No newline at end of file + for more detailed information. please refer to the application note document AN0042. + + note: the max Internal ahb clock frequency is 180MHz when SPIM used. for more detailed + information. please refer to the Datasheet document. + + note: the supported external flash types need to be configured with register flash_select. + for more detailed information. please refer to the Reference Manual document. \ No newline at end of file diff --git a/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx b/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx index 253b3b1c..5ba980c9 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx +++ b/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx b/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx index 04b02498..865688e2 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx +++ b/project/at_start_f403a/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx @@ -10,7 +10,7 @@ io_toggle 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx b/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx index 79d02bd1..6868431f 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx +++ b/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx b/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx index 8cdd3b37..de3f0bda 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx +++ b/project/at_start_f403a/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx @@ -10,7 +10,7 @@ led_toggle 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx b/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx index cf08c88e..bd6239b4 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx b/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx index ab57d7bd..892335b6 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx @@ -10,7 +10,7 @@ swjtag_remap 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx b/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx index 0fcc936e..25615909 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx +++ b/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx b/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx index 8cd9d9f6..23dcf191 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx +++ b/project/at_start_f403a/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx @@ -10,7 +10,7 @@ communication_dma 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/communication_dma/src/main.c b/project/at_start_f403a/examples/i2c/communication_dma/src/main.c index 7c8187c2..eb110b5f 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/src/main.c +++ b/project/at_start_f403a/examples/i2c/communication_dma/src/main.c @@ -125,7 +125,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; @@ -150,12 +150,12 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) crm_periph_clock_enable(I2Cx_DMA_CLK, TRUE); /* i2c dma channel configuration */ - dma_reset(hi2c->dma_tx_channel); - dma_reset(hi2c->dma_rx_channel); - hi2c->dma_tx_channel = I2Cx_DMA_TX_CHANNEL; hi2c->dma_rx_channel = I2Cx_DMA_RX_CHANNEL; + dma_reset(hi2c->dma_tx_channel); + dma_reset(hi2c->dma_rx_channel); + dma_default_para_init(&hi2c->dma_init_struct); hi2c->dma_init_struct.peripheral_inc_enable = FALSE; hi2c->dma_init_struct.memory_inc_enable = TRUE; diff --git a/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx b/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx index afd4cb1e..f54acdf4 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx +++ b/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx b/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx index 7eac4c2b..3c1579d9 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx +++ b/project/at_start_f403a/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx @@ -10,7 +10,7 @@ communication_int 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/communication_int/src/main.c b/project/at_start_f403a/examples/i2c/communication_int/src/main.c index 30e2e9b0..8f7a9bf0 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/src/main.c +++ b/project/at_start_f403a/examples/i2c/communication_int/src/main.c @@ -119,7 +119,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; diff --git a/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx b/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx index dc46f3e1..5a395b6a 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx +++ b/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx b/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx index 1a133a65..0fe5382a 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx +++ b/project/at_start_f403a/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx @@ -10,7 +10,7 @@ communication_poll 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/communication_poll/src/main.c b/project/at_start_f403a/examples/i2c/communication_poll/src/main.c index 9962627a..2023ddf6 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/src/main.c +++ b/project/at_start_f403a/examples/i2c/communication_poll/src/main.c @@ -116,7 +116,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; diff --git a/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx b/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx index 9dc50ffd..2f416a91 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx +++ b/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx b/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx index 36ffea06..f02e9e95 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx +++ b/project/at_start_f403a/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx @@ -10,7 +10,7 @@ eeprom 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/eeprom/src/main.c b/project/at_start_f403a/examples/i2c/eeprom/src/main.c index c09a2de6..bc9b3f6e 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/src/main.c +++ b/project/at_start_f403a/examples/i2c/eeprom/src/main.c @@ -129,7 +129,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; @@ -154,12 +154,12 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) crm_periph_clock_enable(I2Cx_DMA_CLK, TRUE); /* i2c dma channel configuration */ - dma_reset(hi2c->dma_tx_channel); - dma_reset(hi2c->dma_rx_channel); - hi2c->dma_tx_channel = I2Cx_DMA_TX_CHANNEL; hi2c->dma_rx_channel = I2Cx_DMA_RX_CHANNEL; + dma_reset(hi2c->dma_tx_channel); + dma_reset(hi2c->dma_rx_channel); + dma_default_para_init(&hi2c->dma_init_struct); hi2c->dma_init_struct.peripheral_inc_enable = FALSE; hi2c->dma_init_struct.memory_inc_enable = TRUE; diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx b/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx index cd619cd2..ed360fa1 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx b/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx index 54293b8e..6777ba4c 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx @@ -10,7 +10,7 @@ fullduplex_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx b/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx index 4889566b..dd4058ba 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx b/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx index 96b83038..dc56f74d 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx @@ -10,7 +10,7 @@ halfduplex_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx index dc7aa994..efbfd019 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx index f9f3c248..d1a025ca 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx @@ -10,7 +10,7 @@ halfduplex_interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx index bb6ad583..358146cc 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx index ef599b96..96772317 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx @@ -10,7 +10,7 @@ spii2s_switch_halfduplex_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx b/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx index 01976476..b4b365e7 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx b/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx index cc81166b..97986977 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx @@ -10,7 +10,7 @@ deepsleep_rtc 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -493,11 +493,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/main.c b/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/main.c index 98b25b5f..b0b93ef4 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/main.c +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/main.c @@ -45,7 +45,7 @@ void rtc_config(void) /* config the exint line of the rtc alarm */ exint_init_struct.line_select = EXINT_LINE_17; exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx b/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx index dbdb5ff2..109ade12 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx b/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx index e7b690ad..e96716fa 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx @@ -10,7 +10,7 @@ power_voltage_monitor 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/main.c b/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/main.c index 967edeed..fdc2b401 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/main.c +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/main.c @@ -46,7 +46,7 @@ void pvm_exint_config(void) /* config the exint line of the power voltage monitor */ exint_init_struct.line_select = EXINT_LINE_16; exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_polarity = EXINT_TRIGGER_BOTH_EDGE; exint_init(&exint_init_struct); } diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx b/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx index a454eb5b..40c9c342 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx b/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx index 51402335..2c896c2e 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx @@ -10,7 +10,7 @@ sleep_tmr2 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx b/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx index b3c2d079..351e1210 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx b/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx index 4e0237a8..4c19a752 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx @@ -10,7 +10,7 @@ sleep_usart1 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx b/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx index d08c50b7..6e49e841 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx +++ b/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx b/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx index 157cb97f..57be9bbd 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx +++ b/project/at_start_f403a/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx @@ -10,7 +10,7 @@ standby_rtc 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx index b3137499..c975758d 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx index aa8f4cec..c76b71f0 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx @@ -10,7 +10,7 @@ standby_wakeup_pin 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvoptx b/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvoptx index 7ac4c5a5..28c0065d 100644 --- a/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvoptx +++ b/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvprojx b/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvprojx index d58b2c94..24757d46 100644 --- a/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvprojx +++ b/project/at_start_f403a/examples/rtc/calendar/mdk_v5/calendar.uvprojx @@ -10,7 +10,7 @@ calendar 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx b/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx index 241edf8a..600da56f 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx +++ b/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx b/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx index 9039747b..65f59bb2 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx +++ b/project/at_start_f403a/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx @@ -10,7 +10,7 @@ lick_calibration 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx b/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx index c2e24dc2..ef4e7a04 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx b/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx index 36c318e7..98e99821 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx @@ -10,7 +10,7 @@ sd_mmc_card 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32_sdio.c b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32_sdio.c index cbbd9ef5..6e777ca1 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32_sdio.c +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32_sdio.c @@ -143,8 +143,8 @@ sd_error_status_type sd_init(void) { if(sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V1_1 || sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V2_0) { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 12mhz */ + clkdiv = system_core_clock / 12000000; if(clkdiv >= 2) { @@ -153,8 +153,8 @@ sd_error_status_type sd_init(void) } else { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 25mhz */ + clkdiv = system_core_clock / 25000000; if(clkdiv >= 2) { diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx b/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx index 470bac57..87e2176a 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx b/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx index 53a2d79e..24ee9397 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx @@ -10,7 +10,7 @@ sdio_fatfs 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -611,19 +611,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32_sdio.c b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32_sdio.c index d9cc51b9..5cd2f5e6 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32_sdio.c +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32_sdio.c @@ -144,8 +144,8 @@ sd_error_status_type sd_init(void) { if(sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V1_1 || sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V2_0) { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 12mhz */ + clkdiv = system_core_clock / 12000000; if(clkdiv >= 2) { @@ -154,8 +154,8 @@ sd_error_status_type sd_init(void) } else { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 25mhz */ + clkdiv = system_core_clock / 25000000; if(clkdiv >= 2) { diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/diskio.c b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/diskio.c index 2c9f5176..8ab8a6a3 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/diskio.c +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/diskio.c @@ -19,7 +19,10 @@ #define DEV_MMC 1 /* Example: Map MMC/SD card to physical drive 1 */ #define DEV_USB 2 /* Example: Map USB MSD to physical drive 2 */ -__align(4) uint8_t sdio_data_buffer[512]; /* buf for sd_read_disk/sd_write_disk function used. */ +#if defined ( __ICCARM__ ) /* iar compiler */ + #pragma data_alignment=4 +#endif +ALIGNED_HEAD uint8_t sdio_data_buffer[512] ALIGNED_TAIL; /* buf for sd_read_disk/sd_write_disk function used. */ sd_error_status_type sd_read_disk(uint8_t *buf, uint32_t sector, uint8_t cnt); sd_error_status_type sd_write_disk(const uint8_t *buf, uint32_t sector, uint8_t cnt); diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx b/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx index 3e3396c0..7bd47b07 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx b/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx index 73b12f5a..18255305 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx @@ -10,7 +10,7 @@ crc_transfer_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx b/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx index 5f496d80..f10c8535 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx b/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx index 0d2eb467..e6c3a427 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx @@ -10,7 +10,7 @@ fullduplex_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx b/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx index dc7aa994..efbfd019 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx b/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx index f9f3c248..d1a025ca 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx @@ -10,7 +10,7 @@ halfduplex_interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx index 6bccc3c8..c0819c2b 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx index 5a09f445..5173ad93 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx @@ -10,7 +10,7 @@ halfduplex_transceiver_switch 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx b/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx index e8d8bfd7..6b19d1d3 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx b/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx index 66fa90a0..16c3c93e 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx @@ -10,7 +10,7 @@ only_receive_mode_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx index 57659f8d..1547bd13 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx index 1c4876d5..57f8dbad 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx @@ -10,7 +10,7 @@ use_jtagpin_hardwarecs_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx b/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx index be8c3c8f..e00fbab4 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx +++ b/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx b/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx index eafc863b..955f7a05 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx +++ b/project/at_start_f403a/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx @@ -10,7 +10,7 @@ w25q_flash 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx b/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx index e778c187..d57a4751 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx +++ b/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx b/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx index 134156ca..c041cdfb 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx +++ b/project/at_start_f403a/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx @@ -10,7 +10,7 @@ 6_steps 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx b/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx index fbcfbf6d..3df74574 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx b/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx index 1e8f62dc..92b8ab65 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx @@ -10,7 +10,7 @@ 7_pwm_output 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_int.c index e8725e94..d3df8b75 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx b/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx index ee5e6daa..d7b235aa 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx b/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx index a311c031..4d8da458 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx @@ -10,7 +10,7 @@ cascade_synchro 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_int.c index 5ef804f0..38c1af50 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx b/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx index d216f7e7..2fae8d6e 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx +++ b/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx b/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx index 3978bd42..63ed0206 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx +++ b/project/at_start_f403a/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx @@ -10,7 +10,7 @@ complementary_signals 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_int.c index 91486352..ab85ca81 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvoptx b/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvoptx index 1efe70c8..5eeb9484 100644 --- a/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvoptx +++ b/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvprojx b/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvprojx index c53ebee3..1fdb3e54 100644 --- a/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvprojx +++ b/project/at_start_f403a/examples/tmr/dma/mdk_v5/dma.uvprojx @@ -10,7 +10,7 @@ dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_int.c index cc1fba2a..b0641f1b 100644 --- a/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx b/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx index 2ec3f9a5..6569a108 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx +++ b/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx b/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx index e0f9d0d4..e2b17250 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx +++ b/project/at_start_f403a/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx @@ -10,7 +10,7 @@ dma_burst 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_int.c index 5f1e7285..e5b3d6e8 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx b/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx index 481fd740..cb5d5085 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx b/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx index a71d21c8..3103a95a 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx @@ -10,7 +10,7 @@ encoder_tmr2 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c index acaa34f3..0447a76c 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx b/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx index 4869bdaa..696bddf7 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx +++ b/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx b/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx index 6da32e6b..f0a8cb24 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx +++ b/project/at_start_f403a/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx @@ -10,7 +10,7 @@ external_clock 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_int.c index 29343aff..a20ee4fe 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx index a31279ce..939f6bbd 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx index e718d647..fe84dd79 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx @@ -10,7 +10,7 @@ hall_xor_tmr2 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c index d3838942..c5c5657e 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx b/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx index 34f87c5d..c98b7637 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx +++ b/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx b/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx index f868f0c0..37a6077f 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx +++ b/project/at_start_f403a/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx @@ -10,7 +10,7 @@ hang_mode 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_int.c index aa670017..f14a13bb 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx b/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx index 99cb930c..8087673f 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx +++ b/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx b/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx index 29ab2539..a01af648 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx +++ b/project/at_start_f403a/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx @@ -10,7 +10,7 @@ input_capture 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_int.c index 601194cf..b0d6009f 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx b/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx index 23b44efa..226e362d 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx +++ b/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx b/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx index 5186d30b..c07f288d 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx +++ b/project/at_start_f403a/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx @@ -10,7 +10,7 @@ oc_high 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx b/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx index 5101105e..a3618fb3 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx +++ b/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx b/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx index d27591a8..18795176 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx +++ b/project/at_start_f403a/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx @@ -10,7 +10,7 @@ oc_low 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx index 7e4c083e..17090b15 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx index df6589df..cf483c46 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx @@ -10,7 +10,7 @@ oc_toggle_tmr3 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx index 78063e76..639209f2 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx index 8032eb33..547089f1 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx @@ -10,7 +10,7 @@ oc_toggle_tmr9 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx b/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx index d9213fcb..c3de5230 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx +++ b/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx b/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx index 185d67a0..2ccdb3c6 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx +++ b/project/at_start_f403a/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx @@ -10,7 +10,7 @@ one_cycle 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx b/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx index 322f6ebd..0cf71e5e 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx b/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx index ca07454f..de160a5d 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx @@ -10,7 +10,7 @@ parallel_synchro 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx b/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx index 80055dcc..26ec8081 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx +++ b/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx b/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx index b65f8b5f..b655bd43 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx +++ b/project/at_start_f403a/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx @@ -10,7 +10,7 @@ pwm_input 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx b/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx index af5f396c..e6df52af 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx b/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx index 84a47bba..2d75d2e8 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx @@ -10,7 +10,7 @@ pwm_input_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx b/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx index ae52a4da..9e71189e 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx b/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx index 51fb385f..256dafa8 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx @@ -10,7 +10,7 @@ pwm_output_simulate 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx index 09208baf..3c20b77e 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx index 05306643..4cf75af0 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx @@ -10,7 +10,7 @@ pwm_output_tmr10 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx index 65dc7e88..8655db7f 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx index 1e70fa6c..b81a791c 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx @@ -10,7 +10,7 @@ pwm_output_tmr3 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx b/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx index dcdaaff2..3b970b55 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx +++ b/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx b/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx index 6e144d8b..58ddedf9 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx +++ b/project/at_start_f403a/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx @@ -10,7 +10,7 @@ timer_base 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx b/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx index 32c82efa..a14e6588 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx b/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx index 0767ce7d..522b1ce0 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx @@ -10,7 +10,7 @@ tmr1_synchro 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx b/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx index 75af2216..cf71b0fd 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx b/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx index 31a9def9..4cb6c482 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx @@ -10,7 +10,7 @@ tmr2_32bit 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx b/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx index 863f0eff..e122ed4c 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx +++ b/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx b/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx index eb4daf52..01b043f6 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx +++ b/project/at_start_f403a/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx @@ -10,7 +10,7 @@ half_duplex 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx b/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx index cfae0bd4..075dd20a 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx +++ b/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx b/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx index 8d3a060a..7616af9f 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx +++ b/project/at_start_f403a/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx @@ -10,7 +10,7 @@ hw_flow_control 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx b/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx index 9cd8aa42..cac00549 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx +++ b/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx b/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx index 15897233..78d537d9 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx +++ b/project/at_start_f403a/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx @@ -10,7 +10,7 @@ idle_detection 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvoptx b/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvoptx index c69288ec..ab6acde2 100644 --- a/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvoptx +++ b/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvprojx b/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvprojx index 68b92c4a..31a4b40c 100644 --- a/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvprojx +++ b/project/at_start_f403a/examples/usart/interrupt/mdk_v5/interrupt.uvprojx @@ -10,7 +10,7 @@ interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvoptx b/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvoptx index 6b0605c8..6eccbb09 100644 --- a/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvoptx +++ b/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvprojx b/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvprojx index d335c0da..e290ad69 100644 --- a/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvprojx +++ b/project/at_start_f403a/examples/usart/irda/mdk_v5/irda.uvprojx @@ -10,7 +10,7 @@ transmit 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -465,17 +465,17 @@ receive 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -928,11 +928,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvoptx b/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvoptx index 8a2658be..2556d6ef 100644 --- a/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvoptx +++ b/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvprojx b/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvprojx index 1c310ee8..6360071a 100644 --- a/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvprojx +++ b/project/at_start_f403a/examples/usart/polling/mdk_v5/polling.uvprojx @@ -10,7 +10,7 @@ polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvoptx b/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvoptx index c9f6f98b..864aaabd 100644 --- a/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvoptx +++ b/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvprojx b/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvprojx index c40c05ed..538769de 100644 --- a/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvprojx +++ b/project/at_start_f403a/examples/usart/printf/mdk_v5/printf.uvprojx @@ -10,7 +10,7 @@ printf 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx b/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx index 23009578..1628f758 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx +++ b/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx b/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx index 7b58e9bf..68bdd1ec 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx +++ b/project/at_start_f403a/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx @@ -10,7 +10,7 @@ receiver_mute 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvoptx b/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvoptx index 7cb85b5e..892b5b2d 100644 --- a/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvoptx +++ b/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvprojx b/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvprojx index 95c5d0e1..ee2aa002 100644 --- a/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvprojx +++ b/project/at_start_f403a/examples/usart/rs485/mdk_v5/rs485.uvprojx @@ -10,7 +10,7 @@ rs485 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvoptx b/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvoptx index 927ebc69..3bda644e 100644 --- a/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvoptx +++ b/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvprojx b/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvprojx index 6f678d92..d14d6219 100644 --- a/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvprojx +++ b/project/at_start_f403a/examples/usart/smartcard/mdk_v5/smartcard.uvprojx @@ -10,7 +10,7 @@ smartcard 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/smartcard/src/main.c b/project/at_start_f403a/examples/usart/smartcard/src/main.c index c0bc0cd5..b7a9e54d 100644 --- a/project/at_start_f403a/examples/usart/smartcard/src/main.c +++ b/project/at_start_f403a/examples/usart/smartcard/src/main.c @@ -155,7 +155,7 @@ void usart_configuration(void) gpio_exint_line_config(SC_OFF_PORTSOURCE, SC_OFF_PINSOURCE); exint_default_para_init(&exint_init_struct); - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init_struct.line_select = SC_OFF_EXINT; exint_init_struct.line_enable = TRUE; diff --git a/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvoptx b/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvoptx index 896688c3..a992e677 100644 --- a/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvoptx +++ b/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvprojx b/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvprojx index a20cbcb2..a4635b7c 100644 --- a/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvprojx +++ b/project/at_start_f403a/examples/usart/synchronous/mdk_v5/synchronous.uvprojx @@ -10,7 +10,7 @@ synchronous 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx index 336bc31f..64303a0f 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx index eedb36b9..d0f86a38 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx @@ -10,7 +10,7 @@ transfer_by_dma_interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx index be282487..e01410a4 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx index dde155e4..72c5ece4 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx @@ -10,7 +10,7 @@ transfer_by_dma_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvoptx b/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvoptx index 621fffad..5a288ade 100644 --- a/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvoptx +++ b/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvprojx b/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvprojx index 9bc7ae73..402a485f 100644 --- a/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvprojx +++ b/project/at_start_f403a/examples/usb_device/audio/mdk_v5/audio.uvprojx @@ -10,7 +10,7 @@ audio 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx b/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx index d5a161f3..5280b516 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx b/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx index 64c89ba4..f9209d04 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -544,19 +544,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx index dccc639c..769aac73 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx index b0458e6a..f3564043 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx @@ -10,7 +10,7 @@ composite_vcp_keyboard 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx index 11b24b42..5158a0f7 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx index 15cade38..fcf81837 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx b/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx index 9748c272..61abac28 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx +++ b/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx b/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx index 7e632a3c..d22ba71d 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx +++ b/project/at_start_f403a/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx @@ -10,7 +10,7 @@ custom_hid 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx b/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx index e884b0e2..dcc66d51 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx +++ b/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx b/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx index 247d9331..36cea3ed 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx +++ b/project/at_start_f403a/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx @@ -10,7 +10,7 @@ keyboard 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/keyboard/src/main.c b/project/at_start_f403a/examples/usb_device/keyboard/src/main.c index ad7df7f0..b7aa0bbe 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/src/main.c +++ b/project/at_start_f403a/examples/usb_device/keyboard/src/main.c @@ -237,7 +237,7 @@ void button_exint_init(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); @@ -269,7 +269,7 @@ void usb_low_power_wakeup_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_18; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvoptx b/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvoptx index 33e48a24..ca935ab0 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvoptx +++ b/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvprojx b/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvprojx index 0753e518..7fb288f0 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvprojx +++ b/project/at_start_f403a/examples/usb_device/mouse/mdk_v5/mouse.uvprojx @@ -10,7 +10,7 @@ mouse 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/mouse/src/main.c b/project/at_start_f403a/examples/usb_device/mouse/src/main.c index 27efd7f9..ca522395 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/src/main.c +++ b/project/at_start_f403a/examples/usb_device/mouse/src/main.c @@ -211,7 +211,7 @@ void button_exint_init(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); @@ -243,7 +243,7 @@ void usb_low_power_wakeup_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_18; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvoptx b/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvoptx index 1e382cba..9000e802 100644 --- a/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvoptx +++ b/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvprojx b/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvprojx index ae880783..b4596d69 100644 --- a/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvprojx +++ b/project/at_start_f403a/examples/usb_device/msc/mdk_v5/msc.uvprojx @@ -10,7 +10,7 @@ msc 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -328,7 +328,7 @@ 0 0 5 - 3 + 1 1 1 0 @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvoptx b/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvoptx index 22916754..2fd17820 100644 --- a/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvoptx +++ b/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvprojx b/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvprojx index e7c0e502..7bf27604 100644 --- a/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvprojx +++ b/project/at_start_f403a/examples/usb_device/printer/mdk_v5/printer.uvprojx @@ -10,7 +10,7 @@ printer 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx b/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx index 8989b468..e4f9c9f5 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx b/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx index ebb86003..07009fa8 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx @@ -10,7 +10,7 @@ vcp_loopback 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx b/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx index ce6b4c23..b1bc0c30 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx b/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx index 2ef51ba4..764df700 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx @@ -10,7 +10,7 @@ virtual_comport 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -613,11 +613,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx index d76124b5..9de3b0c6 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx index 9c206b06..025cb725 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx @@ -10,7 +10,7 @@ virtual_msc_iap 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -328,7 +328,7 @@ 0 0 5 - 3 + 1 1 1 0 @@ -624,19 +624,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/flash_fat16.c b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/flash_fat16.c index 294d0786..e9abe852 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/flash_fat16.c +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/flash_fat16.c @@ -32,6 +32,8 @@ * @{ */ #define FAT16_SECTOR_SIZE 62 +#define FAT16_CLUSTER_SIZE (4 * 0x800) +#define FAT16_FIRST_CLUSTER (8 * 0x800) static uint8_t fat16_sector[FAT16_SECTOR_SIZE] = { 0xEB, /*0*/ @@ -490,6 +492,7 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) uint32_t status; static uint32_t s_bin_sp = 0; static uint32_t s_bin_pc = 0; + static uint32_t file_offset_lbk = 0; if(s_bin_sp == 0 && s_bin_pc == 0) { @@ -514,8 +517,8 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) if(g_file_attr.file_size == 0) { g_file_attr.file_size = flash_iap.flash_app_size; - file_match = 1; } + file_match = 1; file_size = g_file_attr.file_size; @@ -533,6 +536,15 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) { flash_iap.write_addr = flash_offset + flash_iap.flash_base_addr; } + if( FAT16_FIRST_CLUSTER + (g_file_attr.clus_low * FAT16_CLUSTER_SIZE) == fat_lbk) + { + file_offset_lbk = FAT16_FIRST_CLUSTER + (g_file_attr.clus_low * FAT16_CLUSTER_SIZE); + } + else + { + file_offset_lbk = fat_lbk; + } + /* clear upgrade flag */ flash_fat16_clear_upgrade_flag(); @@ -541,18 +553,21 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) if(flash_iap.flash_app_size >= g_file_attr.file_size) { - if((flash_iap.file_write_nr + len) >= file_size) + if(fat_lbk >= file_offset_lbk) { - len = file_size - flash_iap.file_write_nr; + /* write data to flash and check crc */ + status = flash_write_data(flash_iap.write_addr + fat_lbk - file_offset_lbk, data, len); + flash_iap.file_write_nr += len; + } + else + { + /* lbk address is invalid */ + status = 1; } - /* write data to flash and check crc */ - status = flash_write_data(flash_iap.write_addr + flash_iap.file_write_nr, data, len); - - flash_iap.file_write_nr += len; if(status == 0) { - if(flash_iap.file_write_nr >= file_size) + if(flash_iap.file_write_nr >= file_size * 2) { /* upgrade finish */ flash_iap.file_write_nr = 0; diff --git a/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvoptx b/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvoptx index 5a588954..0ff410e8 100644 --- a/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvoptx +++ b/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvprojx b/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvprojx index a6d42a2e..8c7224a5 100644 --- a/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvprojx +++ b/project/at_start_f403a/examples/usb_device/winusb/mdk_v5/winusb.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx b/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx index 1a7ee55c..e7f36ebc 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx +++ b/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx b/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx index c5b97c95..68ec86dc 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx +++ b/project/at_start_f403a/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx @@ -10,7 +10,7 @@ wdt_rest 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx b/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx index f84b0b15..08d92762 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx +++ b/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx b/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx index a8f1c879..0785125b 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx +++ b/project/at_start_f403a/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx @@ -10,7 +10,7 @@ wdt_standby 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx b/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx index 98c0db55..34a5f9e3 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx b/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx index 7f1535ee..521c679e 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx @@ -10,7 +10,7 @@ wwdt_rest 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/xmc_lcd.h b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/xmc_lcd.h index 19f32d4a..366c5129 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/xmc_lcd.h +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/xmc_lcd.h @@ -91,6 +91,7 @@ void lcd_write_one_point(uint16_t color); void lcd_draw_point(uint16_t x,uint16_t y,uint16_t color); void lcd_clear(uint16_t color); void lcd_display_number(void); +uint16_t lcd_read_id(void); /** * @} diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx b/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx index 7b01cc9b..46776f2a 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx b/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx index 20d9145d..71bccbea 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx @@ -10,7 +10,7 @@ lcd_8bit 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/src/xmc_lcd.c b/project/at_start_f403a/examples/xmc/lcd_8bit/src/xmc_lcd.c index f9433fd8..d4521935 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/src/xmc_lcd.c +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/src/xmc_lcd.c @@ -172,6 +172,10 @@ void lcd_init(void) delay_ms(10); LCD_RESET_HIGH; delay_ms(120); + + /* read lcd id */ + lcd_read_id(); + lcd_wr_command(0x36); lcd_wr_data(0x00); lcd_wr_command(0x3a); @@ -266,6 +270,23 @@ void lcd_wr_data(uint8_t data) *(__IO uint8_t *) XMC_LCD_DATA = data; } +/** + * @brief this function is read lcd id. + * @param none. + * @retval the lcd id. + */ +uint16_t lcd_read_id(void) +{ + uint16_t id = 0; + + /* read id */ + *(__IO uint8_t *) XMC_LCD_COMMAND = 0xDA; + id = *(__IO uint8_t *) XMC_LCD_DATA; + id = (id<<8) | (*(__IO uint8_t *) XMC_LCD_DATA); + + return id; +} + /** * @brief this function is set row&column coordinates for lcd. * @param xstart : row coordinates starting vaule. diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx index f58e1c5a..841c1136 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx index e5daa9a8..c0044b21 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx @@ -10,7 +10,7 @@ lcd_touch_16bit 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/readme.txt b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/readme.txt index 7dca3c80..275424db 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/readme.txt +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/readme.txt @@ -16,9 +16,9 @@ - spi3_sck pb3 ---> spi_sck - spi3_miso pb4 ---> spi_miso - spi3_mosi pb5 ---> spi_mosi - - gpio pb8 ---> lcd_cs - - gpio pd3 ---> lcd_reset - - gpio pd5 ---> lcd_pen + - gpio pb8 ---> touch_cs + - gpio pd3 ---> touch_reset + - gpio pd5 ---> touch_pen - gpio pb0 ---> lcd_bl - xmc_a16 pd11 ---> lcd_rs - xmc_ne1 pd7 ---> lcd_cs diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c index 2ecf4dab..2a8a0201 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c @@ -159,9 +159,9 @@ void xmc_init(void) xmc_norsram_timing_default_para_init(&rw_timing_struct, &w_timing_struct); rw_timing_struct.subbank = XMC_BANK1_NOR_SRAM1; rw_timing_struct.write_timing_enable = XMC_WRITE_TIMING_ENABLE; - rw_timing_struct.addr_setup_time = 0x2; + rw_timing_struct.addr_setup_time = 0xf; rw_timing_struct.addr_hold_time = 0x0; - rw_timing_struct.data_setup_time = 0x2; + rw_timing_struct.data_setup_time = 0xf; rw_timing_struct.bus_latency_time = 0x0; rw_timing_struct.clk_psc = 0x0; rw_timing_struct.data_latency_time = 0x0; diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx b/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx index d7794790..acc90466 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx +++ b/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx b/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx index 917489a2..e4c11fbd 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx +++ b/project/at_start_f403a/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx @@ -10,7 +10,7 @@ H27U1G8F2CTR 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -475,17 +475,17 @@ K9GAG08U0E 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -948,11 +948,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvoptx b/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvoptx index 03e3e307..3610b718 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvoptx +++ b/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvprojx b/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvprojx index e100a70c..06f2a6cc 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvprojx +++ b/project/at_start_f403a/examples/xmc/nand/nand/mdk_v5/nand.uvprojx @@ -10,7 +10,7 @@ h27u1g8f2ctr 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -475,17 +475,17 @@ k9gag08u0e 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -948,11 +948,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvoptx b/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvoptx index ec5f8239..d4a21625 100644 --- a/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvoptx +++ b/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvprojx b/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvprojx index f65ed74b..0b98c509 100644 --- a/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvprojx +++ b/project/at_start_f403a/examples/xmc/psram/mdk_v5/psram.uvprojx @@ -10,7 +10,7 @@ psram 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/templates/mdk_v4/template.uvproj b/project/at_start_f403a/templates/mdk_v4/template.uvproj index 07f531b9..18100ae9 100644 --- a/project/at_start_f403a/templates/mdk_v4/template.uvproj +++ b/project/at_start_f403a/templates/mdk_v4/template.uvproj @@ -14,10 +14,8 @@ -AT32F403AVGT7 ArteryTek - IRAM(0x20000000-0x20037FFF) IROM(0x08000000-0x080FFFFF) CLOCK(8000000) CPUTYPE("Cortex-M4") FPU2 "Startup\ArteryTek\AT32F403A_407\startup_at32f403a_407.s" ("AT32F403A Startup Code") - UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000) 0 at32f403a_407.h diff --git a/project/at_start_f403a/templates/mdk_v5/template.uvoptx b/project/at_start_f403a/templates/mdk_v5/template.uvoptx index 298b752d..49d39722 100644 --- a/project/at_start_f403a/templates/mdk_v5/template.uvoptx +++ b/project/at_start_f403a/templates/mdk_v5/template.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f403a/templates/mdk_v5/template.uvprojx b/project/at_start_f403a/templates/mdk_v5/template.uvprojx index 8bda08d4..7e4dd6a8 100644 --- a/project/at_start_f403a/templates/mdk_v5/template.uvprojx +++ b/project/at_start_f403a/templates/mdk_v5/template.uvprojx @@ -10,7 +10,7 @@ template 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -574,19 +574,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/templates/src/main.c b/project/at_start_f403a/templates/src/main.c index fcd9e353..cd03cc22 100644 --- a/project/at_start_f403a/templates/src/main.c +++ b/project/at_start_f403a/templates/src/main.c @@ -56,7 +56,7 @@ void button_exint_init(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); @@ -111,6 +111,8 @@ int main(void) button_exint_init(); + uart_print_init(115200); + printf("at32 mcu initialize ok.\r\n"); while(1) { at32_led_toggle(LED2); diff --git a/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvoptx b/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvoptx index 34a008f3..a65b049d 100644 --- a/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvoptx +++ b/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvprojx b/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvprojx index 19683a4d..2183b673 100644 --- a/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvprojx +++ b/project/at_start_f407/examples/acc/calibration/mdk_v5/calibration.uvprojx @@ -10,7 +10,7 @@ calibration 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -613,11 +613,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx b/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx index d5924491..c2d2c312 100644 --- a/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx +++ b/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx b/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx index 95e3fae9..8cfe03dd 100644 --- a/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx +++ b/project/at_start_f407/examples/adc/combine_mode_ordinary_simult/mdk_v5/combine_mode_ordinary_simult.uvprojx @@ -10,7 +10,7 @@ combine_mode_ordinary_simult 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx b/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx index bbc6562d..e7c4cc35 100644 --- a/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx +++ b/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx b/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx index f1a70b2b..27e4c030 100644 --- a/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx +++ b/project/at_start_f407/examples/adc/current_vref_value_check/mdk_v5/current_vref_value_check.uvprojx @@ -10,7 +10,7 @@ current_vref_value_check 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx b/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx index 8ef6697e..678cfbe1 100644 --- a/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx +++ b/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx b/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx index 3bcac073..68382777 100644 --- a/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx +++ b/project/at_start_f407/examples/adc/exint_trigger_partitioned/mdk_v5/exint_trigger_partitioned.uvprojx @@ -10,7 +10,7 @@ exint_trigger_partitioned 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx b/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx index b9d73663..26a854c6 100644 --- a/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx +++ b/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx b/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx index b38f5d78..cdc1c692 100644 --- a/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx +++ b/project/at_start_f407/examples/adc/internal_temperature_sensor/mdk_v5/internal_temperature_sensor.uvprojx @@ -10,7 +10,7 @@ internal_temperature_sensor 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/internal_temperature_sensor/src/main.c b/project/at_start_f407/examples/adc/internal_temperature_sensor/src/main.c index 45834626..0f82d4cc 100644 --- a/project/at_start_f407/examples/adc/internal_temperature_sensor/src/main.c +++ b/project/at_start_f407/examples/adc/internal_temperature_sensor/src/main.c @@ -35,8 +35,8 @@ #define ADC_VREF (3.3) -#define ADC_TEMP_BASE (1.26) -#define ADC_TEMP_SLOPE (-0.00423) +#define ADC_TEMP_BASE (1.28) +#define ADC_TEMP_SLOPE (-0.00426) __IO uint16_t adc1_ordinary_value = 0; diff --git a/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx b/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx index af9e381a..508260b5 100644 --- a/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx +++ b/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx b/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx index 180b05a4..77767e32 100644 --- a/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx +++ b/project/at_start_f407/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx @@ -10,7 +10,7 @@ repeat_conversion_loop_transfer 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx b/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx index d498c1cd..e5ffdc71 100644 --- a/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx +++ b/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx b/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx index 41b925e6..ed6173d0 100644 --- a/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx +++ b/project/at_start_f407/examples/adc/software_trigger_repeat/mdk_v5/software_trigger_repeat.uvprojx @@ -10,7 +10,7 @@ software_trigger_repeat 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx b/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx index 935a2fcb..bfc47da4 100644 --- a/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx +++ b/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx b/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx index ce42d451..95c0dd79 100644 --- a/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx +++ b/project/at_start_f407/examples/adc/tmr_trigger_automatic_preempted/mdk_v5/tmr_trigger_automatic_preempted.uvprojx @@ -10,7 +10,7 @@ tmr_trigger_automatic_preempted 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx b/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx index 74c53f75..b9277011 100644 --- a/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx +++ b/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx b/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx index ef9dc052..911b590f 100644 --- a/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx +++ b/project/at_start_f407/examples/adc/triple_adc_synchro_trigger/mdk_v5/triple_adc_synchro_trigger.uvprojx @@ -10,7 +10,7 @@ triple_adc_synchro_trigger 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx b/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx index f4adf1ad..9be33ebe 100644 --- a/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx +++ b/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx b/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx index e73e0c86..127754fb 100644 --- a/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx +++ b/project/at_start_f407/examples/adc/voltage_monitoring/mdk_v5/voltage_monitoring.uvprojx @@ -10,7 +10,7 @@ voltage_monitoring 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx b/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx index e2630e41..bbf11cea 100644 --- a/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx +++ b/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx b/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx index 6c57f7c9..8d72d60b 100644 --- a/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx +++ b/project/at_start_f407/examples/bpr/bpr_data/mdk_v5/bpr_data.uvprojx @@ -10,7 +10,7 @@ bpr_data 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvoptx b/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvoptx index 9b9cd270..b05503e8 100644 --- a/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvoptx +++ b/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvprojx b/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvprojx index 3c4d91fe..cfc1574c 100644 --- a/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvprojx +++ b/project/at_start_f407/examples/bpr/tamper/mdk_v5/tamper.uvprojx @@ -10,7 +10,7 @@ tamper 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx b/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx index 1fe4f1ac..adb5e226 100644 --- a/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx +++ b/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx b/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx index f479013a..4ec84f93 100644 --- a/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx +++ b/project/at_start_f407/examples/can/communication_mode/mdk_v5/communication_mode.uvprojx @@ -10,7 +10,7 @@ communication_mode 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvoptx b/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvoptx index a0427093..de477613 100644 --- a/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvoptx +++ b/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvprojx b/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvprojx index 5bc0c5cd..2e5fab6a 100644 --- a/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvprojx +++ b/project/at_start_f407/examples/can/filter/mdk_v5/filter.uvprojx @@ -10,7 +10,7 @@ filter 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx b/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx index 8e5ce79e..3da20884 100644 --- a/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx +++ b/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx b/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx index bfdc0077..483e2d40 100644 --- a/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx +++ b/project/at_start_f407/examples/can/loopback_mode/mdk_v5/loopback_mode.uvprojx @@ -10,7 +10,7 @@ loopback_mode 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx b/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx index 52c483ae..7138b585 100644 --- a/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx +++ b/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx b/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx index 8d7ae3f5..4583057c 100644 --- a/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx +++ b/project/at_start_f407/examples/cortex_m4/bit_band/mdk_v5/bit_band.uvprojx @@ -10,7 +10,7 @@ bit_band 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx b/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx index 8e7c1265..0f4ce1d9 100644 --- a/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx +++ b/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx b/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx index 143a8c19..cbb9fb75 100644 --- a/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx +++ b/project/at_start_f407/examples/cortex_m4/cmsis_dsp/mdk_v5/cmsis_dsp.uvprojx @@ -10,8 +10,8 @@ cmsis_dsp 0x4 ARM-ADS - 6140000::V6.14::ARMCLANG - 1 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -312,7 +312,7 @@ 1 - 2 + 1 0 0 1 @@ -321,14 +321,14 @@ 0 0 0 - 3 + 2 0 0 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -535,17 +535,17 @@ fpu_disable 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F407VGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + ArteryTek.AT32F403A_407_DFP.2.1.8 + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -1068,11 +1068,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/cortex_m4/cmsis_dsp/src/main.c b/project/at_start_f407/examples/cortex_m4/cmsis_dsp/src/main.c index 03233b19..cb085593 100644 --- a/project/at_start_f407/examples/cortex_m4/cmsis_dsp/src/main.c +++ b/project/at_start_f407/examples/cortex_m4/cmsis_dsp/src/main.c @@ -95,12 +95,7 @@ uint32_t student_num; */ int32_t main() { - system_clock_config(); - - uart_print_init(115200); - #ifndef USE_STATIC_INIT - arm_matrix_instance_f32 srcA; arm_matrix_instance_f32 srcB; arm_matrix_instance_f32 dstC; @@ -109,15 +104,15 @@ int32_t main() arm_mat_init_f32(&srcA, numStudents, numSubjects, (float32_t *)testMarks_f32); arm_mat_init_f32(&srcB, numSubjects, 1, (float32_t *)testUnity_f32); arm_mat_init_f32(&dstC, numStudents, 1, testOutput); - #else - /* Static Initializations of Input and output matrix sizes and array */ arm_matrix_instance_f32 srcA = {NUMSTUDENTS, NUMSUBJECTS, (float32_t *)testMarks_f32}; arm_matrix_instance_f32 srcB = {NUMSUBJECTS, 1, (float32_t *)testUnity_f32}; arm_matrix_instance_f32 dstC = {NUMSTUDENTS, 1, testOutput}; - #endif + system_clock_config(); + + uart_print_init(115200); /* Call the Matrix multiplication process function */ arm_mat_mult_f32(&srcA, &srcB, &dstC); diff --git a/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx b/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx index db13be5a..cc8260ee 100644 --- a/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx +++ b/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx b/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx index ee24cbc6..0727ef85 100644 --- a/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx +++ b/project/at_start_f407/examples/cortex_m4/fpu/mdk_v5/fpu.uvprojx @@ -10,7 +10,7 @@ fpu_enable 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -470,17 +470,17 @@ fpu_disable 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -938,11 +938,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx b/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx index 15ffe039..29f4c1d2 100644 --- a/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx +++ b/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx b/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx index eb83eadb..c0b503f1 100644 --- a/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx +++ b/project/at_start_f407/examples/cortex_m4/systick_interrupt/mdk_v5/systick_interrupt.uvprojx @@ -10,7 +10,7 @@ systick_interrupt 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvoptx b/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvoptx index b7a234d0..a6996fc3 100644 --- a/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvoptx +++ b/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvprojx b/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvprojx index 5f4833f1..ba52cb41 100644 --- a/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvprojx +++ b/project/at_start_f407/examples/crc/calculation/mdk_v5/calculation.uvprojx @@ -10,7 +10,7 @@ calculation 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx b/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx index e03c7a6f..3d5b0d53 100644 --- a/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx +++ b/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx b/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx index 6d431e62..e6294f8b 100644 --- a/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx +++ b/project/at_start_f407/examples/crm/clock_failure_detection/mdk_v5/clock_failure_detection.uvprojx @@ -10,7 +10,7 @@ clock_failure_detection 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx b/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx index 82d5ea10..05f68a19 100644 --- a/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx +++ b/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx b/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx index cf938637..ae7b0c81 100644 --- a/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx +++ b/project/at_start_f407/examples/crm/sysclk_switch/mdk_v5/sysclk_switch.uvprojx @@ -10,7 +10,7 @@ sysclk_switch 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx b/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx index 41ed78f2..73b3f96a 100644 --- a/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx +++ b/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx b/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx index 3d0b59e7..363cd96d 100644 --- a/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx +++ b/project/at_start_f407/examples/dac/double_mode_dma_sinewave/mdk_v5/double_mode_dma_sinewave.uvprojx @@ -10,7 +10,7 @@ double_mode_dma_sinewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx b/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx index f6acdefb..fafa0a6c 100644 --- a/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx +++ b/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx b/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx index 1fbda91e..17a454b5 100644 --- a/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx +++ b/project/at_start_f407/examples/dac/double_mode_dma_squarewave/mdk_v5/double_mode_dma_squarewave.uvprojx @@ -10,7 +10,7 @@ double_mode_dma_squarewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx b/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx index 15730d57..39939c97 100644 --- a/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx +++ b/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx b/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx index 718ebb51..e352ab15 100644 --- a/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx +++ b/project/at_start_f407/examples/dac/one_dac_dma_escalator/mdk_v5/one_dac_dma_escalator.uvprojx @@ -10,7 +10,7 @@ one_dac_dma_escalator 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx b/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx index f781ee24..3155a7e5 100644 --- a/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx +++ b/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx b/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx index 8e5c139d..9fe8804a 100644 --- a/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx +++ b/project/at_start_f407/examples/dac/one_dac_noisewave/mdk_v5/one_dac_noisewave.uvprojx @@ -10,7 +10,7 @@ one_dac_noisewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx b/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx index 79a47a96..f79cccce 100644 --- a/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx +++ b/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx b/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx index 6af3ff27..4325179a 100644 --- a/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx +++ b/project/at_start_f407/examples/dac/two_dac_trianglewave/mdk_v5/two_dac_trianglewave.uvprojx @@ -10,7 +10,7 @@ two_dac_trianglewave 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvoptx b/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvoptx index af02b57a..296c6695 100644 --- a/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvoptx +++ b/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvprojx b/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvprojx index 65886942..12547b31 100644 --- a/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvprojx +++ b/project/at_start_f407/examples/debug/tmr1/mdk_v5/tmr1.uvprojx @@ -10,7 +10,7 @@ tmr1 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx b/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx index a87f33ee..cf23b06c 100644 --- a/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx +++ b/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx b/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx index 8ae4109e..2b69f904 100644 --- a/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx +++ b/project/at_start_f407/examples/dma/data_to_gpio_flexible/mdk_v5/data_to_gpio_flexible.uvprojx @@ -10,7 +10,7 @@ data_to_gpio_flexible 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx b/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx index d749b3fb..59051c92 100644 --- a/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx +++ b/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx b/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx index dada816f..8776e348 100644 --- a/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx +++ b/project/at_start_f407/examples/dma/flash_to_sram/mdk_v5/flash_to_sram.uvprojx @@ -10,7 +10,7 @@ flash_to_sram 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvoptx b/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvoptx index be1d5cb8..316b7e6d 100644 --- a/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvoptx +++ b/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvprojx b/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvprojx index 63f929a3..862bc8e0 100644 --- a/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvprojx +++ b/project/at_start_f407/examples/emac/dns_client/mdk_v5/dns_client.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -703,11 +703,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/dns_client/src/netconf.c b/project/at_start_f407/examples/emac/dns_client/src/netconf.c index 5ee30cc6..fcb0f74f 100644 --- a/project/at_start_f407/examples/emac/dns_client/src/netconf.c +++ b/project/at_start_f407/examples/emac/dns_client/src/netconf.c @@ -35,6 +35,7 @@ #include "dns.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -60,6 +61,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -149,6 +151,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -158,43 +161,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif - -#if LWIP_DNS - - if ((localtime - dns_timer) >= DNS_TMR_INTERVAL || localtime < dns_timer) - { - dns_timer = localtime; - dns_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvoptx b/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvoptx index 054c04eb..96a51b08 100644 --- a/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvoptx +++ b/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvprojx b/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvprojx index 3646b9c9..62e60e5c 100644 --- a/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvprojx +++ b/project/at_start_f407/examples/emac/http_server/mdk_v5/http_server.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -328,7 +328,7 @@ 0 0 5 - 3 + 1 1 1 0 @@ -728,11 +728,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/http_server/src/netconf.c b/project/at_start_f407/examples/emac/http_server/src/netconf.c index 0fb0ec4c..5955027d 100644 --- a/project/at_start_f407/examples/emac/http_server/src/netconf.c +++ b/project/at_start_f407/examples/emac/http_server/src/netconf.c @@ -34,6 +34,7 @@ #include "netconf.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -56,6 +57,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -145,6 +147,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -154,34 +157,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvoptx b/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvoptx index 5c8a971b..31f08fef 100644 --- a/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvoptx +++ b/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvprojx b/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvprojx index de9466a6..d1277c4f 100644 --- a/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvprojx +++ b/project/at_start_f407/examples/emac/iperf/mdk_v5/iperf.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -708,11 +708,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/iperf/src/netconf.c b/project/at_start_f407/examples/emac/iperf/src/netconf.c index 0fb0ec4c..5955027d 100644 --- a/project/at_start_f407/examples/emac/iperf/src/netconf.c +++ b/project/at_start_f407/examples/emac/iperf/src/netconf.c @@ -34,6 +34,7 @@ #include "netconf.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -56,6 +57,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -145,6 +147,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -154,34 +157,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvoptx b/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvoptx index 7acc6234..fc0d36a5 100644 --- a/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvoptx +++ b/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvprojx b/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvprojx index 4eb06b13..066b6353 100644 --- a/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvprojx +++ b/project/at_start_f407/examples/emac/mqtt_client/mdk_v5/mqtt_client.uvprojx @@ -10,7 +10,7 @@ mqtt_client 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -713,11 +713,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/mqtt_client/src/mqtt_client.c b/project/at_start_f407/examples/emac/mqtt_client/src/mqtt_client.c index 07291de9..629dcc45 100644 --- a/project/at_start_f407/examples/emac/mqtt_client/src/mqtt_client.c +++ b/project/at_start_f407/examples/emac/mqtt_client/src/mqtt_client.c @@ -47,7 +47,7 @@ mqtt_client_t *s__mqtt_client_instance; * @param arg: mqtt connection parameter point * @retval none */ -__weak void mqtt_conn_sub_proc(mqtt_client_t *client, void *arg) +__WEAK void mqtt_conn_sub_proc(mqtt_client_t *client, void *arg) { /* topic name */ char test_sub_topic[] = "at_sub_topic"; @@ -60,7 +60,7 @@ __weak void mqtt_conn_sub_proc(mqtt_client_t *client, void *arg) * @param arg: mqtt connection parameter point * @retval none */ -__weak void mqtt_error_process_callback(mqtt_client_t *client, void *arg) +__WEAK void mqtt_error_process_callback(mqtt_client_t *client, void *arg) { /* user code */ mqtt_connect_routine(); diff --git a/project/at_start_f407/examples/emac/mqtt_client/src/netconf.c b/project/at_start_f407/examples/emac/mqtt_client/src/netconf.c index c74ab0c7..b3683fac 100644 --- a/project/at_start_f407/examples/emac/mqtt_client/src/netconf.c +++ b/project/at_start_f407/examples/emac/mqtt_client/src/netconf.c @@ -35,6 +35,7 @@ #include "stdio.h" #include "at32_emac.h" #include "mqtt_client.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -62,6 +63,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -151,6 +153,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -160,33 +163,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvoptx b/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvoptx index 84e2a45e..f262308d 100644 --- a/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvoptx +++ b/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvprojx b/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvprojx index b064880c..914d31ad 100644 --- a/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvprojx +++ b/project/at_start_f407/examples/emac/tcp_client/mdk_v5/tcp_client.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -708,11 +708,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/tcp_client/src/netconf.c b/project/at_start_f407/examples/emac/tcp_client/src/netconf.c index c6eab660..15218945 100644 --- a/project/at_start_f407/examples/emac/tcp_client/src/netconf.c +++ b/project/at_start_f407/examples/emac/tcp_client/src/netconf.c @@ -35,6 +35,7 @@ #include "stdio.h" #include "at32_emac.h" #include "tcp_client.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -59,6 +60,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -148,6 +150,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -157,33 +160,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvoptx b/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvoptx index 7f4a1fa9..7d71ad0f 100644 --- a/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvoptx +++ b/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvprojx b/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvprojx index 1e192eff..58945ed5 100644 --- a/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvprojx +++ b/project/at_start_f407/examples/emac/tcp_server/mdk_v5/tcp_server.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -708,11 +708,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/tcp_server/src/netconf.c b/project/at_start_f407/examples/emac/tcp_server/src/netconf.c index 0fb0ec4c..5955027d 100644 --- a/project/at_start_f407/examples/emac/tcp_server/src/netconf.c +++ b/project/at_start_f407/examples/emac/tcp_server/src/netconf.c @@ -34,6 +34,7 @@ #include "netconf.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -56,6 +57,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -145,6 +147,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -154,34 +157,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvoptx b/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvoptx index d46a00d9..c611b2e1 100644 --- a/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvoptx +++ b/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvprojx b/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvprojx index 904c5f62..d5c652e8 100644 --- a/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvprojx +++ b/project/at_start_f407/examples/emac/telnet/mdk_v5/telnet.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -708,11 +708,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/telnet/src/netconf.c b/project/at_start_f407/examples/emac/telnet/src/netconf.c index 0fb0ec4c..5955027d 100644 --- a/project/at_start_f407/examples/emac/telnet/src/netconf.c +++ b/project/at_start_f407/examples/emac/telnet/src/netconf.c @@ -34,6 +34,7 @@ #include "netconf.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -56,6 +57,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -145,6 +147,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -154,34 +157,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvoptx b/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvoptx index 841aba93..04fa4b0a 100644 --- a/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvoptx +++ b/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvprojx b/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvprojx index 1c969f08..92f8644a 100644 --- a/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvprojx +++ b/project/at_start_f407/examples/emac/wake_on_lan/mdk_v5/wake_on_lan.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -708,11 +708,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/emac/wake_on_lan/src/main.c b/project/at_start_f407/examples/emac/wake_on_lan/src/main.c index 445f60f1..b89839e9 100644 --- a/project/at_start_f407/examples/emac/wake_on_lan/src/main.c +++ b/project/at_start_f407/examples/emac/wake_on_lan/src/main.c @@ -102,7 +102,7 @@ void emac_wake_on_lan_init(void) exint_init_structure.line_select = EXINT_LINE_19; exint_init_structure.line_enable = TRUE; - exint_init_structure.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_structure.line_mode = EXINT_LINE_INTERRUPT; exint_init_structure.line_polarity = EXINT_TRIGGER_BOTH_EDGE; exint_init(&exint_init_structure); diff --git a/project/at_start_f407/examples/emac/wake_on_lan/src/netconf.c b/project/at_start_f407/examples/emac/wake_on_lan/src/netconf.c index 0fb0ec4c..5955027d 100644 --- a/project/at_start_f407/examples/emac/wake_on_lan/src/netconf.c +++ b/project/at_start_f407/examples/emac/wake_on_lan/src/netconf.c @@ -34,6 +34,7 @@ #include "netconf.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -56,6 +57,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -145,6 +147,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -154,34 +157,8 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL || localtime < tcp_timer) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL || localtime < arp_timer) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS || localtime < dhcp_fine_timer) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS || localtime < dhcp_coarse_timer) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ diff --git a/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvoptx b/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvoptx index 0e5f9ea3..0d14dc32 100644 --- a/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvoptx +++ b/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvprojx b/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvprojx index 8e8fd27b..8713b636 100644 --- a/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvprojx +++ b/project/at_start_f407/examples/exint/exint_config/mdk_v5/exint_config.uvprojx @@ -10,7 +10,7 @@ exint_config 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/exint/exint_config/src/main.c b/project/at_start_f407/examples/exint/exint_config/src/main.c index 5e4ed48e..c410c68c 100644 --- a/project/at_start_f407/examples/exint/exint_config/src/main.c +++ b/project/at_start_f407/examples/exint/exint_config/src/main.c @@ -77,7 +77,7 @@ void exint_line0_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx b/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx index 1f5ee6ae..722d6001 100644 --- a/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx +++ b/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx b/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx index 177e2c8f..db06cb6a 100644 --- a/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx +++ b/project/at_start_f407/examples/exint/exint_software_trigger/mdk_v5/exint_software_trigger.uvprojx @@ -10,7 +10,7 @@ exint_software_trigger 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/exint/exint_software_trigger/src/main.c b/project/at_start_f407/examples/exint/exint_software_trigger/src/main.c index 4033c5f4..d3136e58 100644 --- a/project/at_start_f407/examples/exint/exint_software_trigger/src/main.c +++ b/project/at_start_f407/examples/exint/exint_software_trigger/src/main.c @@ -51,7 +51,7 @@ void exint_line4_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_4; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx b/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx index e177456e..48843d1b 100644 --- a/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx +++ b/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx b/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx index ba761212..8c55f1db 100644 --- a/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx +++ b/project/at_start_f407/examples/flash/fap_enable/mdk_v5/fap_enable.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F407VGT7,USE_STDPERIPH_DRIVER,AT_START_F407_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\flash;..\inc + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -478,11 +478,6 @@ fap_enable - - - - - 0 1 diff --git a/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx b/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx index b04527a0..eb645bc7 100644 --- a/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx +++ b/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx b/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx index af3f9e95..38282dc6 100644 --- a/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx +++ b/project/at_start_f407/examples/flash/flash_write_read/mdk_v5/flash_write_read.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F407VGT7,USE_STDPERIPH_DRIVER,AT_START_F407_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\flash;..\inc + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx b/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx index c39b2d7e..5cb2074a 100644 --- a/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx +++ b/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx b/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx index e19e3ec2..5a505159 100644 --- a/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx +++ b/project/at_start_f407/examples/flash/operate_spim/mdk_v5/operate_spim.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F407VGT7,USE_STDPERIPH_DRIVER,AT_START_F407_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc;..\spim + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/flash/operate_spim/readme.txt b/project/at_start_f407/examples/flash/operate_spim/readme.txt index 8576eb3c..eea00afc 100644 --- a/project/at_start_f407/examples/flash/operate_spim/readme.txt +++ b/project/at_start_f407/examples/flash/operate_spim/readme.txt @@ -15,4 +15,11 @@ - spim io1 ---> pb11 - spim io2 ---> pb7 - spim io3 ---> pb6 - for more detailed information. please refer to the application note document AN0042. \ No newline at end of file + for more detailed information. please refer to the application note document AN0042. + + note: the max Internal ahb clock frequency is 180MHz when SPIM used. for more detailed + information. please refer to the Datasheet document. + + note: the supported external flash types need to be configured with register flash_select. + for more detailed information. please refer to the Reference Manual document. + diff --git a/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx b/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx index 6350ecf0..ad8421ba 100644 --- a/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx +++ b/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx b/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx index 6f79786e..c986f22a 100644 --- a/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx +++ b/project/at_start_f407/examples/flash/run_in_spim/mdk_v5/run_in_spim.uvprojx @@ -10,7 +10,7 @@ run_in_spim 0x4 ARM-ADS - 5060960::V5.06 update 7 (build 960)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -338,7 +338,7 @@ AT32F407VGT7,USE_STDPERIPH_DRIVER,AT_START_F407_V1 - ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc;..\spim + ..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support;..\..\..\..\..\at32f403a_407_board;..\inc @@ -530,19 +530,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/flash/run_in_spim/readme.txt b/project/at_start_f407/examples/flash/run_in_spim/readme.txt index de258132..0aa5a2e9 100644 --- a/project/at_start_f407/examples/flash/run_in_spim/readme.txt +++ b/project/at_start_f407/examples/flash/run_in_spim/readme.txt @@ -20,4 +20,10 @@ - spim io1 ---> pb11 - spim io2 ---> pb7 - spim io3 ---> pb6 - for more detailed information. please refer to the application note document AN0042. \ No newline at end of file + for more detailed information. please refer to the application note document AN0042. + + note: the max Internal ahb clock frequency is 180MHz when SPIM used. for more detailed + information. please refer to the Datasheet document. + + note: the supported external flash types need to be configured with register flash_select. + for more detailed information. please refer to the Reference Manual document. \ No newline at end of file diff --git a/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx b/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx index 3f6e7bcd..9304a402 100644 --- a/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx +++ b/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx b/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx index 8d8a7c9e..2d0fbf3d 100644 --- a/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx +++ b/project/at_start_f407/examples/gpio/io_toggle/mdk_v5/io_toggle.uvprojx @@ -10,7 +10,7 @@ io_toggle 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx b/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx index 9909ecbd..2c9fc2a3 100644 --- a/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx +++ b/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx b/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx index cf74407d..ac64a49a 100644 --- a/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx +++ b/project/at_start_f407/examples/gpio/led_toggle/mdk_v5/led_toggle.uvprojx @@ -10,7 +10,7 @@ led_toggle 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx b/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx index 7feb792e..6792fb1d 100644 --- a/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx +++ b/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx b/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx index 0d0e000d..ea26705d 100644 --- a/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx +++ b/project/at_start_f407/examples/gpio/swjtag_remap/mdk_v5/swjtag_remap.uvprojx @@ -10,7 +10,7 @@ swjtag_remap 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx b/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx index 5f01381e..1f7dc6df 100644 --- a/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx +++ b/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx b/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx index 933dd81e..1e6fc5d1 100644 --- a/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx +++ b/project/at_start_f407/examples/i2c/communication_dma/mdk_v5/communication_dma.uvprojx @@ -10,7 +10,7 @@ communication_dma 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/i2c/communication_dma/src/main.c b/project/at_start_f407/examples/i2c/communication_dma/src/main.c index df1e0502..e02084b6 100644 --- a/project/at_start_f407/examples/i2c/communication_dma/src/main.c +++ b/project/at_start_f407/examples/i2c/communication_dma/src/main.c @@ -125,7 +125,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; @@ -150,12 +150,12 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) crm_periph_clock_enable(I2Cx_DMA_CLK, TRUE); /* i2c dma channel configuration */ - dma_reset(hi2c->dma_tx_channel); - dma_reset(hi2c->dma_rx_channel); - hi2c->dma_tx_channel = I2Cx_DMA_TX_CHANNEL; hi2c->dma_rx_channel = I2Cx_DMA_RX_CHANNEL; + dma_reset(hi2c->dma_tx_channel); + dma_reset(hi2c->dma_rx_channel); + dma_default_para_init(&hi2c->dma_init_struct); hi2c->dma_init_struct.peripheral_inc_enable = FALSE; hi2c->dma_init_struct.memory_inc_enable = TRUE; diff --git a/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx b/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx index 5f64615e..a70e0f7f 100644 --- a/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx +++ b/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx b/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx index 9d1e5802..0bc874fb 100644 --- a/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx +++ b/project/at_start_f407/examples/i2c/communication_int/mdk_v5/communication_int.uvprojx @@ -10,7 +10,7 @@ communication_int 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/i2c/communication_int/src/main.c b/project/at_start_f407/examples/i2c/communication_int/src/main.c index ef791b4a..1394d366 100644 --- a/project/at_start_f407/examples/i2c/communication_int/src/main.c +++ b/project/at_start_f407/examples/i2c/communication_int/src/main.c @@ -119,7 +119,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; diff --git a/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx b/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx index 0baf988f..be55ae15 100644 --- a/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx +++ b/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx b/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx index 5676a7f6..d77ef89a 100644 --- a/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx +++ b/project/at_start_f407/examples/i2c/communication_poll/mdk_v5/communication_poll.uvprojx @@ -10,7 +10,7 @@ communication_poll 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/i2c/communication_poll/src/main.c b/project/at_start_f407/examples/i2c/communication_poll/src/main.c index a87c1abe..bd091c35 100644 --- a/project/at_start_f407/examples/i2c/communication_poll/src/main.c +++ b/project/at_start_f407/examples/i2c/communication_poll/src/main.c @@ -116,7 +116,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; diff --git a/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx b/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx index 08ad5f37..9f4994b2 100644 --- a/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx +++ b/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx b/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx index bee99067..6d707fde 100644 --- a/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx +++ b/project/at_start_f407/examples/i2c/eeprom/mdk_v5/eeprom.uvprojx @@ -10,7 +10,7 @@ eeprom 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/i2c/eeprom/src/main.c b/project/at_start_f407/examples/i2c/eeprom/src/main.c index f5af07ee..2d8ce326 100644 --- a/project/at_start_f407/examples/i2c/eeprom/src/main.c +++ b/project/at_start_f407/examples/i2c/eeprom/src/main.c @@ -129,7 +129,7 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) /* gpio configuration */ gpio_initstructure.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; - gpio_initstructure.gpio_pull = GPIO_PULL_UP; + gpio_initstructure.gpio_pull = GPIO_PULL_NONE; gpio_initstructure.gpio_mode = GPIO_MODE_MUX; gpio_initstructure.gpio_drive_strength = GPIO_DRIVE_STRENGTH_MODERATE; @@ -154,12 +154,12 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) crm_periph_clock_enable(I2Cx_DMA_CLK, TRUE); /* i2c dma channel configuration */ - dma_reset(hi2c->dma_tx_channel); - dma_reset(hi2c->dma_rx_channel); - hi2c->dma_tx_channel = I2Cx_DMA_TX_CHANNEL; hi2c->dma_rx_channel = I2Cx_DMA_RX_CHANNEL; + dma_reset(hi2c->dma_tx_channel); + dma_reset(hi2c->dma_rx_channel); + dma_default_para_init(&hi2c->dma_init_struct); hi2c->dma_init_struct.peripheral_inc_enable = FALSE; hi2c->dma_init_struct.memory_inc_enable = TRUE; diff --git a/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx b/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx index 56b875af..7648ab21 100644 --- a/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx +++ b/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx b/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx index e5d68d0a..3e4bf3b9 100644 --- a/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx +++ b/project/at_start_f407/examples/i2s/fullduplex_dma/mdk_v5/fullduplex_dma.uvprojx @@ -10,7 +10,7 @@ fullduplex_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx b/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx index 7ea94f65..a4697575 100644 --- a/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx +++ b/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx b/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx index d750a8a8..88909bad 100644 --- a/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx +++ b/project/at_start_f407/examples/i2s/halfduplex_dma/mdk_v5/halfduplex_dma.uvprojx @@ -10,7 +10,7 @@ halfduplex_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx b/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx index ef902a98..d5f3fefa 100644 --- a/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx +++ b/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx b/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx index 09d06619..34a29c4c 100644 --- a/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx +++ b/project/at_start_f407/examples/i2s/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx @@ -10,7 +10,7 @@ halfduplex_interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx b/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx index efe51e06..75aac0d1 100644 --- a/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx +++ b/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx b/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx index a27193c7..87f143f5 100644 --- a/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx +++ b/project/at_start_f407/examples/i2s/spii2s_switch_halfduplex_polling/mdk_v5/spii2s_switch_halfduplex_polling.uvprojx @@ -10,7 +10,7 @@ spii2s_switch_halfduplex_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx b/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx index 618af87d..bba3d8dd 100644 --- a/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx +++ b/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx b/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx index 8a29bbf9..c58411dd 100644 --- a/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx +++ b/project/at_start_f407/examples/pwc/deepsleep_rtc/mdk_v5/deepsleep_rtc.uvprojx @@ -10,7 +10,7 @@ deepsleep_rtc 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -493,11 +493,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/pwc/deepsleep_rtc/src/main.c b/project/at_start_f407/examples/pwc/deepsleep_rtc/src/main.c index dcfa4211..e521edc9 100644 --- a/project/at_start_f407/examples/pwc/deepsleep_rtc/src/main.c +++ b/project/at_start_f407/examples/pwc/deepsleep_rtc/src/main.c @@ -45,7 +45,7 @@ void rtc_config(void) /* config the exint line of the rtc alarm */ exint_init_struct.line_select = EXINT_LINE_17; exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx b/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx index 33d32e5d..5d3c0799 100644 --- a/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx +++ b/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx b/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx index d2fa6018..a3a024e7 100644 --- a/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx +++ b/project/at_start_f407/examples/pwc/power_voltage_monitor/mdk_v5/power_voltage_monitor.uvprojx @@ -10,7 +10,7 @@ power_voltage_monitor 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/pwc/power_voltage_monitor/src/main.c b/project/at_start_f407/examples/pwc/power_voltage_monitor/src/main.c index a24c95b4..bb3de99c 100644 --- a/project/at_start_f407/examples/pwc/power_voltage_monitor/src/main.c +++ b/project/at_start_f407/examples/pwc/power_voltage_monitor/src/main.c @@ -46,7 +46,7 @@ void pvm_exint_config(void) /* config the exint line of the power voltage monitor */ exint_init_struct.line_select = EXINT_LINE_16; exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_polarity = EXINT_TRIGGER_BOTH_EDGE; exint_init(&exint_init_struct); } diff --git a/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx b/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx index 1037a314..a1ddcd35 100644 --- a/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx +++ b/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx b/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx index 29901556..276203cf 100644 --- a/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx +++ b/project/at_start_f407/examples/pwc/sleep_tmr2/mdk_v5/sleep_tmr2.uvprojx @@ -10,7 +10,7 @@ sleep_tmr2 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx b/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx index db47ec28..3a734216 100644 --- a/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx +++ b/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx b/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx index e5175817..8085f361 100644 --- a/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx +++ b/project/at_start_f407/examples/pwc/sleep_usart1/mdk_v5/sleep_usart1.uvprojx @@ -10,7 +10,7 @@ sleep_usart1 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx b/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx index 90bdf57e..82b254b6 100644 --- a/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx +++ b/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx b/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx index 67468adf..76d48d17 100644 --- a/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx +++ b/project/at_start_f407/examples/pwc/standby_rtc/mdk_v5/standby_rtc.uvprojx @@ -10,7 +10,7 @@ standby_rtc 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx b/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx index f7534a60..181a6dc0 100644 --- a/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx +++ b/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx b/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx index c1c3f56d..2c3a81a9 100644 --- a/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx +++ b/project/at_start_f407/examples/pwc/standby_wakeup_pin/mdk_v5/standby_wakeup_pin.uvprojx @@ -10,7 +10,7 @@ standby_wakeup_pin 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvoptx b/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvoptx index b460d9ec..cadb6d5b 100644 --- a/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvoptx +++ b/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvprojx b/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvprojx index b609b168..1dfcf7b2 100644 --- a/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvprojx +++ b/project/at_start_f407/examples/rtc/calendar/mdk_v5/calendar.uvprojx @@ -10,7 +10,7 @@ calendar 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx b/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx index 2b00fee8..c136c0fa 100644 --- a/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx +++ b/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx b/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx index a1201880..e8f55a93 100644 --- a/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx +++ b/project/at_start_f407/examples/rtc/lick_calibration/mdk_v5/lick_calibration.uvprojx @@ -10,7 +10,7 @@ lick_calibration 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx b/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx index 8faadb2a..7d67c8af 100644 --- a/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx +++ b/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx b/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx index b2d4f679..adea5734 100644 --- a/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx +++ b/project/at_start_f407/examples/sdio/sd_mmc_card/mdk_v5/sd_mmc_card.uvprojx @@ -10,7 +10,7 @@ sd_mmc_card 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/sdio/sd_mmc_card/src/at32_sdio.c b/project/at_start_f407/examples/sdio/sd_mmc_card/src/at32_sdio.c index d3f6ccf7..6c730ea5 100644 --- a/project/at_start_f407/examples/sdio/sd_mmc_card/src/at32_sdio.c +++ b/project/at_start_f407/examples/sdio/sd_mmc_card/src/at32_sdio.c @@ -143,8 +143,8 @@ sd_error_status_type sd_init(void) { if(sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V1_1 || sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V2_0) { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 12mhz */ + clkdiv = system_core_clock / 12000000; if(clkdiv >= 2) { @@ -153,8 +153,8 @@ sd_error_status_type sd_init(void) } else { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 25mhz */ + clkdiv = system_core_clock / 25000000; if(clkdiv >= 2) { diff --git a/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx b/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx index 642219cc..0a341f92 100644 --- a/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx +++ b/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx b/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx index 1e267fe5..4687d962 100644 --- a/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx +++ b/project/at_start_f407/examples/sdio/sdio_fatfs/mdk_v5/sdio_fatfs.uvprojx @@ -10,7 +10,7 @@ sdio_fatfs 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -611,19 +611,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/sdio/sdio_fatfs/src/at32_sdio.c b/project/at_start_f407/examples/sdio/sdio_fatfs/src/at32_sdio.c index 27bbf6a5..9a08dd95 100644 --- a/project/at_start_f407/examples/sdio/sdio_fatfs/src/at32_sdio.c +++ b/project/at_start_f407/examples/sdio/sdio_fatfs/src/at32_sdio.c @@ -144,8 +144,8 @@ sd_error_status_type sd_init(void) { if(sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V1_1 || sd_card_info.card_type == SDIO_STD_CAPACITY_SD_CARD_V2_0) { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 12mhz */ + clkdiv = system_core_clock / 12000000; if(clkdiv >= 2) { @@ -154,8 +154,8 @@ sd_error_status_type sd_init(void) } else { - /* set sdio_ck to 4mhz */ - clkdiv = system_core_clock / 4000000; + /* set sdio_ck to 25mhz */ + clkdiv = system_core_clock / 25000000; if(clkdiv >= 2) { diff --git a/project/at_start_f407/examples/sdio/sdio_fatfs/src/diskio.c b/project/at_start_f407/examples/sdio/sdio_fatfs/src/diskio.c index 2c9f5176..8ab8a6a3 100644 --- a/project/at_start_f407/examples/sdio/sdio_fatfs/src/diskio.c +++ b/project/at_start_f407/examples/sdio/sdio_fatfs/src/diskio.c @@ -19,7 +19,10 @@ #define DEV_MMC 1 /* Example: Map MMC/SD card to physical drive 1 */ #define DEV_USB 2 /* Example: Map USB MSD to physical drive 2 */ -__align(4) uint8_t sdio_data_buffer[512]; /* buf for sd_read_disk/sd_write_disk function used. */ +#if defined ( __ICCARM__ ) /* iar compiler */ + #pragma data_alignment=4 +#endif +ALIGNED_HEAD uint8_t sdio_data_buffer[512] ALIGNED_TAIL; /* buf for sd_read_disk/sd_write_disk function used. */ sd_error_status_type sd_read_disk(uint8_t *buf, uint32_t sector, uint8_t cnt); sd_error_status_type sd_write_disk(const uint8_t *buf, uint32_t sector, uint8_t cnt); diff --git a/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx b/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx index ed76a000..84ff5fc0 100644 --- a/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx +++ b/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx b/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx index 8e22018b..1a59ac14 100644 --- a/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx +++ b/project/at_start_f407/examples/spi/crc_transfer_polling/mdk_v5/crc_transfer_polling.uvprojx @@ -10,7 +10,7 @@ crc_transfer_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx b/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx index bac1934a..cb22cea4 100644 --- a/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx +++ b/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx b/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx index 4b992d1a..afc0500f 100644 --- a/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx +++ b/project/at_start_f407/examples/spi/fullduplex_polling/mdk_v5/fullduplex_polling.uvprojx @@ -10,7 +10,7 @@ fullduplex_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx b/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx index ef902a98..d5f3fefa 100644 --- a/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx +++ b/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx b/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx index 09d06619..34a29c4c 100644 --- a/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx +++ b/project/at_start_f407/examples/spi/halfduplex_interrupt/mdk_v5/halfduplex_interrupt.uvprojx @@ -10,7 +10,7 @@ halfduplex_interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx b/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx index 45e058c1..72c0da2d 100644 --- a/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx +++ b/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx b/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx index e73b9bac..455a02a8 100644 --- a/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx +++ b/project/at_start_f407/examples/spi/halfduplex_transceiver_switch/mdk_v5/halfduplex_transceiver_switch.uvprojx @@ -10,7 +10,7 @@ halfduplex_transceiver_switch 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx b/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx index dc378db1..76ea5e72 100644 --- a/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx +++ b/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx b/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx index 800a4b30..e77f9b69 100644 --- a/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx +++ b/project/at_start_f407/examples/spi/only_receive_mode_polling/mdk_v5/only_receive_mode_polling.uvprojx @@ -10,7 +10,7 @@ only_receive_mode_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx b/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx index 0fae3da5..6ca8a32d 100644 --- a/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx +++ b/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx b/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx index 6964657f..2938d72c 100644 --- a/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx +++ b/project/at_start_f407/examples/spi/use_jtagpin_hardwarecs_dma/mdk_v5/use_jtagpin_hardwarecs_dma.uvprojx @@ -10,7 +10,7 @@ use_jtagpin_hardwarecs_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx b/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx index 7536af3c..a1f30e8b 100644 --- a/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx +++ b/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx b/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx index 38f37e40..feb276f3 100644 --- a/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx +++ b/project/at_start_f407/examples/spi/w25q_flash/mdk_v5/w25q_flash.uvprojx @@ -10,7 +10,7 @@ w25q_flash 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx b/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx index 331c4a21..1f6e0f6d 100644 --- a/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx +++ b/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx b/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx index 30e76722..b05e203e 100644 --- a/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx +++ b/project/at_start_f407/examples/tmr/6_steps/mdk_v5/6_steps.uvprojx @@ -10,7 +10,7 @@ 6_steps 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx b/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx index e625c628..4281b0e7 100644 --- a/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx +++ b/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx b/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx index 751def31..f3e91016 100644 --- a/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx +++ b/project/at_start_f407/examples/tmr/7_pwm_output/mdk_v5/7_pwm_output.uvprojx @@ -10,7 +10,7 @@ 7_pwm_output 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/7_pwm_output/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/7_pwm_output/src/at32f403a_407_int.c index 7d31b0d3..00c77a35 100644 --- a/project/at_start_f407/examples/tmr/7_pwm_output/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/7_pwm_output/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx b/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx index 9bfa01d3..4662b441 100644 --- a/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx +++ b/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx b/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx index 4161abbb..b70372b6 100644 --- a/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx +++ b/project/at_start_f407/examples/tmr/cascade_synchro/mdk_v5/cascade_synchro.uvprojx @@ -10,7 +10,7 @@ cascade_synchro 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/cascade_synchro/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/cascade_synchro/src/at32f403a_407_int.c index 1cce2763..164dfb3d 100644 --- a/project/at_start_f407/examples/tmr/cascade_synchro/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/cascade_synchro/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx b/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx index 25d61314..5ac4af6a 100644 --- a/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx +++ b/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx b/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx index 17990971..d2cb4de8 100644 --- a/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx +++ b/project/at_start_f407/examples/tmr/complementary_signals/mdk_v5/complementary_signals.uvprojx @@ -10,7 +10,7 @@ complementary_signals 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/complementary_signals/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/complementary_signals/src/at32f403a_407_int.c index e80c6180..033885f3 100644 --- a/project/at_start_f407/examples/tmr/complementary_signals/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/complementary_signals/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvoptx b/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvoptx index c05aa3cf..70a196b7 100644 --- a/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvoptx +++ b/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvprojx b/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvprojx index 89cde25f..2c15c228 100644 --- a/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvprojx +++ b/project/at_start_f407/examples/tmr/dma/mdk_v5/dma.uvprojx @@ -10,7 +10,7 @@ dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/dma/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/dma/src/at32f403a_407_int.c index bfe320ec..88107c84 100644 --- a/project/at_start_f407/examples/tmr/dma/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/dma/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx b/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx index 776b88e4..81f1cf1f 100644 --- a/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx +++ b/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx b/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx index 889091b1..276dac13 100644 --- a/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx +++ b/project/at_start_f407/examples/tmr/dma_burst/mdk_v5/dma_burst.uvprojx @@ -10,7 +10,7 @@ dma_burst 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/dma_burst/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/dma_burst/src/at32f403a_407_int.c index 55519ff5..950bde37 100644 --- a/project/at_start_f407/examples/tmr/dma_burst/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/dma_burst/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx b/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx index d569888e..70e6f7e1 100644 --- a/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx +++ b/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx b/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx index e08e3082..f67a8db5 100644 --- a/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx +++ b/project/at_start_f407/examples/tmr/encoder_tmr2/mdk_v5/encoder_tmr2.uvprojx @@ -10,7 +10,7 @@ encoder_tmr2 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c index 7dd97eea..19d9ef09 100644 --- a/project/at_start_f407/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/encoder_tmr2/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx b/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx index 06976a81..ec0c82e9 100644 --- a/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx +++ b/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx b/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx index bfaa4c5f..5ce7f8ed 100644 --- a/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx +++ b/project/at_start_f407/examples/tmr/external_clock/mdk_v5/external_clock.uvprojx @@ -10,7 +10,7 @@ external_clock 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/external_clock/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/external_clock/src/at32f403a_407_int.c index 244261d9..0b694437 100644 --- a/project/at_start_f407/examples/tmr/external_clock/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/external_clock/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx b/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx index a20c83f8..4449a326 100644 --- a/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx +++ b/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx b/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx index d5720cae..5e620826 100644 --- a/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx +++ b/project/at_start_f407/examples/tmr/hall_xor_tmr2/mdk_v5/hall_xor_tmr2.uvprojx @@ -10,7 +10,7 @@ hall_xor_tmr2 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c index 028f58e5..1bce76e1 100644 --- a/project/at_start_f407/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/hall_xor_tmr2/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx b/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx index 29e3df4d..42e286e7 100644 --- a/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx +++ b/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx b/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx index 9362eb29..29df957b 100644 --- a/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx +++ b/project/at_start_f407/examples/tmr/hang_mode/mdk_v5/hang_mode.uvprojx @@ -10,7 +10,7 @@ hang_mode 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/hang_mode/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/hang_mode/src/at32f403a_407_int.c index 17e9f9de..70c0610f 100644 --- a/project/at_start_f407/examples/tmr/hang_mode/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/hang_mode/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx b/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx index f8ea93ed..4ac9f18f 100644 --- a/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx +++ b/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx b/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx index ee77c06e..75d3aec4 100644 --- a/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx +++ b/project/at_start_f407/examples/tmr/input_capture/mdk_v5/input_capture.uvprojx @@ -10,7 +10,7 @@ input_capture 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/input_capture/src/at32f403a_407_int.c b/project/at_start_f407/examples/tmr/input_capture/src/at32f403a_407_int.c index 3311f0fe..c85ad921 100644 --- a/project/at_start_f407/examples/tmr/input_capture/src/at32f403a_407_int.c +++ b/project/at_start_f407/examples/tmr/input_capture/src/at32f403a_407_int.c @@ -128,8 +128,6 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - /* trigger TMR1 hall event */ - tmr_event_sw_trigger(TMR1, TMR_HALL_SWTRIG); } /** diff --git a/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx b/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx index da7c0472..a10b6201 100644 --- a/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx +++ b/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx b/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx index 379e5402..71cc0a24 100644 --- a/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx +++ b/project/at_start_f407/examples/tmr/oc_high/mdk_v5/oc_high.uvprojx @@ -10,7 +10,7 @@ oc_high 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx b/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx index 5a872d12..8189c4d2 100644 --- a/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx +++ b/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx b/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx index c2f39701..e112b176 100644 --- a/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx +++ b/project/at_start_f407/examples/tmr/oc_low/mdk_v5/oc_low.uvprojx @@ -10,7 +10,7 @@ oc_low 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx b/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx index 385b7da5..fdc98619 100644 --- a/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx +++ b/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx b/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx index acd3b5e1..d7c982e7 100644 --- a/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx +++ b/project/at_start_f407/examples/tmr/oc_toggle_tmr3/mdk_v5/oc_toggle_tmr3.uvprojx @@ -10,7 +10,7 @@ oc_toggle_tmr3 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx b/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx index 283bbeb3..8166638f 100644 --- a/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx +++ b/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx b/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx index d1b4dafe..ce758ba2 100644 --- a/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx +++ b/project/at_start_f407/examples/tmr/oc_toggle_tmr9/mdk_v5/oc_toggle_tmr9.uvprojx @@ -10,7 +10,7 @@ oc_toggle_tmr9 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx b/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx index c0451eb4..ca84e315 100644 --- a/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx +++ b/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx b/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx index b345f298..7db83779 100644 --- a/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx +++ b/project/at_start_f407/examples/tmr/one_cycle/mdk_v5/one_cycle.uvprojx @@ -10,7 +10,7 @@ one_cycle 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx b/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx index 215e7d94..c0a19734 100644 --- a/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx +++ b/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx b/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx index 264b3043..f4eda086 100644 --- a/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx +++ b/project/at_start_f407/examples/tmr/parallel_synchro/mdk_v5/parallel_synchro.uvprojx @@ -10,7 +10,7 @@ parallel_synchro 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx b/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx index c593bcd0..4ee6e19c 100644 --- a/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx +++ b/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx b/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx index 6a398279..de571cf5 100644 --- a/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx +++ b/project/at_start_f407/examples/tmr/pwm_input/mdk_v5/pwm_input.uvprojx @@ -10,7 +10,7 @@ pwm_input 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx b/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx index 07008619..bb54d613 100644 --- a/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx +++ b/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx b/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx index ad8e7dd0..71c66154 100644 --- a/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx +++ b/project/at_start_f407/examples/tmr/pwm_input_dma/mdk_v5/pwm_input_dma.uvprojx @@ -10,7 +10,7 @@ pwm_input_dma 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -327,8 +327,8 @@ 0 0 0 - 3 - 3 + 1 + 1 1 1 0 @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx b/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx index 78973ee5..e8653c9c 100644 --- a/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx +++ b/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx b/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx index fc1c961e..91404f80 100644 --- a/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx +++ b/project/at_start_f407/examples/tmr/pwm_output_simulate/mdk_v5/pwm_output_simulate.uvprojx @@ -10,7 +10,7 @@ pwm_output_simulate 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx b/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx index 42f72189..73a192ac 100644 --- a/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx +++ b/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx b/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx index d013ad6c..4d248a55 100644 --- a/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx +++ b/project/at_start_f407/examples/tmr/pwm_output_tmr10/mdk_v5/pwm_output_tmr10.uvprojx @@ -10,7 +10,7 @@ pwm_output_tmr10 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx b/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx index c0e40895..43bb5d7a 100644 --- a/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx +++ b/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx b/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx index 6ded319b..d1e32fe5 100644 --- a/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx +++ b/project/at_start_f407/examples/tmr/pwm_output_tmr3/mdk_v5/pwm_output_tmr3.uvprojx @@ -10,7 +10,7 @@ pwm_output_tmr3 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx b/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx index 0adb9d3b..db05a0d1 100644 --- a/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx +++ b/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx b/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx index 07f87644..d468f6c0 100644 --- a/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx +++ b/project/at_start_f407/examples/tmr/timer_base/mdk_v5/timer_base.uvprojx @@ -10,7 +10,7 @@ timer_base 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx b/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx index 3195ba2d..9d7e576f 100644 --- a/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx +++ b/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx b/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx index ed8cd07e..f4e0b4a9 100644 --- a/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx +++ b/project/at_start_f407/examples/tmr/tmr1_synchro/mdk_v5/tmr1_synchro.uvprojx @@ -10,7 +10,7 @@ tmr1_synchro 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx b/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx index 5928684b..c7f336f2 100644 --- a/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx +++ b/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx b/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx index a77ec4de..7d51d0a1 100644 --- a/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx +++ b/project/at_start_f407/examples/tmr/tmr2_32bit/mdk_v5/tmr2_32bit.uvprojx @@ -10,7 +10,7 @@ tmr2_32bit 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx b/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx index 65b7b71a..8f721166 100644 --- a/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx +++ b/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx b/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx index 87031b5a..87cb5d28 100644 --- a/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx +++ b/project/at_start_f407/examples/usart/half_duplex/mdk_v5/half_duplex.uvprojx @@ -10,7 +10,7 @@ half_duplex 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx b/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx index 184cd65e..fcf0ce0a 100644 --- a/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx +++ b/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx b/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx index f30758f8..8b1af0b7 100644 --- a/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx +++ b/project/at_start_f407/examples/usart/hw_flow_control/mdk_v5/hw_flow_control.uvprojx @@ -10,7 +10,7 @@ hw_flow_control 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx b/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx index b8417039..86827518 100644 --- a/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx +++ b/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx b/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx index 530ce544..5d702356 100644 --- a/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx +++ b/project/at_start_f407/examples/usart/idle_detection/mdk_v5/idle_detection.uvprojx @@ -10,7 +10,7 @@ idle_detection 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvoptx b/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvoptx index cab13fa9..267633d0 100644 --- a/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvoptx +++ b/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvprojx b/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvprojx index 6872a688..2f4dc3a7 100644 --- a/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvprojx +++ b/project/at_start_f407/examples/usart/interrupt/mdk_v5/interrupt.uvprojx @@ -10,7 +10,7 @@ interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvoptx b/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvoptx index d518ddfb..91a7ed7f 100644 --- a/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvoptx +++ b/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvprojx b/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvprojx index 9ee2bc5f..879c8079 100644 --- a/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvprojx +++ b/project/at_start_f407/examples/usart/irda/mdk_v5/irda.uvprojx @@ -10,7 +10,7 @@ transmit 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -465,17 +465,17 @@ receive 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -928,11 +928,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvoptx b/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvoptx index ff025d01..11298cd1 100644 --- a/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvoptx +++ b/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvprojx b/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvprojx index 87a0de7b..03b04985 100644 --- a/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvprojx +++ b/project/at_start_f407/examples/usart/polling/mdk_v5/polling.uvprojx @@ -10,7 +10,7 @@ polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvoptx b/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvoptx index dad71ea1..97023627 100644 --- a/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvoptx +++ b/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvprojx b/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvprojx index c1af8146..a2abf004 100644 --- a/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvprojx +++ b/project/at_start_f407/examples/usart/printf/mdk_v5/printf.uvprojx @@ -10,7 +10,7 @@ printf 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx b/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx index b098b3fa..2c4db5c6 100644 --- a/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx +++ b/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx b/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx index 5385a0e3..23eb69ec 100644 --- a/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx +++ b/project/at_start_f407/examples/usart/receiver_mute/mdk_v5/receiver_mute.uvprojx @@ -10,7 +10,7 @@ receiver_mute 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvoptx b/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvoptx index 5afc8cb2..fd33d98a 100644 --- a/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvoptx +++ b/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvprojx b/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvprojx index 9d61e8f5..2b5939a0 100644 --- a/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvprojx +++ b/project/at_start_f407/examples/usart/rs485/mdk_v5/rs485.uvprojx @@ -10,7 +10,7 @@ rs485 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvoptx b/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvoptx index 801ebbe6..f9b212bd 100644 --- a/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvoptx +++ b/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvprojx b/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvprojx index 430e484c..a71fd308 100644 --- a/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvprojx +++ b/project/at_start_f407/examples/usart/smartcard/mdk_v5/smartcard.uvprojx @@ -10,7 +10,7 @@ smartcard 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/smartcard/src/main.c b/project/at_start_f407/examples/usart/smartcard/src/main.c index 8931b95e..87421057 100644 --- a/project/at_start_f407/examples/usart/smartcard/src/main.c +++ b/project/at_start_f407/examples/usart/smartcard/src/main.c @@ -155,7 +155,7 @@ void usart_configuration(void) gpio_exint_line_config(SC_OFF_PORTSOURCE, SC_OFF_PINSOURCE); exint_default_para_init(&exint_init_struct); - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init_struct.line_select = SC_OFF_EXINT; exint_init_struct.line_enable = TRUE; diff --git a/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvoptx b/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvoptx index cf0f2218..3f883045 100644 --- a/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvoptx +++ b/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvprojx b/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvprojx index 92a72982..8e40e120 100644 --- a/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvprojx +++ b/project/at_start_f407/examples/usart/synchronous/mdk_v5/synchronous.uvprojx @@ -10,7 +10,7 @@ synchronous 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx b/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx index 77160816..c9e40acc 100644 --- a/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx +++ b/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx b/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx index 41645570..08956bf2 100644 --- a/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx +++ b/project/at_start_f407/examples/usart/transfer_by_dma_interrupt/mdk_v5/transfer_by_dma_interrupt.uvprojx @@ -10,7 +10,7 @@ transfer_by_dma_interrupt 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx b/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx index 36630f93..e744dd5b 100644 --- a/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx +++ b/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx b/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx index 7882cb65..34c9485c 100644 --- a/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx +++ b/project/at_start_f407/examples/usart/transfer_by_dma_polling/mdk_v5/transfer_by_dma_polling.uvprojx @@ -10,7 +10,7 @@ transfer_by_dma_polling 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvoptx b/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvoptx index 446e1e89..f2cc838a 100644 --- a/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvoptx +++ b/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvprojx b/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvprojx index e6d60e3e..9cf6cc56 100644 --- a/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvprojx +++ b/project/at_start_f407/examples/usb_device/audio/mdk_v5/audio.uvprojx @@ -10,7 +10,7 @@ audio 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx b/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx index d5a161f3..5280b516 100644 --- a/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx +++ b/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx b/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx index 64c89ba4..f9209d04 100644 --- a/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx +++ b/project/at_start_f407/examples/usb_device/composite_audio_hid/mdk_v5/composite_audio_hid.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -544,19 +544,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx b/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx index c7db9a94..861a09cb 100644 --- a/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx +++ b/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx b/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx index 30272c2e..80a6075b 100644 --- a/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx +++ b/project/at_start_f407/examples/usb_device/composite_vcp_keyboard/mdk_v5/composite_vcp_keyboard.uvprojx @@ -10,7 +10,7 @@ composite_vcp_keyboard 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx b/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx index 57eb5aff..9b1a94b5 100644 --- a/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx +++ b/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx b/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx index c2abe08f..6d0d9709 100644 --- a/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx +++ b/project/at_start_f407/examples/usb_device/composite_vcp_msc/mdk_v5/composite_vcp_msc.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx b/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx index 1a40acaa..69dc2997 100644 --- a/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx +++ b/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx b/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx index bae63281..2fe3b597 100644 --- a/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx +++ b/project/at_start_f407/examples/usb_device/custom_hid/mdk_v5/custom_hid.uvprojx @@ -10,7 +10,7 @@ custom_hid 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx b/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx index 9a6838c7..8ddeec88 100644 --- a/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx +++ b/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx b/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx index 0f325a93..71af57b6 100644 --- a/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx +++ b/project/at_start_f407/examples/usb_device/keyboard/mdk_v5/keyboard.uvprojx @@ -10,7 +10,7 @@ keyboard 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/keyboard/src/main.c b/project/at_start_f407/examples/usb_device/keyboard/src/main.c index 24d252fe..9df66825 100644 --- a/project/at_start_f407/examples/usb_device/keyboard/src/main.c +++ b/project/at_start_f407/examples/usb_device/keyboard/src/main.c @@ -237,7 +237,7 @@ void button_exint_init(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); @@ -269,7 +269,7 @@ void usb_low_power_wakeup_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_18; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvoptx b/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvoptx index a2e62c01..892ef112 100644 --- a/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvoptx +++ b/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvprojx b/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvprojx index 3daff273..742fe5f2 100644 --- a/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvprojx +++ b/project/at_start_f407/examples/usb_device/mouse/mdk_v5/mouse.uvprojx @@ -10,7 +10,7 @@ mouse 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/mouse/src/main.c b/project/at_start_f407/examples/usb_device/mouse/src/main.c index 75f8f6de..7fb60a60 100644 --- a/project/at_start_f407/examples/usb_device/mouse/src/main.c +++ b/project/at_start_f407/examples/usb_device/mouse/src/main.c @@ -211,7 +211,7 @@ void button_exint_init(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); @@ -243,7 +243,7 @@ void usb_low_power_wakeup_config(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_18; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); diff --git a/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvoptx b/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvoptx index 7f671f3e..f5718ecc 100644 --- a/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvoptx +++ b/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvprojx b/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvprojx index 9fc8d513..b85d1911 100644 --- a/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvprojx +++ b/project/at_start_f407/examples/usb_device/msc/mdk_v5/msc.uvprojx @@ -10,7 +10,7 @@ msc 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -328,7 +328,7 @@ 0 0 5 - 3 + 1 1 1 0 @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvoptx b/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvoptx index 37b15951..89c67a53 100644 --- a/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvoptx +++ b/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvprojx b/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvprojx index 03af8927..67bd8c37 100644 --- a/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvprojx +++ b/project/at_start_f407/examples/usb_device/printer/mdk_v5/printer.uvprojx @@ -10,7 +10,7 @@ printer 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx b/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx index bfee5218..e3db7e0e 100644 --- a/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx +++ b/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx b/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx index 69792133..d77a8927 100644 --- a/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx +++ b/project/at_start_f407/examples/usb_device/vcp_loopback/mdk_v5/vcp_loopback.uvprojx @@ -10,7 +10,7 @@ vcp_loopback 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx b/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx index a00f359e..a5cc673a 100644 --- a/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx +++ b/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx b/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx index 254de5f2..42f7ee08 100644 --- a/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx +++ b/project/at_start_f407/examples/usb_device/virtual_comport/mdk_v5/virtual_comport.uvprojx @@ -10,7 +10,7 @@ virtual_comport 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -613,11 +613,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx b/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx index 0154b5bb..79df12ac 100644 --- a/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx +++ b/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx b/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx index 4148dd82..42e15cb9 100644 --- a/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx +++ b/project/at_start_f407/examples/usb_device/virtual_msc_iap/mdk_v5/virtual_msc_iap.uvprojx @@ -10,7 +10,7 @@ virtual_msc_iap 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -328,7 +328,7 @@ 0 0 5 - 3 + 1 1 1 0 @@ -624,19 +624,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/usb_device/virtual_msc_iap/src/flash_fat16.c b/project/at_start_f407/examples/usb_device/virtual_msc_iap/src/flash_fat16.c index 45550310..3dd09550 100644 --- a/project/at_start_f407/examples/usb_device/virtual_msc_iap/src/flash_fat16.c +++ b/project/at_start_f407/examples/usb_device/virtual_msc_iap/src/flash_fat16.c @@ -32,6 +32,8 @@ * @{ */ #define FAT16_SECTOR_SIZE 62 +#define FAT16_CLUSTER_SIZE (4 * 0x800) +#define FAT16_FIRST_CLUSTER (8 * 0x800) static uint8_t fat16_sector[FAT16_SECTOR_SIZE] = { 0xEB, /*0*/ @@ -490,6 +492,7 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) uint32_t status; static uint32_t s_bin_sp = 0; static uint32_t s_bin_pc = 0; + static uint32_t file_offset_lbk = 0; if(s_bin_sp == 0 && s_bin_pc == 0) { @@ -514,8 +517,8 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) if(g_file_attr.file_size == 0) { g_file_attr.file_size = flash_iap.flash_app_size; - file_match = 1; } + file_match = 1; file_size = g_file_attr.file_size; @@ -533,6 +536,15 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) { flash_iap.write_addr = flash_offset + flash_iap.flash_base_addr; } + if( FAT16_FIRST_CLUSTER + (g_file_attr.clus_low * FAT16_CLUSTER_SIZE) == fat_lbk) + { + file_offset_lbk = FAT16_FIRST_CLUSTER + (g_file_attr.clus_low * FAT16_CLUSTER_SIZE); + } + else + { + file_offset_lbk = fat_lbk; + } + /* clear upgrade flag */ flash_fat16_clear_upgrade_flag(); @@ -541,18 +553,21 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) if(flash_iap.flash_app_size >= g_file_attr.file_size) { - if((flash_iap.file_write_nr + len) >= file_size) + if(fat_lbk >= file_offset_lbk) { - len = file_size - flash_iap.file_write_nr; + /* write data to flash and check crc */ + status = flash_write_data(flash_iap.write_addr + fat_lbk - file_offset_lbk, data, len); + flash_iap.file_write_nr += len; + } + else + { + /* lbk address is invalid */ + status = 1; } - /* write data to flash and check crc */ - status = flash_write_data(flash_iap.write_addr + flash_iap.file_write_nr, data, len); - - flash_iap.file_write_nr += len; if(status == 0) { - if(flash_iap.file_write_nr >= file_size) + if(flash_iap.file_write_nr >= file_size * 2) { /* upgrade finish */ flash_iap.file_write_nr = 0; diff --git a/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvoptx b/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvoptx index 0681b453..90457c3c 100644 --- a/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvoptx +++ b/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvprojx b/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvprojx index 0ddb90c7..789d810f 100644 --- a/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvprojx +++ b/project/at_start_f407/examples/usb_device/winusb/mdk_v5/winusb.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f40x.h @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx b/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx index 099fdbc8..62f023df 100644 --- a/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx +++ b/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx b/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx index 7c23c99d..052338dd 100644 --- a/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx +++ b/project/at_start_f407/examples/wdt/wdt_reset/mdk_v5/wdt_rest.uvprojx @@ -10,7 +10,7 @@ wdt_rest 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx b/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx index f1a68b77..16c20c46 100644 --- a/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx +++ b/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx b/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx index a0ae1e91..0dace277 100644 --- a/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx +++ b/project/at_start_f407/examples/wdt/wdt_standby/mdk_v5/wdt_standby.uvprojx @@ -10,7 +10,7 @@ wdt_standby 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx b/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx index 5751b349..41f7d28f 100644 --- a/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx +++ b/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx b/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx index 67f82f6c..f8154646 100644 --- a/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx +++ b/project/at_start_f407/examples/wwdt/wwdt_reset/mdk_v5/wwdt_rest.uvprojx @@ -10,7 +10,7 @@ wwdt_rest 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/xmc/lcd_8bit/inc/xmc_lcd.h b/project/at_start_f407/examples/xmc/lcd_8bit/inc/xmc_lcd.h index d26aa7a7..bbc8c37f 100644 --- a/project/at_start_f407/examples/xmc/lcd_8bit/inc/xmc_lcd.h +++ b/project/at_start_f407/examples/xmc/lcd_8bit/inc/xmc_lcd.h @@ -91,6 +91,7 @@ void lcd_write_one_point(uint16_t color); void lcd_draw_point(uint16_t x,uint16_t y,uint16_t color); void lcd_clear(uint16_t color); void lcd_display_number(void); +uint16_t lcd_read_id(void); /** * @} diff --git a/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx b/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx index e8e98b0d..70a9f679 100644 --- a/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx +++ b/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx b/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx index d8124f2e..f87bfe65 100644 --- a/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx +++ b/project/at_start_f407/examples/xmc/lcd_8bit/mdk_v5/lcd_8bit.uvprojx @@ -10,7 +10,7 @@ lcd_8bit 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/xmc/lcd_8bit/src/xmc_lcd.c b/project/at_start_f407/examples/xmc/lcd_8bit/src/xmc_lcd.c index f919151d..ddbbbcf9 100644 --- a/project/at_start_f407/examples/xmc/lcd_8bit/src/xmc_lcd.c +++ b/project/at_start_f407/examples/xmc/lcd_8bit/src/xmc_lcd.c @@ -172,6 +172,10 @@ void lcd_init(void) delay_ms(10); LCD_RESET_HIGH; delay_ms(120); + + /* read lcd id */ + lcd_read_id(); + lcd_wr_command(0x36); lcd_wr_data(0x00); lcd_wr_command(0x3a); @@ -266,6 +270,23 @@ void lcd_wr_data(uint8_t data) *(__IO uint8_t *) XMC_LCD_DATA = data; } +/** + * @brief this function is read lcd id. + * @param none. + * @retval the lcd id. + */ +uint16_t lcd_read_id(void) +{ + uint16_t id = 0; + + /* read id */ + *(__IO uint8_t *) XMC_LCD_COMMAND = 0xDA; + id = *(__IO uint8_t *) XMC_LCD_DATA; + id = (id<<8) | (*(__IO uint8_t *) XMC_LCD_DATA); + + return id; +} + /** * @brief this function is set row&column coordinates for lcd. * @param xstart : row coordinates starting vaule. diff --git a/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx b/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx index 47d2fe9f..f951798b 100644 --- a/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx +++ b/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx b/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx index aedbf0cd..08afc50c 100644 --- a/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx +++ b/project/at_start_f407/examples/xmc/lcd_touch_16bit/mdk_v5/lcd_touch_16bit.uvprojx @@ -10,7 +10,7 @@ lcd_touch_16bit 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/examples/xmc/lcd_touch_16bit/readme.txt b/project/at_start_f407/examples/xmc/lcd_touch_16bit/readme.txt index 7dca3c80..275424db 100644 --- a/project/at_start_f407/examples/xmc/lcd_touch_16bit/readme.txt +++ b/project/at_start_f407/examples/xmc/lcd_touch_16bit/readme.txt @@ -16,9 +16,9 @@ - spi3_sck pb3 ---> spi_sck - spi3_miso pb4 ---> spi_miso - spi3_mosi pb5 ---> spi_mosi - - gpio pb8 ---> lcd_cs - - gpio pd3 ---> lcd_reset - - gpio pd5 ---> lcd_pen + - gpio pb8 ---> touch_cs + - gpio pd3 ---> touch_reset + - gpio pd5 ---> touch_pen - gpio pb0 ---> lcd_bl - xmc_a16 pd11 ---> lcd_rs - xmc_ne1 pd7 ---> lcd_cs diff --git a/project/at_start_f407/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c b/project/at_start_f407/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c index 5e2af55a..70d5f6f4 100644 --- a/project/at_start_f407/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c +++ b/project/at_start_f407/examples/xmc/lcd_touch_16bit/src/xmc_lcd.c @@ -159,9 +159,9 @@ void xmc_init(void) xmc_norsram_timing_default_para_init(&rw_timing_struct, &w_timing_struct); rw_timing_struct.subbank = XMC_BANK1_NOR_SRAM1; rw_timing_struct.write_timing_enable = XMC_WRITE_TIMING_ENABLE; - rw_timing_struct.addr_setup_time = 0x2; + rw_timing_struct.addr_setup_time = 0xf; rw_timing_struct.addr_hold_time = 0x0; - rw_timing_struct.data_setup_time = 0x2; + rw_timing_struct.data_setup_time = 0xf; rw_timing_struct.bus_latency_time = 0x0; rw_timing_struct.clk_psc = 0x0; rw_timing_struct.data_latency_time = 0x0; diff --git a/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx b/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx index c20e128d..beb6de81 100644 --- a/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx +++ b/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx b/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx index 02a66670..1fd50055 100644 --- a/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx +++ b/project/at_start_f407/examples/xmc/nand/ecc/mdk_v5/ecc.uvprojx @@ -10,7 +10,7 @@ H27U1G8F2CTR 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -475,17 +475,17 @@ K9GAG08U0E 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -948,11 +948,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvoptx b/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvoptx index d6132f34..e2523106 100644 --- a/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvoptx +++ b/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvprojx b/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvprojx index 8ffc1592..1ff39f57 100644 --- a/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvprojx +++ b/project/at_start_f407/examples/xmc/nand/nand/mdk_v5/nand.uvprojx @@ -10,7 +10,7 @@ h27u1g8f2ctr 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -475,17 +475,17 @@ k9gag08u0e 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -948,11 +948,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvoptx b/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvoptx index 85f4c14b..e47de1a4 100644 --- a/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvoptx +++ b/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvprojx b/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvprojx index 2ec4940a..fa0d1124 100644 --- a/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvprojx +++ b/project/at_start_f407/examples/xmc/psram/mdk_v5/psram.uvprojx @@ -10,7 +10,7 @@ psram 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/templates/mdk_v4/template.uvproj b/project/at_start_f407/templates/mdk_v4/template.uvproj index 19e185e4..4c4a243f 100644 --- a/project/at_start_f407/templates/mdk_v4/template.uvproj +++ b/project/at_start_f407/templates/mdk_v4/template.uvproj @@ -14,10 +14,8 @@ -AT32F407VGT7 ArteryTek - IRAM(0x20000000-0x20037FFF) IROM(0x08000000-0x080FFFFF) CLOCK(8000000) CPUTYPE("Cortex-M4") FPU2 "Startup\ArteryTek\AT32F407_407\startup_at32f403a_407.s" ("AT32F403A Startup Code") - UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000) 0 at32f403a_407.h diff --git a/project/at_start_f407/templates/mdk_v5/template.uvoptx b/project/at_start_f407/templates/mdk_v5/template.uvoptx index a63d4a4a..048081e9 100644 --- a/project/at_start_f407/templates/mdk_v5/template.uvoptx +++ b/project/at_start_f407/templates/mdk_v5/template.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/project/at_start_f407/templates/mdk_v5/template.uvprojx b/project/at_start_f407/templates/mdk_v5/template.uvprojx index f4907d69..0372c9d9 100644 --- a/project/at_start_f407/templates/mdk_v5/template.uvprojx +++ b/project/at_start_f407/templates/mdk_v5/template.uvprojx @@ -10,7 +10,7 @@ template 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -574,19 +574,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f407/templates/src/main.c b/project/at_start_f407/templates/src/main.c index 49e3ca83..d6a26e6b 100644 --- a/project/at_start_f407/templates/src/main.c +++ b/project/at_start_f407/templates/src/main.c @@ -56,7 +56,7 @@ void button_exint_init(void) exint_default_para_init(&exint_init_struct); exint_init_struct.line_enable = TRUE; - exint_init_struct.line_mode = EXINT_LINE_INTERRUPUT; + exint_init_struct.line_mode = EXINT_LINE_INTERRUPT; exint_init_struct.line_select = EXINT_LINE_0; exint_init_struct.line_polarity = EXINT_TRIGGER_RISING_EDGE; exint_init(&exint_init_struct); @@ -111,6 +111,8 @@ int main(void) button_exint_init(); + uart_print_init(115200); + printf("at32 mcu initialize ok.\r\n"); while(1) { at32_led_toggle(LED2); diff --git a/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvoptx b/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvoptx index 95c504c3..abb56d2b 100644 --- a/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvoptx +++ b/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 @@ -315,7 +315,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 @@ -456,7 +456,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvprojx b/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvprojx index 680452e5..006753b3 100644 --- a/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvprojx +++ b/utilities/at32f403a_407_freertos_demo/mdk_v5/freertos_demo.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -627,10 +627,10 @@ AT32F407VGT7 ArteryTek Keil.AT32F4xx_DFP.1.3.7 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:AT32F407VGT7$Device\Include\at32f40x.h @@ -1237,10 +1237,10 @@ -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.1.1 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -1847,10 +1847,10 @@ -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.1.1 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -2458,11 +2458,6 @@ freertos_demo - - - - - 0 1 diff --git a/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.project b/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.project index 7954896a..d8346181 100644 --- a/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.project +++ b/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.project @@ -27,72 +27,72 @@ bsp/at32f403a_407_board.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/project/at32f403a_407_board/at32f403a_407_board.c + PARENT-3-PROJECT_LOC/project/at32f403a_407_board/at32f403a_407_board.c cmsis/startup_at32f403a_407.s 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s + PARENT-3-PROJECT_LOC/libraries/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s cmsis/system_at32f403a_407.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/cmsis/cm4/device_support/system_at32f403a_407.c + PARENT-3-PROJECT_LOC/libraries/cmsis/cm4/device_support/system_at32f403a_407.c firmware/at32f403a_407_bpr.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/drivers/src/at32f403a_407_bpr.c + PARENT-3-PROJECT_LOC/libraries/drivers/src/at32f403a_407_bpr.c firmware/at32f403a_407_crm.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/drivers/src/at32f403a_407_crm.c + PARENT-3-PROJECT_LOC/libraries/drivers/src/at32f403a_407_crm.c firmware/at32f403a_407_gpio.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/drivers/src/at32f403a_407_gpio.c + PARENT-3-PROJECT_LOC/libraries/drivers/src/at32f403a_407_gpio.c firmware/at32f403a_407_misc.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/drivers/src/at32f403a_407_misc.c + PARENT-3-PROJECT_LOC/libraries/drivers/src/at32f403a_407_misc.c firmware/at32f403a_407_pwc.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/drivers/src/at32f403a_407_pwc.c + PARENT-3-PROJECT_LOC/libraries/drivers/src/at32f403a_407_pwc.c firmware/at32f403a_407_rtc.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/drivers/src/at32f403a_407_rtc.c + PARENT-3-PROJECT_LOC/libraries/drivers/src/at32f403a_407_rtc.c firmware/at32f403a_407_usart.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/libraries/drivers/src/at32f403a_407_usart.c + PARENT-3-PROJECT_LOC/libraries/drivers/src/at32f403a_407_usart.c user/at32f403a_407_clock.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/utilities/at32f403a_407_gen_random_number_demo/src/at32f403a_407_clock.c + PARENT-1-PROJECT_LOC/src/at32f403a_407_clock.c user/at32f403a_407_int.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/utilities/at32f403a_407_gen_random_number_demo/src/at32f403a_407_int.c + PARENT-1-PROJECT_LOC/src/at32f403a_407_int.c user/main.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/utilities/at32f403a_407_gen_random_number_demo/src/main.c + PARENT-1-PROJECT_LOC/src/main.c user/random.c 1 - D:/worksrc/BSPs_PACKs/AT32F403A_407_Firmware_Library_V2.x.x/utilities/at32f403a_407_gen_random_number_demo/src/random.c + PARENT-1-PROJECT_LOC/src/random.c diff --git a/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.settings/language.settings.xml b/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.settings/language.settings.xml index fe862933..0bdba284 100644 --- a/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.settings/language.settings.xml +++ b/utilities/at32f403a_407_gen_random_number_demo/at32_ide/.settings/language.settings.xml @@ -5,7 +5,7 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvoptx b/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvoptx index 9b7f294a..8e6a8f50 100644 --- a/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvoptx +++ b/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvprojx b/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvprojx index 17215776..387a0880 100644 --- a/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvprojx +++ b/utilities/at32f403a_407_gen_random_number_demo/mdk_v5/gen_ramdom_number.uvprojx @@ -10,7 +10,7 @@ at_start_f403a 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f403a_407.h @@ -485,17 +485,17 @@ at_start_f407 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407AVGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -964,19 +964,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvoptx b/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvoptx index 84511ed2..65b9bcb6 100644 --- a/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvoptx +++ b/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvprojx b/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvprojx index 3b403d6c..d7c4c3c1 100644 --- a/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvprojx +++ b/utilities/at32f403a_407_slib_demo/project_l0/mdk_v5/project_l0.uvprojx @@ -10,17 +10,17 @@ at_start_f403a 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.2 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:- @@ -658,17 +658,17 @@ at_start_f407 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -1310,19 +1310,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvoptx b/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvoptx index 2effec05..524f9629 100644 --- a/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvoptx +++ b/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvprojx b/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvprojx index d0538742..583ad45b 100644 --- a/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvprojx +++ b/utilities/at32f403a_407_slib_demo/project_l1/mdk_v5/project_l1.uvprojx @@ -10,17 +10,17 @@ at_start_f403a 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.2 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:- @@ -490,17 +490,17 @@ at_start_f407 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -974,19 +974,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx index 7f16bc9a..21764ad1 100644 --- a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx +++ b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx index 4c1d9f64..898b4792 100644 --- a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx +++ b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx @@ -10,17 +10,17 @@ at_start_f403a 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.2 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:- @@ -490,17 +490,17 @@ at_start_f407 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -974,19 +974,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx index 7f16bc9a..21764ad1 100644 --- a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx +++ b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx index 8f706d11..6d760cca 100644 --- a/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx +++ b/utilities/at32f403a_407_usart_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx @@ -10,17 +10,17 @@ at_start_f403a 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.2 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:- @@ -490,17 +490,17 @@ at_start_f407 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -974,19 +974,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx b/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx index dd09b376..8c31734c 100644 --- a/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx +++ b/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx b/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx index 368e8337..913375fb 100644 --- a/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx +++ b/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx @@ -10,17 +10,17 @@ at_start_f403a 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.2 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:- @@ -495,17 +495,17 @@ at_start_f407 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC - 8 + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.0.0 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -984,19 +984,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/src/iap.c b/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/src/iap.c index 0802f4a5..dee8a9ec 100644 --- a/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/src/iap.c +++ b/utilities/at32f403a_407_usart_iap_demo/source_code/bootloader/src/iap.c @@ -44,12 +44,16 @@ static uint32_t cmd_data_cnt = 0; iapfun jump_to_app; /* app_load don't optimize */ -#if defined (__CC_ARM) +#if defined (__ARMCC_VERSION) + #if (__ARMCC_VERSION >= 6010050) + __attribute__((optnone)) + #else #pragma O0 + #endif #elif defined (__ICCARM__) #pragma optimize=s none #elif defined (__GNUC__) -__attribute__((optimize("O0"))) + __attribute__((optimize("O0"))) #endif /** diff --git a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx index de849af4..a20bc60b 100644 --- a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx +++ b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx index 76ab14c9..2bbbc337 100644 --- a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx +++ b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx @@ -10,7 +10,7 @@ at_start_f403a 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -525,17 +525,17 @@ at_start_f407 0x4 ARM-ADS - 5060061::V5.06 update 1 (build 61)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.1.4 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -1044,19 +1044,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx index de849af4..a20bc60b 100644 --- a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx +++ b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx index 4c92b661..997d47f5 100644 --- a/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx +++ b/utilities/at32f403a_407_usb_iap_demo/source_code/app_led4_toggle/mdk_v5/app_led4_toggle.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -532,10 +532,10 @@ -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.1.4 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -1044,19 +1044,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx b/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx index de849af4..a20bc60b 100644 --- a/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx +++ b/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 @@ -174,7 +174,7 @@ 0x4 ARM-ADS - 12000000 + 33000000 0 1 diff --git a/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx b/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx index e0e9bae5..35d5ee6d 100644 --- a/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx +++ b/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + 0 $$Device:-AT32F403AVGT7$Device\Include\at32f40x.h @@ -532,10 +532,10 @@ -AT32F407VGT7 ArteryTek ArteryTek.AT32F403A_407_DFP.2.1.4 - IROM(0x08000000,0x100000) IRAM(0x20000000,0x38000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:- @@ -1044,19 +1044,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/src/hid_iap_user.c b/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/src/hid_iap_user.c index c538cee7..fa44e87c 100644 --- a/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/src/hid_iap_user.c +++ b/utilities/at32f403a_407_usb_iap_demo/source_code/bootloader/src/hid_iap_user.c @@ -48,12 +48,16 @@ void iap_jump(void); void iap_respond(uint8_t *res_buf, uint16_t iap_cmd, uint16_t result); /* app_load don't optimize */ -#if defined (__CC_ARM) +#if defined (__ARMCC_VERSION) + #if (__ARMCC_VERSION >= 6010050) + __attribute__((optnone)) + #else #pragma O0 + #endif #elif defined (__ICCARM__) #pragma optimize=s none #elif defined (__GNUC__) -__attribute__((optimize("O0"))) + __attribute__((optimize("O0"))) #endif /** diff --git a/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx b/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx index bca78173..c878b57f 100644 --- a/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx +++ b/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx b/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx index ed4981c1..f842038f 100644 --- a/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx +++ b/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/mdk_v5/app_led3_toggle.uvprojx @@ -10,7 +10,7 @@ app_led3_toggle 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::.\ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -723,11 +723,6 @@ <Project Info> - - - - - 0 1 diff --git a/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/src/netconf.c b/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/src/netconf.c index e87a90f2..0efc9e92 100644 --- a/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/src/netconf.c +++ b/utilities/at32f407_emac_iap_demo/source_code/app_led3_toggle/src/netconf.c @@ -33,6 +33,7 @@ #include "netconf.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -55,6 +56,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 187}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -148,6 +150,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -157,38 +160,12 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ - if (localtime - link_timer >= 500) + if (localtime - link_timer >= 500 || localtime < link_timer) { link_timer = localtime; ethernetif_set_link(&netif); diff --git a/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx b/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx index adf4ea07..ea06881f 100644 --- a/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx +++ b/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvoptx @@ -10,9 +10,9 @@ *.s*; *.src; *.a* *.obj; *.o *.lib - *.txt; *.h; *.inc + *.txt; *.h; *.inc; *.md *.plm - *.cpp + *.cpp; *.cc; *.cxx 0 diff --git a/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx b/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx index adcae9cc..380b9fec 100644 --- a/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx +++ b/utilities/at32f407_emac_iap_demo/source_code/bootloader/mdk_v5/bootloader.uvprojx @@ -20,7 +20,7 @@ IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F407_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F407VGT7$Flash\AT32F407_1024.FLM)) + 0 $$Device:-AT32F407VGT7$Device\Include\at32f403a_407.h @@ -748,11 +748,6 @@ <Project Info> - - - - - 0 1 diff --git a/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/iap.c b/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/iap.c index e08d988a..09233e9a 100644 --- a/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/iap.c +++ b/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/iap.c @@ -39,12 +39,16 @@ iapfun jump_to_app; /* app_load don't optimize */ -#if defined (__CC_ARM) +#if defined (__ARMCC_VERSION) + #if (__ARMCC_VERSION >= 6010050) + __attribute__((optnone)) + #else #pragma O0 + #endif #elif defined (__ICCARM__) #pragma optimize=s none #elif defined (__GNUC__) -__attribute__((optimize("O0"))) + __attribute__((optimize("O0"))) #endif /** diff --git a/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/netconf.c b/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/netconf.c index df867c2d..4c0fbb91 100644 --- a/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/netconf.c +++ b/utilities/at32f407_emac_iap_demo/source_code/bootloader/src/netconf.c @@ -33,6 +33,7 @@ #include "netconf.h" #include "stdio.h" #include "at32_emac.h" +#include "timeouts.h" /* Private define ------------------------------------------------------------*/ /* Private macro -------------------------------------------------------------*/ @@ -57,6 +58,7 @@ static uint8_t local_ip[ADDR_LENGTH] = {192, 168, 81, 37}; static uint8_t local_gw[ADDR_LENGTH] = {192, 168, 81, 254}; static uint8_t local_mask[ADDR_LENGTH] = {255, 255, 255, 0}; #endif +extern u32_t lwip_sys_now; /* Private function prototypes -----------------------------------------------*/ /* Private functions ---------------------------------------------------------*/ @@ -150,6 +152,7 @@ void lwip_rx_loop_handler(void) void time_update(void) { local_time += SYSTEMTICK_PERIOD_MS; + lwip_sys_now += SYSTEMTICK_PERIOD_MS; } /** @@ -159,38 +162,12 @@ void time_update(void) */ void lwip_periodic_handle(volatile uint32_t localtime) { - - /* TCP periodic process every 250 ms */ - if (localtime - tcp_timer >= TCP_TMR_INTERVAL) - { - tcp_timer = localtime; - tcp_tmr(); - } - /* ARP periodic process every 5s */ - if (localtime - arp_timer >= ARP_TMR_INTERVAL) - { - arp_timer = localtime; - etharp_tmr(); - } - -#if LWIP_DHCP - /* Fine DHCP periodic process every 500ms */ - if (localtime - dhcp_fine_timer >= DHCP_FINE_TIMER_MSECS) - { - dhcp_fine_timer = localtime; - dhcp_fine_tmr(); - } - /* DHCP Coarse periodic process every 60s */ - if (localtime - dhcp_coarse_timer >= DHCP_COARSE_TIMER_MSECS) - { - dhcp_coarse_timer = localtime; - dhcp_coarse_tmr(); - } -#endif + /* lwip timeout */ + sys_check_timeouts(); #if (LINK_DETECTION > 0) /* link detection process every 500 ms */ - if ((localtime - link_timer >= 500) && (http_iap_flag == RESET) && (tftp_iap_flag == RESET)) + if ((localtime - link_timer >= 500 || localtime < link_timer) && (http_iap_flag == RESET) && (tftp_iap_flag == RESET)) { link_timer = localtime; ethernetif_set_link(&netif);