diff --git a/AT32F403A_407_periph_lib_V2.1.2.chm b/AT32F403A_407_periph_lib_V2.1.3.chm similarity index 70% rename from AT32F403A_407_periph_lib_V2.1.2.chm rename to AT32F403A_407_periph_lib_V2.1.3.chm index 69480e10..9fd3a760 100644 Binary files a/AT32F403A_407_periph_lib_V2.1.2.chm and b/AT32F403A_407_periph_lib_V2.1.3.chm differ diff --git a/document/AT32F403A_407固件库BSP&Pack应用指南.pdf b/document/AT32F403A_407固件库BSP&Pack应用指南.pdf index a8517f9d..9ca40b4c 100644 Binary files a/document/AT32F403A_407固件库BSP&Pack应用指南.pdf and b/document/AT32F403A_407固件库BSP&Pack应用指南.pdf differ diff --git a/document/ReleaseNotes_AT32F403A_407_Firmware_Library.pdf b/document/ReleaseNotes_AT32F403A_407_Firmware_Library.pdf index 12d70c01..2f37daf9 100644 Binary files a/document/ReleaseNotes_AT32F403A_407_Firmware_Library.pdf and b/document/ReleaseNotes_AT32F403A_407_Firmware_Library.pdf differ diff --git a/libraries/cmsis/cm4/device_support/at32f403a_407.h b/libraries/cmsis/cm4/device_support/at32f403a_407.h index 304c4ac6..e4b6c1a2 100644 --- a/libraries/cmsis/cm4/device_support/at32f403a_407.h +++ b/libraries/cmsis/cm4/device_support/at32f403a_407.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 header file ************************************************************************** * Copyright notice & Disclaimer @@ -78,6 +76,33 @@ extern "C" { #define AT32F407xx #endif +#if defined (AT32F403AVCT7) || defined (AT32F403AVET7) || defined (AT32F403AVGT7) + + #define AT32F403AVx +#endif + +#if defined (AT32F403ARCT7) || defined (AT32F403ARET7) || defined (AT32F403ARGT7) + + #define AT32F403ARx +#endif + +#if defined (AT32F403ACCT7) || defined (AT32F403ACCU7) || defined (AT32F403ACET7) || \ + defined (AT32F403ACEU7) || defined (AT32F403ACGT7) || defined (AT32F403ACGU7) + + #define AT32F403ACx +#endif + +#if defined (AT32F407RCT7) || defined (AT32F407RET7) || defined (AT32F407RGT7) + + #define AT32F407Rx +#endif + +#if defined (AT32F407VCT7) || defined (AT32F407VET7) || defined (AT32F407VGT7) || \ + defined (AT32F407AVCT7) || defined (AT32F407AVGT7) + + #define AT32F407Vx +#endif + #ifndef USE_STDPERIPH_DRIVER /** * @brief comment the line below if you will not use the peripherals drivers. @@ -97,7 +122,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 (0x02) /*!< [15:8] minor version */ +#define __AT32F403A_407_LIBRARY_VERSION_MINOR (0x03) /*!< [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/cmsis/cm4/device_support/at32f403a_407_conf_template.h b/libraries/cmsis/cm4/device_support/at32f403a_407_conf_template.h index 59c3c809..16bf9342 100644 --- a/libraries/cmsis/cm4/device_support/at32f403a_407_conf_template.h +++ b/libraries/cmsis/cm4/device_support/at32f403a_407_conf_template.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s b/libraries/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s index 05ed66e4..d6d82044 100644 --- a/libraries/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s +++ b/libraries/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s @@ -1,8 +1,6 @@ /** ****************************************************************************** * @file startup_at32f403a_407.s - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407xx devices vector table for gcc toolchain. * this module performs: * - set the initial sp diff --git a/libraries/cmsis/cm4/device_support/startup/iar/startup_at32f403a_407.s b/libraries/cmsis/cm4/device_support/startup/iar/startup_at32f403a_407.s index 31fc63e5..ba45c0b5 100644 --- a/libraries/cmsis/cm4/device_support/startup/iar/startup_at32f403a_407.s +++ b/libraries/cmsis/cm4/device_support/startup/iar/startup_at32f403a_407.s @@ -1,7 +1,5 @@ ;************************************************************************** ;* @file startup_at32f403a_407.s -;* @version v2.1.2 -;* @date 2022-08-16 ;* @brief at32f403a_407 startup file for IAR Systems ;************************************************************************** ; diff --git a/libraries/cmsis/cm4/device_support/startup/mdk/startup_at32f403a_407.s b/libraries/cmsis/cm4/device_support/startup/mdk/startup_at32f403a_407.s index 17577d19..e67b7e53 100644 --- a/libraries/cmsis/cm4/device_support/startup/mdk/startup_at32f403a_407.s +++ b/libraries/cmsis/cm4/device_support/startup/mdk/startup_at32f403a_407.s @@ -1,7 +1,5 @@ ;************************************************************************** ;* @file startup_at32f403a_407.s -;* @version v2.1.2 -;* @date 2022-08-16 ;* @brief at32f403a_407 startup file for keil ;* <<< Use Configuration Wizard in Context Menu >>> ;************************************************************************** diff --git a/libraries/cmsis/cm4/device_support/system_at32f403a_407.c b/libraries/cmsis/cm4/device_support/system_at32f403a_407.c index b8534bac..613ba57e 100644 --- a/libraries/cmsis/cm4/device_support/system_at32f403a_407.c +++ b/libraries/cmsis/cm4/device_support/system_at32f403a_407.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file system_at32f403a_407.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for cmsis cortex-m4 system source file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/cmsis/cm4/device_support/system_at32f403a_407.h b/libraries/cmsis/cm4/device_support/system_at32f403a_407.h index 15118239..91f48cb3 100644 --- a/libraries/cmsis/cm4/device_support/system_at32f403a_407.h +++ b/libraries/cmsis/cm4/device_support/system_at32f403a_407.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file system_at32f403a_407.h - * @version v2.1.2 - * @date 2022-08-16 * @brief cmsis cortex-m4 system header file. ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/cmsis/dsp/PrivateInclude/arm_sorting.h b/libraries/cmsis/dsp/PrivateInclude/arm_sorting.h index 2f037c56..3a093948 100644 --- a/libraries/cmsis/dsp/PrivateInclude/arm_sorting.h +++ b/libraries/cmsis/dsp/PrivateInclude/arm_sorting.h @@ -1,8 +1,8 @@ /****************************************************************************** * @file arm_sorting.h - * @version v2.1.2 - * @date 2022-08-16 * @brief Private header file for CMSIS DSP Library + * @version V1.7.0 + * @date 2019 ******************************************************************************/ /* * Copyright (c) 2010-2019 Arm Limited or its affiliates. All rights reserved. diff --git a/libraries/cmsis/dsp/PrivateInclude/arm_vec_fft.h b/libraries/cmsis/dsp/PrivateInclude/arm_vec_fft.h index 78ac3ba0..bd4bbed5 100644 --- a/libraries/cmsis/dsp/PrivateInclude/arm_vec_fft.h +++ b/libraries/cmsis/dsp/PrivateInclude/arm_vec_fft.h @@ -1,8 +1,8 @@ /****************************************************************************** * @file arm_vec_fft.h - * @version v2.1.2 - * @date 2022-08-16 * @brief Private header file for CMSIS DSP Library + * @version V1.7.0 + * @date 07. January 2020 ******************************************************************************/ /* * Copyright (c) 2010-2020 Arm Limited or its affiliates. All rights reserved. diff --git a/libraries/cmsis/dsp/PrivateInclude/arm_vec_filtering.h b/libraries/cmsis/dsp/PrivateInclude/arm_vec_filtering.h index 567970d5..dece240f 100644 --- a/libraries/cmsis/dsp/PrivateInclude/arm_vec_filtering.h +++ b/libraries/cmsis/dsp/PrivateInclude/arm_vec_filtering.h @@ -1,8 +1,8 @@ /****************************************************************************** * @file arm_vec_filtering.h - * @version v2.1.2 - * @date 2022-08-16 * @brief Private header file for CMSIS DSP Library + * @version V1.7.0 + * @date 30. October 2019 ******************************************************************************/ /* * Copyright (c) 2010-2019 Arm Limited or its affiliates. All rights reserved. diff --git a/libraries/cmsis/dsp/include/arm_math.h b/libraries/cmsis/dsp/include/arm_math.h index 93578f80..c00cd820 100644 --- a/libraries/cmsis/dsp/include/arm_math.h +++ b/libraries/cmsis/dsp/include/arm_math.h @@ -1,8 +1,8 @@ /****************************************************************************** * @file arm_math.h - * @version v2.1.2 - * @date 2022-08-16 * @brief Public header file for CMSIS DSP Library + * @version V1.7.0 + * @date 18. March 2019 ******************************************************************************/ /* * Copyright (c) 2010-2019 Arm Limited or its affiliates. All rights reserved. diff --git a/libraries/cmsis/dsp/include/arm_vec_math.h b/libraries/cmsis/dsp/include/arm_vec_math.h index b42d2d4a..cd98b581 100644 --- a/libraries/cmsis/dsp/include/arm_vec_math.h +++ b/libraries/cmsis/dsp/include/arm_vec_math.h @@ -1,8 +1,8 @@ /****************************************************************************** * @file arm_vec_math.h - * @version v2.1.2 - * @date 2022-08-16 * @brief Public header file for CMSIS DSP Library + * @version V1.7.0 + * @date 15. October 2019 ******************************************************************************/ /* * Copyright (c) 2010-2019 Arm Limited or its affiliates. All rights reserved. diff --git a/libraries/drivers/ReleaseNotes_AT32F403A_407_Firmware_Library_Drivers.pdf b/libraries/drivers/ReleaseNotes_AT32F403A_407_Firmware_Library_Drivers.pdf new file mode 100644 index 00000000..91d45e6b Binary files /dev/null and b/libraries/drivers/ReleaseNotes_AT32F403A_407_Firmware_Library_Drivers.pdf differ diff --git a/libraries/drivers/inc/at32f403a_407_acc.h b/libraries/drivers/inc/at32f403a_407_acc.h index 468f7c92..b914eacd 100644 --- a/libraries/drivers/inc/at32f403a_407_acc.h +++ b/libraries/drivers/inc/at32f403a_407_acc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_acc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 acc header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_adc.h b/libraries/drivers/inc/at32f403a_407_adc.h index 50e245a8..6c328f53 100644 --- a/libraries/drivers/inc/at32f403a_407_adc.h +++ b/libraries/drivers/inc/at32f403a_407_adc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_adc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 adc header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_bpr.h b/libraries/drivers/inc/at32f403a_407_bpr.h index 64c70036..245b9cdd 100644 --- a/libraries/drivers/inc/at32f403a_407_bpr.h +++ b/libraries/drivers/inc/at32f403a_407_bpr.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_bpr.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 bpr header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_can.h b/libraries/drivers/inc/at32f403a_407_can.h index 5e02b933..6d150909 100644 --- a/libraries/drivers/inc/at32f403a_407_can.h +++ b/libraries/drivers/inc/at32f403a_407_can.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_can.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 can header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_crc.h b/libraries/drivers/inc/at32f403a_407_crc.h index a9ba6d8d..4e6a0739 100644 --- a/libraries/drivers/inc/at32f403a_407_crc.h +++ b/libraries/drivers/inc/at32f403a_407_crc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_crc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 crc header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_crm.h b/libraries/drivers/inc/at32f403a_407_crm.h index da3d692b..eeffd6aa 100644 --- a/libraries/drivers/inc/at32f403a_407_crm.h +++ b/libraries/drivers/inc/at32f403a_407_crm.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_crm.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 crm header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_dac.h b/libraries/drivers/inc/at32f403a_407_dac.h index 15ee1a09..7dddadec 100644 --- a/libraries/drivers/inc/at32f403a_407_dac.h +++ b/libraries/drivers/inc/at32f403a_407_dac.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_dac.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 dac header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_debug.h b/libraries/drivers/inc/at32f403a_407_debug.h index 9609a79e..f2c7eca8 100644 --- a/libraries/drivers/inc/at32f403a_407_debug.h +++ b/libraries/drivers/inc/at32f403a_407_debug.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_debug.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 debug header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_def.h b/libraries/drivers/inc/at32f403a_407_def.h index a2e4b886..a6b00436 100644 --- a/libraries/drivers/inc/at32f403a_407_def.h +++ b/libraries/drivers/inc/at32f403a_407_def.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_def.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 macros header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_dma.h b/libraries/drivers/inc/at32f403a_407_dma.h index 9d36a9c7..0bcb19ff 100644 --- a/libraries/drivers/inc/at32f403a_407_dma.h +++ b/libraries/drivers/inc/at32f403a_407_dma.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_dma.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 dma header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_emac.h b/libraries/drivers/inc/at32f403a_407_emac.h index 1d1648fb..8a4dd949 100644 --- a/libraries/drivers/inc/at32f403a_407_emac.h +++ b/libraries/drivers/inc/at32f403a_407_emac.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_emac.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 emac header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_exint.h b/libraries/drivers/inc/at32f403a_407_exint.h index 5d9e72e1..35710c3e 100644 --- a/libraries/drivers/inc/at32f403a_407_exint.h +++ b/libraries/drivers/inc/at32f403a_407_exint.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_exint.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 exint header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_flash.h b/libraries/drivers/inc/at32f403a_407_flash.h index c42d28a5..5e505b78 100644 --- a/libraries/drivers/inc/at32f403a_407_flash.h +++ b/libraries/drivers/inc/at32f403a_407_flash.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_flash.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 flash header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_gpio.h b/libraries/drivers/inc/at32f403a_407_gpio.h index b4d0a12a..f6128ab8 100644 --- a/libraries/drivers/inc/at32f403a_407_gpio.h +++ b/libraries/drivers/inc/at32f403a_407_gpio.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_gpio.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 gpio header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_i2c.h b/libraries/drivers/inc/at32f403a_407_i2c.h index 4b222d4a..18b061c4 100644 --- a/libraries/drivers/inc/at32f403a_407_i2c.h +++ b/libraries/drivers/inc/at32f403a_407_i2c.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_i2c.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 i2c header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_misc.h b/libraries/drivers/inc/at32f403a_407_misc.h index 6eb78a0d..68a84054 100644 --- a/libraries/drivers/inc/at32f403a_407_misc.h +++ b/libraries/drivers/inc/at32f403a_407_misc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_misc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 misc header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_pwc.h b/libraries/drivers/inc/at32f403a_407_pwc.h index 2ee9ad44..3c252b69 100644 --- a/libraries/drivers/inc/at32f403a_407_pwc.h +++ b/libraries/drivers/inc/at32f403a_407_pwc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_pwc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 pwc header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_rtc.h b/libraries/drivers/inc/at32f403a_407_rtc.h index d0d76782..1f7b729d 100644 --- a/libraries/drivers/inc/at32f403a_407_rtc.h +++ b/libraries/drivers/inc/at32f403a_407_rtc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_rtc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 rtc header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_sdio.h b/libraries/drivers/inc/at32f403a_407_sdio.h index c63c3165..5f4138ef 100644 --- a/libraries/drivers/inc/at32f403a_407_sdio.h +++ b/libraries/drivers/inc/at32f403a_407_sdio.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_sdio.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 sdio header file ************************************************************************** * Copyright notice & Disclaimer @@ -569,7 +567,10 @@ typedef struct * @} */ +#if defined (AT32F403ARx) || defined (AT32F403AVx) || defined (AT32F407Rx) || \ + defined (AT32F407Vx) #define SDIO1 ((sdio_type *) SDIO1_BASE) +#endif #define SDIO2 ((sdio_type *) SDIO2_BASE) /** @defgroup SDIO_exported_functions diff --git a/libraries/drivers/inc/at32f403a_407_spi.h b/libraries/drivers/inc/at32f403a_407_spi.h index c92f0011..3402d35c 100644 --- a/libraries/drivers/inc/at32f403a_407_spi.h +++ b/libraries/drivers/inc/at32f403a_407_spi.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_spi.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 spi header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_tmr.h b/libraries/drivers/inc/at32f403a_407_tmr.h index f64b5024..2be41bf0 100644 --- a/libraries/drivers/inc/at32f403a_407_tmr.h +++ b/libraries/drivers/inc/at32f403a_407_tmr.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_tmr.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 tmr header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_usart.h b/libraries/drivers/inc/at32f403a_407_usart.h index 67bc58ab..2993ec12 100644 --- a/libraries/drivers/inc/at32f403a_407_usart.h +++ b/libraries/drivers/inc/at32f403a_407_usart.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_usart.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 usart header file ************************************************************************** * Copyright notice & Disclaimer @@ -323,7 +321,10 @@ typedef struct #define UART5 ((usart_type *) UART5_BASE) #define USART6 ((usart_type *) USART6_BASE) #define UART7 ((usart_type *) UART7_BASE) +#if defined (AT32F403ARx) || defined (AT32F403AVx) || defined (AT32F407Rx) || \ + defined (AT32F407Vx) #define UART8 ((usart_type *) UART8_BASE) +#endif /** @defgroup USART_exported_functions * @{ diff --git a/libraries/drivers/inc/at32f403a_407_usb.h b/libraries/drivers/inc/at32f403a_407_usb.h index 874c10a5..2543cfca 100644 --- a/libraries/drivers/inc/at32f403a_407_usb.h +++ b/libraries/drivers/inc/at32f403a_407_usb.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_usb.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 usb header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_wdt.h b/libraries/drivers/inc/at32f403a_407_wdt.h index e5e969b3..94b6c920 100644 --- a/libraries/drivers/inc/at32f403a_407_wdt.h +++ b/libraries/drivers/inc/at32f403a_407_wdt.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_wdt.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 wdt header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_wwdt.h b/libraries/drivers/inc/at32f403a_407_wwdt.h index 16468154..a0ece9a1 100644 --- a/libraries/drivers/inc/at32f403a_407_wwdt.h +++ b/libraries/drivers/inc/at32f403a_407_wwdt.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_wwdt.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 wwdt header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/inc/at32f403a_407_xmc.h b/libraries/drivers/inc/at32f403a_407_xmc.h index 5ad66a74..8d246091 100644 --- a/libraries/drivers/inc/at32f403a_407_xmc.h +++ b/libraries/drivers/inc/at32f403a_407_xmc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_xmc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 xmc header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_acc.c b/libraries/drivers/src/at32f403a_407_acc.c index 090fe6a4..35ade9cc 100644 --- a/libraries/drivers/src/at32f403a_407_acc.c +++ b/libraries/drivers/src/at32f403a_407_acc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_acc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the acc firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_adc.c b/libraries/drivers/src/at32f403a_407_adc.c index a7d1de96..8806bfd2 100644 --- a/libraries/drivers/src/at32f403a_407_adc.c +++ b/libraries/drivers/src/at32f403a_407_adc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_adc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the adc firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_bpr.c b/libraries/drivers/src/at32f403a_407_bpr.c index d76a680f..6890aecd 100644 --- a/libraries/drivers/src/at32f403a_407_bpr.c +++ b/libraries/drivers/src/at32f403a_407_bpr.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_bpr.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the bpr firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_can.c b/libraries/drivers/src/at32f403a_407_can.c index fd2ccab1..34bc0f6f 100644 --- a/libraries/drivers/src/at32f403a_407_can.c +++ b/libraries/drivers/src/at32f403a_407_can.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_can.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the can firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_crc.c b/libraries/drivers/src/at32f403a_407_crc.c index 917d26a5..273a5450 100644 --- a/libraries/drivers/src/at32f403a_407_crc.c +++ b/libraries/drivers/src/at32f403a_407_crc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_crc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the crc firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_crm.c b/libraries/drivers/src/at32f403a_407_crm.c index 71817c8c..ff1580cd 100644 --- a/libraries/drivers/src/at32f403a_407_crm.c +++ b/libraries/drivers/src/at32f403a_407_crm.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_crm.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the crm firmware library ************************************************************************** * Copyright notice & Disclaimer @@ -419,6 +417,7 @@ void crm_ahb_div_set(crm_ahb_div_type value) /** * @brief set crm apb1 division + * @note the maximum frequency of APB1/APB2 clock is 120 MHz * @param value * this parameter can be one of the following values: * - CRM_APB1_DIV_1 @@ -435,6 +434,7 @@ void crm_apb1_div_set(crm_apb1_div_type value) /** * @brief set crm apb2 division + * @note the maximum frequency of APB1/APB2 clock is 120 MHz * @param value * this parameter can be one of the following values: * - CRM_APB2_DIV_1 @@ -526,6 +526,7 @@ void crm_pll_config(crm_pll_clock_source_type clock_source, crm_pll_mult_type mu if(clock_source == CRM_PLL_SOURCE_HICK) { CRM->cfg_bit.pllrcs = FALSE; + CRM->misc1_bit.hickdiv = CRM_HICK48_NODIV; } else { diff --git a/libraries/drivers/src/at32f403a_407_dac.c b/libraries/drivers/src/at32f403a_407_dac.c index 21078d55..5edfcf85 100644 --- a/libraries/drivers/src/at32f403a_407_dac.c +++ b/libraries/drivers/src/at32f403a_407_dac.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_dac.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the dac firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_debug.c b/libraries/drivers/src/at32f403a_407_debug.c index 3d7f62cd..a29d3d42 100644 --- a/libraries/drivers/src/at32f403a_407_debug.c +++ b/libraries/drivers/src/at32f403a_407_debug.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_debug.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the debug firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_dma.c b/libraries/drivers/src/at32f403a_407_dma.c index 9c2aaad1..8c83fa07 100644 --- a/libraries/drivers/src/at32f403a_407_dma.c +++ b/libraries/drivers/src/at32f403a_407_dma.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_dma.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the dma firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_emac.c b/libraries/drivers/src/at32f403a_407_emac.c index 33f5623e..6bfda35f 100644 --- a/libraries/drivers/src/at32f403a_407_emac.c +++ b/libraries/drivers/src/at32f403a_407_emac.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_emac.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the emac firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_exint.c b/libraries/drivers/src/at32f403a_407_exint.c index 3d0eded5..8a4fb6ae 100644 --- a/libraries/drivers/src/at32f403a_407_exint.c +++ b/libraries/drivers/src/at32f403a_407_exint.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_exint.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the exint firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_flash.c b/libraries/drivers/src/at32f403a_407_flash.c index 4a82c223..3ac45f85 100644 --- a/libraries/drivers/src/at32f403a_407_flash.c +++ b/libraries/drivers/src/at32f403a_407_flash.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_flash.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the flash firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_gpio.c b/libraries/drivers/src/at32f403a_407_gpio.c index 81b50b3a..a71b8b30 100644 --- a/libraries/drivers/src/at32f403a_407_gpio.c +++ b/libraries/drivers/src/at32f403a_407_gpio.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_gpio.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the gpio firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_i2c.c b/libraries/drivers/src/at32f403a_407_i2c.c index 54b9c2aa..f59cc3f9 100644 --- a/libraries/drivers/src/at32f403a_407_i2c.c +++ b/libraries/drivers/src/at32f403a_407_i2c.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_i2c.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the i2c firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_misc.c b/libraries/drivers/src/at32f403a_407_misc.c index c3536e26..00d26d67 100644 --- a/libraries/drivers/src/at32f403a_407_misc.c +++ b/libraries/drivers/src/at32f403a_407_misc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_misc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the misc firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_pwc.c b/libraries/drivers/src/at32f403a_407_pwc.c index 06a6cd4b..2b69676d 100644 --- a/libraries/drivers/src/at32f403a_407_pwc.c +++ b/libraries/drivers/src/at32f403a_407_pwc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_pwc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the pwc firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_rtc.c b/libraries/drivers/src/at32f403a_407_rtc.c index c7c09e88..671f6e24 100644 --- a/libraries/drivers/src/at32f403a_407_rtc.c +++ b/libraries/drivers/src/at32f403a_407_rtc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_rtc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the rtc firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_sdio.c b/libraries/drivers/src/at32f403a_407_sdio.c index e618c508..ea7c8db2 100644 --- a/libraries/drivers/src/at32f403a_407_sdio.c +++ b/libraries/drivers/src/at32f403a_407_sdio.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_sdio.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the sdio firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_spi.c b/libraries/drivers/src/at32f403a_407_spi.c index 526543ea..f0e622a5 100644 --- a/libraries/drivers/src/at32f403a_407_spi.c +++ b/libraries/drivers/src/at32f403a_407_spi.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_spi.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the spi firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_tmr.c b/libraries/drivers/src/at32f403a_407_tmr.c index 5daa3d82..c16dfed0 100644 --- a/libraries/drivers/src/at32f403a_407_tmr.c +++ b/libraries/drivers/src/at32f403a_407_tmr.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_tmr.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the tmr firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_usart.c b/libraries/drivers/src/at32f403a_407_usart.c index 1d5a0390..1a8bb01f 100644 --- a/libraries/drivers/src/at32f403a_407_usart.c +++ b/libraries/drivers/src/at32f403a_407_usart.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_usart.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the usart firmware library ************************************************************************** * Copyright notice & Disclaimer @@ -86,11 +84,14 @@ void usart_reset(usart_type* usart_x) crm_periph_reset(CRM_UART7_PERIPH_RESET, TRUE); crm_periph_reset(CRM_UART7_PERIPH_RESET, FALSE); } +#if defined (AT32F403ARx) || defined (AT32F403AVx) || defined (AT32F407Rx) || \ + defined (AT32F407Vx) else if(usart_x == UART8) { crm_periph_reset(CRM_UART8_PERIPH_RESET, TRUE); crm_periph_reset(CRM_UART8_PERIPH_RESET, FALSE); } +#endif } /** @@ -116,7 +117,12 @@ void usart_init(usart_type* usart_x, uint32_t baud_rate, usart_data_bit_num_type crm_clocks_freq_type clocks_freq; uint32_t apb_clock, temp_val; crm_clocks_freq_get(&clocks_freq); - if((usart_x == USART1) || (usart_x == USART6) || (usart_x == UART7) || (usart_x == UART8)) + if((usart_x == USART1) || (usart_x == USART6) || (usart_x == UART7) +#if defined (AT32F403ARx) || defined (AT32F403AVx) || defined (AT32F407Rx) || \ + defined (AT32F407Vx) + || (usart_x == UART8) +#endif + ) { apb_clock = clocks_freq.apb2_freq; } diff --git a/libraries/drivers/src/at32f403a_407_usb.c b/libraries/drivers/src/at32f403a_407_usb.c index a7412900..702f488f 100644 --- a/libraries/drivers/src/at32f403a_407_usb.c +++ b/libraries/drivers/src/at32f403a_407_usb.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_usb.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains the functions for the usb firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_wdt.c b/libraries/drivers/src/at32f403a_407_wdt.c index 1d28efb7..05acf58c 100644 --- a/libraries/drivers/src/at32f403a_407_wdt.c +++ b/libraries/drivers/src/at32f403a_407_wdt.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_wdt.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the wdt firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_wwdt.c b/libraries/drivers/src/at32f403a_407_wwdt.c index 232eef77..69e80a2c 100644 --- a/libraries/drivers/src/at32f403a_407_wwdt.c +++ b/libraries/drivers/src/at32f403a_407_wwdt.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_wwdt.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the wwdt firmware library ************************************************************************** * Copyright notice & Disclaimer diff --git a/libraries/drivers/src/at32f403a_407_xmc.c b/libraries/drivers/src/at32f403a_407_xmc.c index ec9ed643..bc6f81ba 100644 --- a/libraries/drivers/src/at32f403a_407_xmc.c +++ b/libraries/drivers/src/at32f403a_407_xmc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_xmc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief contains all the functions for the xmc firmware library ************************************************************************** * Copyright notice & Disclaimer @@ -220,7 +218,7 @@ void xmc_nor_sram_enable(xmc_nor_sram_subbank_type xmc_subbank, confirm_state ne */ void xmc_ext_timing_config(xmc_nor_sram_subbank_type xmc_sub_bank, uint16_t w2w_timing, uint16_t r2r_timing) { - XMC_BANK1->ext_bit[xmc_sub_bank].buslatr2r = r2r_timing<<8; + XMC_BANK1->ext_bit[xmc_sub_bank].buslatr2r = r2r_timing; XMC_BANK1->ext_bit[xmc_sub_bank].buslatw2w = w2w_timing; } diff --git a/middlewares/i2c_application_library/i2c_application.c b/middlewares/i2c_application_library/i2c_application.c index 2c4f2ec4..5acac634 100644 --- a/middlewares/i2c_application_library/i2c_application.c +++ b/middlewares/i2c_application_library/i2c_application.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file i2c_application.c - * @version v2.1.2 - * @date 2022-08-16 * @brief the driver library of the i2c peripheral ************************************************************************** * Copyright notice & Disclaimer @@ -891,15 +889,6 @@ i2c_status_type i2c_slave_receive_int(i2c_handle_type* hi2c, uint8_t* pdata, uin /* enable ack */ i2c_ack_enable(hi2c->i2cx, TRUE); - /* wait for the addr7 flag to be set */ - if(i2c_wait_flag(hi2c, I2C_ADDR7F_FLAG, I2C_EVENT_CHECK_NONE, timeout) != I2C_OK) - { - return I2C_ERR_STEP_2; - } - - /* clear addr flag */ - i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); - /* enable interrupt */ i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT | I2C_DATA_INT | I2C_ERR_INT, TRUE); @@ -1017,30 +1006,6 @@ i2c_status_type i2c_slave_transmit_int(i2c_handle_type* hi2c, uint8_t* pdata, ui /* enable ack */ i2c_ack_enable(hi2c->i2cx, TRUE); - /* wait for the addr7 flag to be set */ - if(i2c_wait_flag(hi2c, I2C_ADDR7F_FLAG, I2C_EVENT_CHECK_NONE, timeout) != I2C_OK) - { - return I2C_ERR_STEP_2; - } - - /* clear addr flag */ - i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); - - if(hi2c->i2cx->oaddr1_bit.addr1mode == I2C_ADDRESS_MODE_10BIT) - { - /* wait for the addr7 flag to be set */ - if(i2c_wait_flag(hi2c, I2C_ADDR7F_FLAG, I2C_EVENT_CHECK_NONE, timeout) != I2C_OK) - { - /* disable ack */ - i2c_ack_enable(hi2c->i2cx, FALSE); - - return I2C_ERR_STEP_3; - } - - /* clear addr flag */ - i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); - } - /* enable interrupt */ i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT | I2C_DATA_INT | I2C_ERR_INT, TRUE); @@ -1139,20 +1104,11 @@ i2c_status_type i2c_slave_receive_dma(i2c_handle_type* hi2c, uint8_t* pdata, uin /* configure the dma channel */ i2c_dma_config(hi2c, hi2c->dma_rx_channel, pdata, size); - /* wait for the addr7 flag to be set */ - if(i2c_wait_flag(hi2c, I2C_ADDR7F_FLAG, I2C_EVENT_CHECK_NONE, timeout) != I2C_OK) - { - /* disable ack */ - i2c_ack_enable(hi2c->i2cx, FALSE); - - return I2C_ERR_STEP_2; - } - /* enable dma request */ i2c_dma_enable(hi2c->i2cx, TRUE); - /* clear addr flag */ - i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); + /* enable address interrupt */ + i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT, TRUE); return I2C_OK; } @@ -1272,37 +1228,12 @@ i2c_status_type i2c_slave_transmit_dma(i2c_handle_type* hi2c, uint8_t* pdata, ui /* configure the dma channel */ i2c_dma_config(hi2c, hi2c->dma_tx_channel, pdata, size); - - /* wait for the addr7 flag to be set */ - if(i2c_wait_flag(hi2c, I2C_ADDR7F_FLAG, I2C_EVENT_CHECK_NONE, timeout) != I2C_OK) - { - /* disable ack */ - i2c_ack_enable(hi2c->i2cx, FALSE); - - return I2C_ERR_STEP_2; - } - - if(hi2c->i2cx->oaddr1_bit.addr1mode == I2C_ADDRESS_MODE_10BIT) - { - /* clear addr flag */ - i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); - - /* wait for the addr7 flag to be set */ - if(i2c_wait_flag(hi2c, I2C_ADDR7F_FLAG, I2C_EVENT_CHECK_NONE, timeout) != I2C_OK) - { - /* disable ack */ - i2c_ack_enable(hi2c->i2cx, FALSE); - - return I2C_ERR_STEP_3; - } - } - - /* clear addr flag */ - i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); - /* enable dma request */ i2c_dma_enable(hi2c->i2cx, TRUE); + /* enable address interrupt */ + i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT, TRUE); + return I2C_OK; } @@ -1311,8 +1242,8 @@ i2c_status_type i2c_slave_transmit_dma(i2c_handle_type* hi2c, uint8_t* pdata, ui * @param hi2c: the handle points to the operation information. * @param mem_address_width: memory address width. * this parameter can be one of the following values: - * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit - * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit + * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit + * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit * @param address: memory device address. * @param mem_address: memory address. * @param timeout: maximum waiting time. @@ -1321,7 +1252,7 @@ i2c_status_type i2c_slave_transmit_dma(i2c_handle_type* hi2c, uint8_t* pdata, ui i2c_status_type i2c_memory_address_send(i2c_handle_type* hi2c, i2c_mem_address_width_type mem_address_width, uint16_t mem_address, int32_t timeout) { i2c_status_type err_code; - + if(mem_address_width == I2C_MEM_ADDR_WIDIH_8) { /* send memory address */ @@ -1330,11 +1261,11 @@ i2c_status_type i2c_memory_address_send(i2c_handle_type* hi2c, i2c_mem_address_w else { /* send memory address */ - i2c_data_send(hi2c->i2cx, (mem_address >> 8) & 0xFF); - + i2c_data_send(hi2c->i2cx, (mem_address >> 8) & 0xFF); + /* wait for the tdbe flag to be set */ err_code = i2c_wait_flag(hi2c, I2C_TDBE_FLAG, I2C_EVENT_CHECK_ACKFAIL, timeout); - + if(err_code != I2C_OK) { /* generate stop condtion */ @@ -1342,21 +1273,21 @@ i2c_status_type i2c_memory_address_send(i2c_handle_type* hi2c, i2c_mem_address_w return err_code; } - + /* send memory address */ - i2c_data_send(hi2c->i2cx, mem_address & 0xFF); + i2c_data_send(hi2c->i2cx, mem_address & 0xFF); } - + return I2C_OK; } - + /** * @brief write data to the memory device through polling mode. * @param hi2c: the handle points to the operation information. * @param mem_address_width: memory address width. * this parameter can be one of the following values: - * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit - * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit + * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit + * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit * @param address: memory device address. * @param mem_address: memory address. * @param pdata: data buffer. @@ -1401,7 +1332,7 @@ i2c_status_type i2c_memory_write(i2c_handle_type* hi2c, i2c_mem_address_width_ty return I2C_ERR_STEP_3; } - + /* send memory address */ if(i2c_memory_address_send(hi2c, mem_address_width, mem_address, timeout) != I2C_OK) { @@ -1444,8 +1375,8 @@ i2c_status_type i2c_memory_write(i2c_handle_type* hi2c, i2c_mem_address_width_ty * @param hi2c: the handle points to the operation information. * @param mem_address_width: memory address width. * this parameter can be one of the following values: - * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit - * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit + * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit + * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit * @param address: memory device address. * @param mem_address: memory address. * @param pdata: data buffer. @@ -1657,8 +1588,8 @@ i2c_status_type i2c_memory_read(i2c_handle_type* hi2c, i2c_mem_address_width_typ * @param hi2c: the handle points to the operation information. * @param mem_address_width: memory address width. * this parameter can be one of the following values: - * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit - * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit + * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit + * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit * @param address: memory device address. * @param mem_address: memory address. * @param pdata: data buffer. @@ -1734,8 +1665,8 @@ i2c_status_type i2c_memory_write_int(i2c_handle_type* hi2c, i2c_mem_address_widt * @param hi2c: the handle points to the operation information. * @param mem_address_width: memory address width. * this parameter can be one of the following values: - * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit - * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit + * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit + * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit * @param address: memory device address. * @param mem_address: memory address. * @param pdata: data buffer. @@ -1851,8 +1782,8 @@ i2c_status_type i2c_memory_read_int(i2c_handle_type* hi2c, i2c_mem_address_width * @param hi2c: the handle points to the operation information. * @param mem_address_width: memory address width. * this parameter can be one of the following values: - * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit - * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit + * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit + * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit * @param address: memory device address. * @param mem_address: memory address. * @param pdata: data buffer. @@ -1934,8 +1865,8 @@ i2c_status_type i2c_memory_write_dma(i2c_handle_type* hi2c, i2c_mem_address_widt * @param hi2c: the handle points to the operation information. * @param mem_address_width: memory address width. * this parameter can be one of the following values: - * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit - * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit + * - I2C_MEM_ADDR_WIDIH_8: memory address is 8 bit + * - I2C_MEM_ADDR_WIDIH_16: memory address is 16 bit * @param address: memory device address. * @param mem_address: memory address. * @param pdata: data buffer. @@ -2157,8 +2088,15 @@ void i2c_master_rx_isr_int(i2c_handle_type* hi2c) */ void i2c_slave_tx_isr_int(i2c_handle_type* hi2c) { - /* transfer data */ - if(i2c_flag_get(hi2c->i2cx, I2C_TDBE_FLAG) != RESET) + /* step 1: receive slave address */ + if(i2c_flag_get(hi2c->i2cx, I2C_ADDR7F_FLAG) != RESET) + { + /* clear addr flag */ + i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); + } + + /* step 2: transfer data */ + else if(i2c_flag_get(hi2c->i2cx, I2C_TDBE_FLAG) != RESET) { if(hi2c->pcount) { @@ -2191,8 +2129,15 @@ void i2c_slave_tx_isr_int(i2c_handle_type* hi2c) */ void i2c_slave_rx_isr_int(i2c_handle_type* hi2c) { - /* receive data */ - if(i2c_flag_get(hi2c->i2cx, I2C_RDBF_FLAG) != RESET) + /* step 1: receive slave address */ + if(i2c_flag_get(hi2c->i2cx, I2C_ADDR7F_FLAG) != RESET) + { + /* clear addr flag */ + i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); + } + + /* step 2: receive data */ + else if(i2c_flag_get(hi2c->i2cx, I2C_RDBF_FLAG) != RESET) { if(hi2c->pcount) { @@ -2203,7 +2148,7 @@ void i2c_slave_rx_isr_int(i2c_handle_type* hi2c) } } - /* step 2: received stop conditon */ + /* step 3: stop conditon is received, transfer ends */ else if(i2c_flag_get(hi2c->i2cx, I2C_STOPF_FLAG) != RESET) { /* clear stop flag */ @@ -2217,6 +2162,58 @@ void i2c_slave_rx_isr_int(i2c_handle_type* hi2c) } } +/** + * @brief master interrupt processing function in dma mode. + * @param hi2c: the handle points to the operation information. + * @retval none. + */ +void i2c_master_tx_isr_dma(i2c_handle_type* hi2c) +{ + /* tdc interrupt */ + if(i2c_flag_get(hi2c->i2cx, I2C_TDC_FLAG) != RESET) + { + /* generate stop condtion */ + i2c_stop_generate(hi2c->i2cx); + + /* disable evt interrupt */ + i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT, FALSE); + + /* transfer complete */ + hi2c->status = I2C_END; + } +} + +/** + * @brief slave interrupt processing function in dma mode. + * @param hi2c: the handle points to the operation information. + * @retval none. + */ +void i2c_slave_tx_rx_isr_dma(i2c_handle_type* hi2c) +{ + /* receive slave address */ + if(i2c_flag_get(hi2c->i2cx, I2C_ADDR7F_FLAG) != RESET) + { + /* clear addr flag */ + i2c_flag_clear(hi2c->i2cx, I2C_ADDR7F_FLAG); + } + + /* wait for the stop flag to be set, trasnfer end */ + if(i2c_flag_get(hi2c->i2cx, I2C_STOPF_FLAG) != RESET) + { + /* clear stop flag */ + i2c_flag_clear(hi2c->i2cx, I2C_STOPF_FLAG); + + /* disable evt interrupt */ + i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT, FALSE); + + /* disable ack */ + i2c_ack_enable(hi2c->i2cx, TRUE); + + /* transfer complete */ + hi2c->status = I2C_END; + } +} + /** * @brief interrupt procession function. * @param hi2c: the handle points to the operation information. @@ -2238,6 +2235,13 @@ void i2c_evt_irq_handler(i2c_handle_type* hi2c) case I2C_INT_SLA_RX: i2c_slave_rx_isr_int(hi2c); break; + case I2C_DMA_MA_TX: + i2c_master_tx_isr_dma(hi2c); + break; + case I2C_DMA_SLA_TX: + case I2C_DMA_SLA_RX: + i2c_slave_tx_rx_isr_dma(hi2c); + break; default: break; } @@ -2259,36 +2263,24 @@ void i2c_dma_tx_irq_handler(i2c_handle_type* hi2c) /* clear the transfer complete flag */ dma_flag_clear(DMA_GET_TC_FLAG(hi2c->dma_tx_channel)); + /* disable dma request */ + i2c_dma_enable(hi2c->i2cx, FALSE); + + hi2c->pcount = 0; + switch(hi2c->mode) { case I2C_DMA_MA_TX: - /* wait for the tdc flag to be set */ - hi2c->status = i2c_wait_flag(hi2c, I2C_TDC_FLAG, I2C_EVENT_CHECK_NONE, hi2c->timeout); - - /* generate stop condtion */ - i2c_stop_generate(hi2c->i2cx); + /* enable tdc interrupt, generate stop condition in tdc interrupt */ + i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT, TRUE); break; case I2C_DMA_SLA_TX: - /* wait for the ackfail flag to be set */ - hi2c->status = i2c_wait_flag(hi2c, I2C_ACKFAIL_FLAG, I2C_EVENT_CHECK_NONE, hi2c->timeout); - - /* clear ackfail flag */ - i2c_flag_clear(hi2c->i2cx, I2C_ACKFAIL_FLAG); - - /* disable ack */ - i2c_ack_enable(hi2c->i2cx, FALSE); + /* enable ackfail interrupt, generate stop condition in ackfail interrupt */ + i2c_interrupt_enable(hi2c->i2cx, I2C_ERR_INT, TRUE); break; default: break; } - - hi2c->pcount = 0; - - /* disable dma request */ - i2c_dma_enable(hi2c->i2cx, FALSE); - - /* transfer complete */ - hi2c->status = I2C_END; } } @@ -2308,6 +2300,11 @@ void i2c_dma_rx_irq_handler(i2c_handle_type* hi2c) /* clear the transfer complete flag */ dma_flag_clear(DMA_GET_TC_FLAG(hi2c->dma_rx_channel)); + /* disable dma request */ + i2c_dma_enable(hi2c->i2cx, FALSE); + + hi2c->pcount = 0; + switch(hi2c->mode) { case I2C_DMA_MA_RX: @@ -2319,25 +2316,17 @@ void i2c_dma_rx_irq_handler(i2c_handle_type* hi2c) /* generate stop condtion */ i2c_stop_generate(hi2c->i2cx); } + + /* transfer complete */ + hi2c->status = I2C_END; break; case I2C_DMA_SLA_RX: - /* wait for the stop flag to be set */ - hi2c->status = i2c_wait_flag(hi2c, I2C_STOPF_FLAG, I2C_EVENT_CHECK_NONE, hi2c->timeout); - - /* clear stop flag */ - i2c_flag_clear(hi2c->i2cx, I2C_STOPF_FLAG); + /* enable stop interrupt, wait for the stop flag to be set */ + i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT, TRUE); break; default: break; } - - hi2c->pcount = 0; - - /* disable dma request */ - i2c_dma_enable(hi2c->i2cx, FALSE); - - /* transfer complete */ - hi2c->status = I2C_END; } } @@ -2348,48 +2337,75 @@ void i2c_dma_rx_irq_handler(i2c_handle_type* hi2c) */ void i2c_err_irq_handler(i2c_handle_type* hi2c) { - hi2c->error_code = I2C_ERR_INTERRUPT; - /* buserr */ if(i2c_flag_get(hi2c->i2cx, I2C_BUSERR_FLAG) != RESET) { i2c_flag_clear(hi2c->i2cx, I2C_BUSERR_FLAG); + + hi2c->error_code = I2C_ERR_INTERRUPT; } /* arlost */ if(i2c_flag_get(hi2c->i2cx, I2C_ARLOST_FLAG) != RESET) { i2c_flag_clear(hi2c->i2cx, I2C_ARLOST_FLAG); + + hi2c->error_code = I2C_ERR_INTERRUPT; } /* ackfail */ if(i2c_flag_get(hi2c->i2cx, I2C_ACKFAIL_FLAG) != RESET) { i2c_flag_clear(hi2c->i2cx, I2C_ACKFAIL_FLAG); + + switch(hi2c->mode) + { + case I2C_DMA_SLA_TX: + /* disable ack */ + i2c_ack_enable(hi2c->i2cx, FALSE); + + /* disable evt interrupt */ + i2c_interrupt_enable(hi2c->i2cx, I2C_EVT_INT, FALSE); + + /* transfer complete */ + hi2c->status = I2C_END; + break; + default: + hi2c->error_code = I2C_ERR_INTERRUPT; + break; + } } /* ouf */ if(i2c_flag_get(hi2c->i2cx, I2C_OUF_FLAG) != RESET) { i2c_flag_clear(hi2c->i2cx, I2C_OUF_FLAG); + + hi2c->error_code = I2C_ERR_INTERRUPT; } /* pecerr */ if(i2c_flag_get(hi2c->i2cx, I2C_PECERR_FLAG) != RESET) { i2c_flag_clear(hi2c->i2cx, I2C_PECERR_FLAG); + + hi2c->error_code = I2C_ERR_INTERRUPT; } /* tmout */ if(i2c_flag_get(hi2c->i2cx, I2C_TMOUT_FLAG) != RESET) { i2c_flag_clear(hi2c->i2cx, I2C_TMOUT_FLAG); + + hi2c->error_code = I2C_ERR_INTERRUPT; } /* alertf */ if(i2c_flag_get(hi2c->i2cx, I2C_ALERTF_FLAG) != RESET) { i2c_flag_clear(hi2c->i2cx, I2C_ALERTF_FLAG); + + hi2c->error_code = I2C_ERR_INTERRUPT; } /* disable all interrupts */ diff --git a/middlewares/i2c_application_library/i2c_application.h b/middlewares/i2c_application_library/i2c_application.h index 95982ccf..38720f70 100644 --- a/middlewares/i2c_application_library/i2c_application.h +++ b/middlewares/i2c_application_library/i2c_application.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file i2c_application.h - * @version v2.1.2 - * @date 2022-08-16 * @brief i2c application libray header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/audio/audio_class.c b/middlewares/usbd_class/audio/audio_class.c index 57e57060..77ccb118 100644 --- a/middlewares/usbd_class/audio/audio_class.c +++ b/middlewares/usbd_class/audio/audio_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/audio/audio_class.h b/middlewares/usbd_class/audio/audio_class.h index 4f5509de..c639742b 100644 --- a/middlewares/usbd_class/audio/audio_class.h +++ b/middlewares/usbd_class/audio/audio_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio class file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/audio/audio_conf.h b/middlewares/usbd_class/audio/audio_conf.h index 50d10177..d3067caa 100644 --- a/middlewares/usbd_class/audio/audio_conf.h +++ b/middlewares/usbd_class/audio/audio_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio config ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/audio/audio_desc.c b/middlewares/usbd_class/audio/audio_desc.c index df07661c..dd7fc568 100644 --- a/middlewares/usbd_class/audio/audio_desc.c +++ b/middlewares/usbd_class/audio/audio_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio device descriptor ************************************************************************** * Copyright notice & Disclaimer @@ -170,9 +168,13 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUDIO_CONFIG_DESC_SIZE] AL AUDIO_AC_FEATURE_UNIT, /* bDescriptorSubtype: feature unit type*/ AUDIO_MIC_FEATURE_UNIT_ID, /* bUnitID: id of this feature unit */ AUDIO_MIC_INPUT_TERMINAL_ID, /* bSourceID: from input terminal */ - 0x01, /* bControlSize: 1 byte */ - 0x01, /* bmaControls0: mute */ - 0x02, /* bmaControls1: volume */ + 0x02, /* bControlSize: 2 byte */ + 0x03, /* bmaControls0: mute & volume*/ + 0x00, + 0x00, /* bmaControls1 */ + 0x00, + 0x00, /* bmaControls2 */ + 0x00, 0x00, /* iFeature: unused */ AUDIO_OUTPUT_TERMINAL_SIZE, /* bLength: descriptor size */ @@ -211,9 +213,13 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUDIO_CONFIG_DESC_SIZE] AL AUDIO_AC_FEATURE_UNIT, /* bDescriptorSubtype: feature unit type*/ AUDIO_SPK_FEATURE_UNIT_ID, /* bUnitID: id of this feature unit */ AUDIO_SPK_INPUT_TERMINAL_ID, /* bSourceID: from input terminal */ - 0x01, /* bControlSize: 1 byte */ - 0x01, /* bmaControls0: mute*/ - 0x02, /* bmaControls1: volume */ + 0x02, /* bControlSize: 2 byte */ + 0x03, /* bmaControls0: mute & volume*/ + 0x00, + 0x00, /* bmaControls1: 0x0000 */ + 0x00, + 0x00, /* bmaControls2: 0x0000 */ + 0x00, 0x00, /* iFeature: unused */ AUDIO_OUTPUT_TERMINAL_SIZE, /* bLength: descriptor size */ diff --git a/middlewares/usbd_class/audio/audio_desc.h b/middlewares/usbd_class/audio/audio_desc.h index c8458942..951d872f 100644 --- a/middlewares/usbd_class/audio/audio_desc.h +++ b/middlewares/usbd_class/audio/audio_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio descriptor header file ************************************************************************** * Copyright notice & Disclaimer @@ -151,7 +149,7 @@ extern "C" { * @brief audio interface config */ #define AUDIO_INTERFACE_NUM (AUDIO_SUPPORT_SPK + AUDIO_SUPPORT_MIC) -#define AUDIO_INTERFACE_LEN ((0x08 + AUDIO_INTERFACE_NUM) + AUDIO_INTERFACE_NUM * 0x1E) +#define AUDIO_INTERFACE_LEN ((0x08 + AUDIO_INTERFACE_NUM) + AUDIO_INTERFACE_NUM * 0x22) #define AUDIO_MIC_INTERFACE 0x01 #define AUDIO_SPK_INTERFACE 0x02 @@ -160,7 +158,7 @@ extern "C" { */ #define AUDIO_INPUT_TERMINAL_SIZE 0x0C #define AUDIO_OUTPUT_TERMINAL_SIZE 0x09 -#define AUDIO_FEATURE_UNIT_SIZE 0x09 +#define AUDIO_FEATURE_UNIT_SIZE 0x0D /** * @brief audio terminal id define diff --git a/middlewares/usbd_class/audio_hid/audio_conf.h b/middlewares/usbd_class/audio_hid/audio_conf.h index a0db5faa..babe03a7 100644 --- a/middlewares/usbd_class/audio_hid/audio_conf.h +++ b/middlewares/usbd_class/audio_hid/audio_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio config ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/audio_hid/audio_hid_class.c b/middlewares/usbd_class/audio_hid/audio_hid_class.c index e646ab81..aec2f692 100644 --- a/middlewares/usbd_class/audio_hid/audio_hid_class.c +++ b/middlewares/usbd_class/audio_hid/audio_hid_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/audio_hid/audio_hid_class.h b/middlewares/usbd_class/audio_hid/audio_hid_class.h index c98561db..dacc586e 100644 --- a/middlewares/usbd_class/audio_hid/audio_hid_class.h +++ b/middlewares/usbd_class/audio_hid/audio_hid_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio class file ************************************************************************** * Copyright notice & Disclaimer @@ -137,10 +135,10 @@ typedef struct uint32_t hid_protocol; uint32_t hid_set_idle; uint32_t alt_setting; - uint8_t hid_state; uint8_t hid_set_report[64]; uint8_t g_rxhid_buff[USBD_AUHID_OUT_MAXPACKET_SIZE]; uint8_t g_txhid_buff[USBD_AUHID_IN_MAXPACKET_SIZE]; + uint8_t hid_state; }usb_audio_hid_type; extern usbd_class_handler audio_hid_class_handler; diff --git a/middlewares/usbd_class/audio_hid/audio_hid_desc.c b/middlewares/usbd_class/audio_hid/audio_hid_desc.c index 2cfc2213..9d4592b6 100644 --- a/middlewares/usbd_class/audio_hid/audio_hid_desc.c +++ b/middlewares/usbd_class/audio_hid/audio_hid_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio device descriptor ************************************************************************** * Copyright notice & Disclaimer @@ -155,7 +153,7 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUHID_CONFIG_DESC_SIZE] AL AUDIO_MIC_INPUT_TERMINAL_ID, /* bTerminalID: id of this input terminal*/ LBYTE(AUDIO_INPUT_TERMINAL_MICROPHONE), HBYTE(AUDIO_INPUT_TERMINAL_MICROPHONE),/* wTerminalType: terminal is microphone */ - AUDIO_MIC_OUTPUT_TERMINAL_ID, /* bAssocTerminal: no association */ + 0x00, /* bAssocTerminal: no association */ AUDIO_MIC_CHR, /* bNrChannels: two channel */ #if (AUDIO_MIC_CHR == 2) 0x03, /* wChannelConfig: left front and right front */ @@ -172,9 +170,13 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUHID_CONFIG_DESC_SIZE] AL AUDIO_AC_FEATURE_UNIT, /* bDescriptorSubtype: feature unit type*/ AUDIO_MIC_FEATURE_UNIT_ID, /* bUnitID: id of this feature unit */ AUDIO_MIC_INPUT_TERMINAL_ID, /* bSourceID: from input terminal */ - 0x01, /* bControlSize: 1 byte */ - 0x01, /* bmaControls0: mute */ - 0x02, /* bmaControls1: volume */ + 0x02, /* bControlSize: 2 byte */ + 0x03, /* bmaControls0: mute & volume*/ + 0x00, + 0x00, /* bmaControls1 */ + 0x00, + 0x00, /* bmaControls2 */ + 0x00, 0x00, /* iFeature: unused */ AUDIO_OUTPUT_TERMINAL_SIZE, /* bLength: descriptor size */ @@ -183,7 +185,7 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUHID_CONFIG_DESC_SIZE] AL AUDIO_MIC_OUTPUT_TERMINAL_ID, /* bTerminalID: id of this output terminal*/ LBYTE(AUDIO_TERMINAL_TYPE_STREAMING), HBYTE(AUDIO_TERMINAL_TYPE_STREAMING), /* wTerminalType: usb streaming */ - AUDIO_MIC_INPUT_TERMINAL_ID, /* bAssocTerminal: unused */ + 0x00, /* bAssocTerminal: unused */ AUDIO_MIC_FEATURE_UNIT_ID, /* bSourceID: from feature unit terminal */ 0x00, /* iTerminal: unused */ #endif @@ -196,7 +198,7 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUHID_CONFIG_DESC_SIZE] AL AUDIO_SPK_INPUT_TERMINAL_ID, /* bTerminalID: id of this input terminal*/ LBYTE(AUDIO_TERMINAL_TYPE_STREAMING), /* wTerminalType: usb streaming */ HBYTE(AUDIO_TERMINAL_TYPE_STREAMING), /* wTerminalType: usb streaming */ - AUDIO_SPK_OUTPUT_TERMINAL_ID, /* bAssocTerminal: no association */ + 0x00, /* bAssocTerminal: no association */ AUDIO_SPK_CHR, /* bNrChannels: two channel */ #if (AUDIO_SPK_CHR == 2) 0x03, /* wChannelConfig: left front and right front */ @@ -213,9 +215,13 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUHID_CONFIG_DESC_SIZE] AL AUDIO_AC_FEATURE_UNIT, /* bDescriptorSubtype: feature unit type*/ AUDIO_SPK_FEATURE_UNIT_ID, /* bUnitID: id of this feature unit */ AUDIO_SPK_INPUT_TERMINAL_ID, /* bSourceID: from input terminal */ - 0x01, /* bControlSize: 1 byte */ - 0x01, /* bmaControls0: mute*/ - 0x02, /* bmaControls1: volume */ + 0x02, /* bControlSize: 2 byte */ + 0x03, /* bmaControls0: mute & volume*/ + 0x00, + 0x00, /* bmaControls1: 0x0000 */ + 0x00, + 0x00, /* bmaControls2: 0x0000 */ + 0x00, 0x00, /* iFeature: unused */ AUDIO_OUTPUT_TERMINAL_SIZE, /* bLength: descriptor size */ @@ -224,7 +230,7 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_AUHID_CONFIG_DESC_SIZE] AL AUDIO_SPK_OUTPUT_TERMINAL_ID, /* bTerminalID: id of this output terminal*/ LBYTE(AUDIO_OUTPUT_TERMINAL_SPEAKER), /* wTerminalType: usb speaker */ HBYTE(AUDIO_OUTPUT_TERMINAL_SPEAKER), /* wTerminalType: usb speaker */ - AUDIO_SPK_INPUT_TERMINAL_ID, /* bAssocTerminal: unused */ + 0x00, /* bAssocTerminal: unused */ AUDIO_SPK_FEATURE_UNIT_ID, /* bSourceID: from feature unit terminal */ 0x00, /* iTerminal: unused */ #endif diff --git a/middlewares/usbd_class/audio_hid/audio_hid_desc.h b/middlewares/usbd_class/audio_hid/audio_hid_desc.h index d86e2846..a8eb3674 100644 --- a/middlewares/usbd_class/audio_hid/audio_hid_desc.h +++ b/middlewares/usbd_class/audio_hid/audio_hid_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb audio descriptor header file ************************************************************************** * Copyright notice & Disclaimer @@ -150,7 +148,7 @@ extern "C" { * @brief audio interface config */ #define AUDIO_INTERFACE_NUM (AUDIO_SUPPORT_SPK + AUDIO_SUPPORT_MIC) -#define AUDIO_INTERFACE_LEN ((0x08 + AUDIO_INTERFACE_NUM) + AUDIO_INTERFACE_NUM * 0x1E) +#define AUDIO_INTERFACE_LEN ((0x08 + AUDIO_INTERFACE_NUM) + AUDIO_INTERFACE_NUM * 0x22) #define AUDIO_MIC_INTERFACE 0x01 #define AUDIO_SPK_INTERFACE 0x02 @@ -159,7 +157,7 @@ extern "C" { */ #define AUDIO_INPUT_TERMINAL_SIZE 0x0C #define AUDIO_OUTPUT_TERMINAL_SIZE 0x09 -#define AUDIO_FEATURE_UNIT_SIZE 0x09 +#define AUDIO_FEATURE_UNIT_SIZE 0x0D /** * @brief audio terminal id define diff --git a/middlewares/usbd_class/cdc/cdc_class.c b/middlewares/usbd_class/cdc/cdc_class.c index b7f51e6a..c77af46a 100644 --- a/middlewares/usbd_class/cdc/cdc_class.c +++ b/middlewares/usbd_class/cdc/cdc_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/cdc/cdc_class.h b/middlewares/usbd_class/cdc/cdc_class.h index 42bf9c91..077ae23b 100644 --- a/middlewares/usbd_class/cdc/cdc_class.h +++ b/middlewares/usbd_class/cdc/cdc_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc class file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/cdc/cdc_desc.c b/middlewares/usbd_class/cdc/cdc_desc.c index 0f23a7ea..fbc93b84 100644 --- a/middlewares/usbd_class/cdc/cdc_desc.c +++ b/middlewares/usbd_class/cdc/cdc_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/cdc/cdc_desc.h b/middlewares/usbd_class/cdc/cdc_desc.h index fac5312c..8a648dcd 100644 --- a/middlewares/usbd_class/cdc/cdc_desc.h +++ b/middlewares/usbd_class/cdc/cdc_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.c b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.c index efbc0e3c..1ee3db69 100644 --- a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.c +++ b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_keyboard_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc and keyboard class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.h b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.h index fb7219d4..5e1e7906 100644 --- a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.h +++ b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_keyboard_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc and keyboard class file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.c b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.c index 5c2d1ca1..4a90acc7 100644 --- a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.c +++ b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_keyboard_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc and keyboard device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.h b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.h index ec5a8adf..6689e0bb 100644 --- a/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.h +++ b/middlewares/usbd_class/composite_cdc_keyboard/cdc_keyboard_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_keyboard_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc and keyboard descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.c b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.c index 1f7be089..b69ad736 100644 --- a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.c +++ b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_msc_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.h b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.h index 52e133c5..4305c0c7 100644 --- a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.h +++ b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_msc_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc class file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.c b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.c index 667da2f6..979ade57 100644 --- a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.c +++ b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_msc_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc device descriptor ************************************************************************** * Copyright notice & Disclaimer @@ -202,8 +200,8 @@ ALIGNED_HEAD static uint8_t g_usbd_configuration[USBD_CDC_MSC_CONFIG_DESC_SIZE] 0x05, /* bFunctionLength: size of this descriptor in bytes */ USBD_CDC_CS_INTERFACE, /* bDescriptorType: CDC interface descriptor type */ USBD_CDC_SUBTYPE_UFD, /* bDescriptorSubtype: Union Function Descriptor subtype 0x06 */ - 0x00, /* bControlInterface: The interface number of the communications or data class interface 0x00 */ - 0x01, /* bSubordinateInterface0: interface number of first subordinate interface in the union */ + 0x01, /* bControlInterface: The interface number of the communications or data class interface 0x00 */ + 0x02, /* bSubordinateInterface0: interface number of first subordinate interface in the union */ USB_DEVICE_EPT_LEN, /* bLength: size of endpoint descriptor in bytes */ USB_DESCIPTOR_TYPE_ENDPOINT, /* bDescriptorType: endpoint descriptor type */ diff --git a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.h b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.h index 4b5e197d..9cd985d4 100644 --- a/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.h +++ b/middlewares/usbd_class/composite_cdc_msc/cdc_msc_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file cdc_msc_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb cdc descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/composite_cdc_msc/msc_bot_scsi.c b/middlewares/usbd_class/composite_cdc_msc/msc_bot_scsi.c index 0de8884d..a851164c 100644 --- a/middlewares/usbd_class/composite_cdc_msc/msc_bot_scsi.c +++ b/middlewares/usbd_class/composite_cdc_msc/msc_bot_scsi.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_bot_scsi.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage bulk-only transport and scsi command ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/custom_hid/custom_hid_class.c b/middlewares/usbd_class/custom_hid/custom_hid_class.c index c7e27847..87e7c476 100644 --- a/middlewares/usbd_class/custom_hid/custom_hid_class.c +++ b/middlewares/usbd_class/custom_hid/custom_hid_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file custom_hid_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb custom hid class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/custom_hid/custom_hid_class.h b/middlewares/usbd_class/custom_hid/custom_hid_class.h index 48375ff4..31984339 100644 --- a/middlewares/usbd_class/custom_hid/custom_hid_class.h +++ b/middlewares/usbd_class/custom_hid/custom_hid_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file custom_hid_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb custom hid header file ************************************************************************** * Copyright notice & Disclaimer @@ -75,9 +73,10 @@ typedef struct uint32_t hid_protocol; uint32_t hid_set_idle; uint32_t alt_setting; - uint8_t hid_state; + uint8_t hid_set_report[64]; uint8_t hid_get_report[64]; + uint8_t hid_state; }custom_hid_type; /** diff --git a/middlewares/usbd_class/custom_hid/custom_hid_desc.c b/middlewares/usbd_class/custom_hid/custom_hid_desc.c index 9dc56b8b..28974d9a 100644 --- a/middlewares/usbd_class/custom_hid/custom_hid_desc.c +++ b/middlewares/usbd_class/custom_hid/custom_hid_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file custom_hid_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/custom_hid/custom_hid_desc.h b/middlewares/usbd_class/custom_hid/custom_hid_desc.h index b0837a30..d9430371 100644 --- a/middlewares/usbd_class/custom_hid/custom_hid_desc.h +++ b/middlewares/usbd_class/custom_hid/custom_hid_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file custom_hid_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb custom hid descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/hid_iap/hid_iap_class.c b/middlewares/usbd_class/hid_iap/hid_iap_class.c index 94cc976e..3494ea03 100644 --- a/middlewares/usbd_class/hid_iap/hid_iap_class.c +++ b/middlewares/usbd_class/hid_iap/hid_iap_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file hid_iap_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid iap class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/hid_iap/hid_iap_class.h b/middlewares/usbd_class/hid_iap/hid_iap_class.h index bbee772d..5a5b4cbb 100644 --- a/middlewares/usbd_class/hid_iap/hid_iap_class.h +++ b/middlewares/usbd_class/hid_iap/hid_iap_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file hid_iap_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid iap header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/hid_iap/hid_iap_desc.c b/middlewares/usbd_class/hid_iap/hid_iap_desc.c index d52b4c93..d5cae478 100644 --- a/middlewares/usbd_class/hid_iap/hid_iap_desc.c +++ b/middlewares/usbd_class/hid_iap/hid_iap_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file hid_iap_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/hid_iap/hid_iap_desc.h b/middlewares/usbd_class/hid_iap/hid_iap_desc.h index fb895736..5e8862f7 100644 --- a/middlewares/usbd_class/hid_iap/hid_iap_desc.h +++ b/middlewares/usbd_class/hid_iap/hid_iap_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file hid_iap_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/keyboard/keyboard_class.c b/middlewares/usbd_class/keyboard/keyboard_class.c index 38cf3c15..1c8db003 100644 --- a/middlewares/usbd_class/keyboard/keyboard_class.c +++ b/middlewares/usbd_class/keyboard/keyboard_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file keyboard_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid keyboard class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/keyboard/keyboard_class.h b/middlewares/usbd_class/keyboard/keyboard_class.h index 362f021b..895ea155 100644 --- a/middlewares/usbd_class/keyboard/keyboard_class.h +++ b/middlewares/usbd_class/keyboard/keyboard_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file keyboard_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid keyboard header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/keyboard/keyboard_desc.c b/middlewares/usbd_class/keyboard/keyboard_desc.c index b7f06ca4..97fc006f 100644 --- a/middlewares/usbd_class/keyboard/keyboard_desc.c +++ b/middlewares/usbd_class/keyboard/keyboard_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file keyboard_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid keyboard device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/keyboard/keyboard_desc.h b/middlewares/usbd_class/keyboard/keyboard_desc.h index 805d4fec..38d8679e 100644 --- a/middlewares/usbd_class/keyboard/keyboard_desc.h +++ b/middlewares/usbd_class/keyboard/keyboard_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file keyboard_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb keyboard descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/mouse/mouse_class.c b/middlewares/usbd_class/mouse/mouse_class.c index f4e9df05..24683b16 100644 --- a/middlewares/usbd_class/mouse/mouse_class.c +++ b/middlewares/usbd_class/mouse/mouse_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file mouse_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid mouse class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/mouse/mouse_class.h b/middlewares/usbd_class/mouse/mouse_class.h index cd5228a8..95dcb7b5 100644 --- a/middlewares/usbd_class/mouse/mouse_class.h +++ b/middlewares/usbd_class/mouse/mouse_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file mouse_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid mouse header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/mouse/mouse_desc.c b/middlewares/usbd_class/mouse/mouse_desc.c index 85c09793..6ae96a23 100644 --- a/middlewares/usbd_class/mouse/mouse_desc.c +++ b/middlewares/usbd_class/mouse/mouse_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file mouse_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb hid mouse device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/mouse/mouse_desc.h b/middlewares/usbd_class/mouse/mouse_desc.h index 60c09899..ebfb2b00 100644 --- a/middlewares/usbd_class/mouse/mouse_desc.h +++ b/middlewares/usbd_class/mouse/mouse_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file mouse_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mouse descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/msc/msc_bot_scsi.c b/middlewares/usbd_class/msc/msc_bot_scsi.c index b5fd7bb0..4a6087c2 100644 --- a/middlewares/usbd_class/msc/msc_bot_scsi.c +++ b/middlewares/usbd_class/msc/msc_bot_scsi.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_bot_scsi.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage bulk-only transport and scsi command ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/msc/msc_bot_scsi.h b/middlewares/usbd_class/msc/msc_bot_scsi.h index 8beb3b67..7653752d 100644 --- a/middlewares/usbd_class/msc/msc_bot_scsi.h +++ b/middlewares/usbd_class/msc/msc_bot_scsi.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_bot_scsi.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage bulk-only transport and scsi command header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/msc/msc_class.c b/middlewares/usbd_class/msc/msc_class.c index ee2d2b60..37f5bdc2 100644 --- a/middlewares/usbd_class/msc/msc_class.c +++ b/middlewares/usbd_class/msc/msc_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb msc class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/msc/msc_class.h b/middlewares/usbd_class/msc/msc_class.h index 359f94a2..6311ac81 100644 --- a/middlewares/usbd_class/msc/msc_class.h +++ b/middlewares/usbd_class/msc/msc_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb msc class file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/msc/msc_desc.c b/middlewares/usbd_class/msc/msc_desc.c index 34bc91f2..d9fda199 100644 --- a/middlewares/usbd_class/msc/msc_desc.c +++ b/middlewares/usbd_class/msc/msc_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb msc device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/msc/msc_desc.h b/middlewares/usbd_class/msc/msc_desc.h index b5e2eaf1..a036b7eb 100644 --- a/middlewares/usbd_class/msc/msc_desc.h +++ b/middlewares/usbd_class/msc/msc_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb msc descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/printer/printer_class.c b/middlewares/usbd_class/printer/printer_class.c index f0b9e067..3dbf14b3 100644 --- a/middlewares/usbd_class/printer/printer_class.c +++ b/middlewares/usbd_class/printer/printer_class.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file printer_class.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb printer class type ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/printer/printer_class.h b/middlewares/usbd_class/printer/printer_class.h index f2326cc9..de5ba232 100644 --- a/middlewares/usbd_class/printer/printer_class.h +++ b/middlewares/usbd_class/printer/printer_class.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file printer_class.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb printer class file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/printer/printer_desc.c b/middlewares/usbd_class/printer/printer_desc.c index a12ff5e2..87d008d8 100644 --- a/middlewares/usbd_class/printer/printer_desc.c +++ b/middlewares/usbd_class/printer/printer_desc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file printer_desc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb printer device descriptor ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_class/printer/printer_desc.h b/middlewares/usbd_class/printer/printer_desc.h index c793a491..10364061 100644 --- a/middlewares/usbd_class/printer/printer_desc.h +++ b/middlewares/usbd_class/printer/printer_desc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file printer_desc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb printer descriptor header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_drivers/inc/usb_std.h b/middlewares/usbd_drivers/inc/usb_std.h index 5275e13c..f085348c 100644 --- a/middlewares/usbd_drivers/inc/usb_std.h +++ b/middlewares/usbd_drivers/inc/usb_std.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_std.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb standard header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_drivers/inc/usbd_core.h b/middlewares/usbd_drivers/inc/usbd_core.h index b48b4dba..e1ea6b43 100644 --- a/middlewares/usbd_drivers/inc/usbd_core.h +++ b/middlewares/usbd_drivers/inc/usbd_core.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usbd_core.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb device core header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_drivers/inc/usbd_int.h b/middlewares/usbd_drivers/inc/usbd_int.h index 20ef3951..74bface8 100644 --- a/middlewares/usbd_drivers/inc/usbd_int.h +++ b/middlewares/usbd_drivers/inc/usbd_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_drivers/inc/usbd_sdr.h b/middlewares/usbd_drivers/inc/usbd_sdr.h index 4338fd3f..d6762f12 100644 --- a/middlewares/usbd_drivers/inc/usbd_sdr.h +++ b/middlewares/usbd_drivers/inc/usbd_sdr.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usbd_sdr.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb standard request header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_drivers/src/usbd_core.c b/middlewares/usbd_drivers/src/usbd_core.c index 54c4a897..be98291a 100644 --- a/middlewares/usbd_drivers/src/usbd_core.c +++ b/middlewares/usbd_drivers/src/usbd_core.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usbd_core.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb driver ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_drivers/src/usbd_int.c b/middlewares/usbd_drivers/src/usbd_int.c index b50f46ee..b4015bb7 100644 --- a/middlewares/usbd_drivers/src/usbd_int.c +++ b/middlewares/usbd_drivers/src/usbd_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usbd_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb interrupt request ************************************************************************** * Copyright notice & Disclaimer diff --git a/middlewares/usbd_drivers/src/usbd_sdr.c b/middlewares/usbd_drivers/src/usbd_sdr.c index 8a495f03..c2656f3f 100644 --- a/middlewares/usbd_drivers/src/usbd_sdr.c +++ b/middlewares/usbd_drivers/src/usbd_sdr.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usbd_sdr.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb standard device request ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at32f403a_407_board/at32f403a_407_board.c b/project/at32f403a_407_board/at32f403a_407_board.c index eb84e8ee..ce24efef 100644 --- a/project/at32f403a_407_board/at32f403a_407_board.c +++ b/project/at32f403a_407_board/at32f403a_407_board.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_board.c - * @version v2.1.2 - * @date 2022-08-16 * @brief set of firmware functions to manage leds and push-button. * initialize delay function. ************************************************************************** diff --git a/project/at32f403a_407_board/at32f403a_407_board.h b/project/at32f403a_407_board/at32f403a_407_board.h index f94f8a68..d3db79a4 100644 --- a/project/at32f403a_407_board/at32f403a_407_board.h +++ b/project/at32f403a_407_board/at32f403a_407_board.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_board.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file for at-start board. set of firmware functions to * manage leds and push-button. initialize delay function. ************************************************************************** diff --git a/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/acc/calibration/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/acc/calibration/inc/usb_conf.h b/project/at_start_f403a/examples/acc/calibration/inc/usb_conf.h index 4d4b74c0..dbc180a7 100644 --- a/project/at_start_f403a/examples/acc/calibration/inc/usb_conf.h +++ b/project/at_start_f403a/examples/acc/calibration/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..eede65a3 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -613,11 +613,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/acc/calibration/readme.txt b/project/at_start_f403a/examples/acc/calibration/readme.txt index bf17794f..986deb3b 100644 --- a/project/at_start_f403a/examples/acc/calibration/readme.txt +++ b/project/at_start_f403a/examples/acc/calibration/readme.txt @@ -1,12 +1,10 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ this demo is based on the at-start board, in this demo, acc will calibration hick when usb is connecting. - for more detailed information. please refer to the application note document AN0107. \ No newline at end of file + for more detailed information. please refer to the application note document AN0107. \ No newline at end of file diff --git a/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_int.c b/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_int.c index 9a06525a..f5040765 100644 --- a/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/acc/calibration/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/acc/calibration/src/main.c b/project/at_start_f403a/examples/acc/calibration/src/main.c index c36814b4..3e7c7d62 100644 --- a/project/at_start_f403a/examples/acc/calibration/src/main.c +++ b/project/at_start_f403a/examples/acc/calibration/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer @@ -48,7 +46,9 @@ uint8_t usb_buffer[256]; //#define SCLK_FROM_HEXT #define SCLK_FROM_HICK -/* select acc calibration mode */ +/* ACC_CAL : the step is incremented or decremented by one, the hickcal will be incremented or decremented by 40khz */ +/* ACC_TRIM : the step is incremented or decremented by one, the hicktrim will be incremented or decremented by 20khz */ +/* define ACC_TRIM in order to get higher calibration accuracy */ //#define ACC_CAL #define ACC_TRIM @@ -183,10 +183,10 @@ void system_clock_config_for_acc(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 58c8ff10..90f7178b 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/readme.txt b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/readme.txt index 68b0af67..aae040d2 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/readme.txt +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -13,4 +11,4 @@ - adc1_ordinary_valuetab[n][0] ---> (adc2_channel_7<<16) | adc1_channel_4 - adc1_ordinary_valuetab[n][1] ---> (adc2_channel_8<<16) | adc1_channel_5 - adc1_ordinary_valuetab[n][2] ---> (adc2_channel_9<<16) | adc1_channel_6 - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_int.c index be9c9dd6..ba7452b9 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/main.c b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/main.c index 203cc730..1ef52624 100644 --- a/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/main.c +++ b/project/at_start_f403a/examples/adc/combine_mode_ordinary_simult/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 0d4e7ac8..b5fb3199 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/readme.txt b/project/at_start_f403a/examples/adc/current_vref_value_check/readme.txt index c8a9c5a0..8f006141 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/readme.txt +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -11,4 +9,4 @@ the adc1 internal channel17 to check vref value. the convert data as follow: - adc1_ordinary_value ---> adc1_channel_17 - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_int.c index 6dad3038..560db838 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/current_vref_value_check/src/main.c b/project/at_start_f403a/examples/adc/current_vref_value_check/src/main.c index 456c0b3e..797a0a0f 100644 --- a/project/at_start_f403a/examples/adc/current_vref_value_check/src/main.c +++ b/project/at_start_f403a/examples/adc/current_vref_value_check/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 fa3ea7ca..dd972740 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/readme.txt b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/readme.txt index ab344d16..8652c1e1 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/readme.txt +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -19,4 +17,4 @@ trigger source: - ordinary --> exint line11(pc11) - preempt --> exint line15(pa15) - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_int.c index 57466362..de8169bf 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/main.c b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/main.c index 4b91b4b4..9a43afaa 100644 --- a/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/main.c +++ b/project/at_start_f403a/examples/adc/exint_trigger_partitioned/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 adf75ec2..a116aa7b 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/readme.txt b/project/at_start_f403a/examples/adc/internal_temperature_sensor/readme.txt index a674c254..b24664c7 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/readme.txt +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -11,4 +9,4 @@ the internal_temperature_sensor. the convert data as follow: - adc1_ordinary_value ---> adc1_channel_16 - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_int.c index 3f72a720..439a2cf9 100644 --- a/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/internal_temperature_sensor/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 9d760572..9a384d4e 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_clock.h new file mode 100644 index 00000000..20f803ab --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_clock.h @@ -0,0 +1,44 @@ +/** + ************************************************************************** + * @file at32f403a_407_clock.h + * @brief header file of clock program + ************************************************************************** + * Copyright notice & Disclaimer + * + * The software Board Support Package (BSP) that is made available to + * download from Artery official website is the copyrighted work of Artery. + * Artery authorizes customers to use, copy, and distribute the BSP + * software and its related documentation for the purpose of design and + * development in conjunction with Artery microcontrollers. Use of the + * software is governed by this copyright notice and the following disclaimer. + * + * THIS SOFTWARE IS PROVIDED ON "AS IS" BASIS WITHOUT WARRANTIES, + * GUARANTEES OR REPRESENTATIONS OF ANY KIND. ARTERY EXPRESSLY DISCLAIMS, + * TO THE FULLEST EXTENT PERMITTED BY LAW, ALL EXPRESS, IMPLIED OR + * STATUTORY OR OTHER WARRANTIES, GUARANTEES OR REPRESENTATIONS, + * INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + * + ************************************************************************** + */ + +/* define to prevent recursive inclusion -------------------------------------*/ +#ifndef __AT32F403A_407_CLOCK_H +#define __AT32F403A_407_CLOCK_H + +#ifdef __cplusplus +extern "C" { +#endif + +/* includes ------------------------------------------------------------------*/ +#include "at32f403a_407.h" + +/* exported functions ------------------------------------------------------- */ +void system_clock_config(void); + +#ifdef __cplusplus +} +#endif + +#endif /* __AT32F403A_407_CLOCK_H */ + diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_conf.h new file mode 100644 index 00000000..9b09f04b --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_conf.h @@ -0,0 +1,161 @@ +/** + ************************************************************************** + * @file at32f403a_407_conf.h + * @brief at32f403a_407 config header file + ************************************************************************** + * Copyright notice & Disclaimer + * + * The software Board Support Package (BSP) that is made available to + * download from Artery official website is the copyrighted work of Artery. + * Artery authorizes customers to use, copy, and distribute the BSP + * software and its related documentation for the purpose of design and + * development in conjunction with Artery microcontrollers. Use of the + * software is governed by this copyright notice and the following disclaimer. + * + * THIS SOFTWARE IS PROVIDED ON "AS IS" BASIS WITHOUT WARRANTIES, + * GUARANTEES OR REPRESENTATIONS OF ANY KIND. ARTERY EXPRESSLY DISCLAIMS, + * TO THE FULLEST EXTENT PERMITTED BY LAW, ALL EXPRESS, IMPLIED OR + * STATUTORY OR OTHER WARRANTIES, GUARANTEES OR REPRESENTATIONS, + * INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + * + ************************************************************************** + */ + +/* define to prevent recursive inclusion -------------------------------------*/ +#ifndef __AT32F403A_407_CONF_H +#define __AT32F403A_407_CONF_H + +#ifdef __cplusplus +extern "C" { +#endif + + +/** + * @brief in the following line adjust the value of high speed exernal crystal (hext) + * used in your application + * + * tip: to avoid modifying this file each time you need to use different hext, you + * can define the hext value in your toolchain compiler preprocessor. + * + */ +#if !defined HEXT_VALUE +#define HEXT_VALUE ((uint32_t)8000000) /*!< value of the high speed exernal crystal in hz */ +#endif + +/** + * @brief in the following line adjust the high speed exernal crystal (hext) startup + * timeout value + */ +#define HEXT_STARTUP_TIMEOUT ((uint16_t)0x3000) /*!< time out for hext start up */ +#define HICK_VALUE ((uint32_t)8000000) /*!< value of the high speed internal clock in hz */ + +/* module define -------------------------------------------------------------*/ +#define CRM_MODULE_ENABLED +#define TMR_MODULE_ENABLED +#define RTC_MODULE_ENABLED +#define BPR_MODULE_ENABLED +#define GPIO_MODULE_ENABLED +#define I2C_MODULE_ENABLED +#define USART_MODULE_ENABLED +#define PWC_MODULE_ENABLED +#define CAN_MODULE_ENABLED +#define ADC_MODULE_ENABLED +#define DAC_MODULE_ENABLED +#define SPI_MODULE_ENABLED +#define DMA_MODULE_ENABLED +#define DEBUG_MODULE_ENABLED +#define FLASH_MODULE_ENABLED +#define CRC_MODULE_ENABLED +#define WWDT_MODULE_ENABLED +#define WDT_MODULE_ENABLED +#define EXINT_MODULE_ENABLED +#define SDIO_MODULE_ENABLED +#define XMC_MODULE_ENABLED +#define USB_MODULE_ENABLED +#define ACC_MODULE_ENABLED +#define MISC_MODULE_ENABLED +#define EMAC_MODULE_ENABLED + +/* includes ------------------------------------------------------------------*/ +#ifdef CRM_MODULE_ENABLED +#include "at32f403a_407_crm.h" +#endif +#ifdef TMR_MODULE_ENABLED +#include "at32f403a_407_tmr.h" +#endif +#ifdef RTC_MODULE_ENABLED +#include "at32f403a_407_rtc.h" +#endif +#ifdef BPR_MODULE_ENABLED +#include "at32f403a_407_bpr.h" +#endif +#ifdef GPIO_MODULE_ENABLED +#include "at32f403a_407_gpio.h" +#endif +#ifdef I2C_MODULE_ENABLED +#include "at32f403a_407_i2c.h" +#endif +#ifdef USART_MODULE_ENABLED +#include "at32f403a_407_usart.h" +#endif +#ifdef PWC_MODULE_ENABLED +#include "at32f403a_407_pwc.h" +#endif +#ifdef CAN_MODULE_ENABLED +#include "at32f403a_407_can.h" +#endif +#ifdef ADC_MODULE_ENABLED +#include "at32f403a_407_adc.h" +#endif +#ifdef DAC_MODULE_ENABLED +#include "at32f403a_407_dac.h" +#endif +#ifdef SPI_MODULE_ENABLED +#include "at32f403a_407_spi.h" +#endif +#ifdef DMA_MODULE_ENABLED +#include "at32f403a_407_dma.h" +#endif +#ifdef DEBUG_MODULE_ENABLED +#include "at32f403a_407_debug.h" +#endif +#ifdef FLASH_MODULE_ENABLED +#include "at32f403a_407_flash.h" +#endif +#ifdef CRC_MODULE_ENABLED +#include "at32f403a_407_crc.h" +#endif +#ifdef WWDT_MODULE_ENABLED +#include "at32f403a_407_wwdt.h" +#endif +#ifdef WDT_MODULE_ENABLED +#include "at32f403a_407_wdt.h" +#endif +#ifdef EXINT_MODULE_ENABLED +#include "at32f403a_407_exint.h" +#endif +#ifdef SDIO_MODULE_ENABLED +#include "at32f403a_407_sdio.h" +#endif +#ifdef XMC_MODULE_ENABLED +#include "at32f403a_407_xmc.h" +#endif +#ifdef ACC_MODULE_ENABLED +#include "at32f403a_407_acc.h" +#endif +#ifdef MISC_MODULE_ENABLED +#include "at32f403a_407_misc.h" +#endif +#ifdef USB_MODULE_ENABLED +#include "at32f403a_407_usb.h" +#endif +#ifdef EMAC_MODULE_ENABLED +#include "at32f403a_407_emac.h" +#endif + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_int.h new file mode 100644 index 00000000..0685ab3c --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/inc/at32f403a_407_int.h @@ -0,0 +1,56 @@ +/** + ************************************************************************** + * @file at32f403a_407_int.h + * @brief header file of main interrupt service routines. + ************************************************************************** + * Copyright notice & Disclaimer + * + * The software Board Support Package (BSP) that is made available to + * download from Artery official website is the copyrighted work of Artery. + * Artery authorizes customers to use, copy, and distribute the BSP + * software and its related documentation for the purpose of design and + * development in conjunction with Artery microcontrollers. Use of the + * software is governed by this copyright notice and the following disclaimer. + * + * THIS SOFTWARE IS PROVIDED ON "AS IS" BASIS WITHOUT WARRANTIES, + * GUARANTEES OR REPRESENTATIONS OF ANY KIND. ARTERY EXPRESSLY DISCLAIMS, + * TO THE FULLEST EXTENT PERMITTED BY LAW, ALL EXPRESS, IMPLIED OR + * STATUTORY OR OTHER WARRANTIES, GUARANTEES OR REPRESENTATIONS, + * INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + * + ************************************************************************** + */ + +/* define to prevent recursive inclusion -------------------------------------*/ +#ifndef __AT32F403A_407_INT_H +#define __AT32F403A_407_INT_H + +#ifdef __cplusplus +extern "C" { +#endif + +/* includes ------------------------------------------------------------------*/ +#include "at32f403a_407.h" + +/* exported types ------------------------------------------------------------*/ +/* exported constants --------------------------------------------------------*/ +/* exported macro ------------------------------------------------------------*/ +/* exported functions ------------------------------------------------------- */ + +void NMI_Handler(void); +void HardFault_Handler(void); +void MemManage_Handler(void); +void BusFault_Handler(void); +void UsageFault_Handler(void); +void SVC_Handler(void); +void DebugMon_Handler(void); +void PendSV_Handler(void); +void SysTick_Handler(void); + +#ifdef __cplusplus +} +#endif + +#endif + 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 new file mode 100644 index 00000000..a38cf65c --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvoptx @@ -0,0 +1,368 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + + *.c + *.s*; *.src; *.a* + *.obj; *.o + *.lib + *.txt; *.h; *.inc; *.md + *.plm + *.cpp; *.cc; *.cxx + 0 + + + + 0 + 0 + + + + repeat_conversion_loop_transfer + 0x4 + ARM-ADS + + 12000000 + + 0 + 1 + 0 + 1 + 0 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\listings\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 0 + 0 + 1 + + 0 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 0 + + + + + + + + + + + BIN\CMSIS_AGDI.dll + + + + 0 + UL2CM3 + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F403A_1024 -FS08000000 -FL0100000 -FP0($$Device:-AT32F403AVGT7$Flash\AT32F403A_1024.FLM)) + + + + + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + 0 + 0 + 0 + + + + + + + + + + + + + user + 0 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 0 + 0 + ..\src\at32f403a_407_clock.c + at32f403a_407_clock.c + 0 + 0 + + + 1 + 2 + 1 + 0 + 0 + 0 + ..\src\at32f403a_407_int.c + at32f403a_407_int.c + 0 + 0 + + + 1 + 3 + 1 + 0 + 0 + 0 + ..\src\main.c + main.c + 0 + 0 + + + + + bsp + 0 + 0 + 0 + 0 + + 2 + 4 + 1 + 0 + 0 + 0 + ..\..\..\..\..\at32f403a_407_board\at32f403a_407_board.c + at32f403a_407_board.c + 0 + 0 + + + + + firmware + 0 + 0 + 0 + 0 + + 3 + 5 + 1 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_gpio.c + at32f403a_407_gpio.c + 0 + 0 + + + 3 + 6 + 1 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_misc.c + at32f403a_407_misc.c + 0 + 0 + + + 3 + 7 + 1 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_crm.c + at32f403a_407_crm.c + 0 + 0 + + + 3 + 8 + 1 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_dma.c + at32f403a_407_dma.c + 0 + 0 + + + 3 + 9 + 1 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_adc.c + at32f403a_407_adc.c + 0 + 0 + + + 3 + 10 + 1 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_usart.c + at32f403a_407_usart.c + 0 + 0 + + + + + cmsis + 0 + 0 + 0 + 0 + + 4 + 11 + 1 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\cmsis\cm4\device_support\system_at32f403a_407.c + system_at32f403a_407.c + 0 + 0 + + + 4 + 12 + 2 + 0 + 0 + 0 + ..\..\..\..\..\..\libraries\cmsis\cm4\device_support\startup\mdk\startup_at32f403a_407.s + startup_at32f403a_407.s + 0 + 0 + + + + + readme + 0 + 0 + 0 + 0 + + 5 + 13 + 5 + 0 + 0 + 0 + ..\readme.txt + readme.txt + 0 + 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 new file mode 100644 index 00000000..492ba4f9 --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/mdk_v5/repeat_conversion_loop_transfer.uvprojx @@ -0,0 +1,492 @@ + + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + repeat_conversion_loop_transfer + 0x4 + ARM-ADS + 5060750::V5.06 update 6 (build 750)::.\ARMCC + 0 + + + -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 + + + + + + + + + + $$Device:-AT32F403AVGT7$SVD\AT32F403Axx_v2.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\objects\ + repeat_conversion_loop_transfer + 1 + 0 + 1 + 1 + 1 + .\listings\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 0 + + + SARMCM3.DLL + -REMAP + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M4" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 8 + 0 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x38000 + + + 1 + 0x8000000 + 0x100000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x8000000 + 0x100000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x38000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 3 + 3 + 1 + 1 + 0 + 0 + 0 + + + AT32F403AVGT7,USE_STDPERIPH_DRIVER,AT_START_F403A_V1 + + ..\inc;..\..\..\..\..\at32f403a_407_board;..\..\..\..\..\..\libraries\drivers\inc;..\..\..\..\..\..\libraries\cmsis\cm4\core_support;..\..\..\..\..\..\libraries\cmsis\cm4\device_support + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x08000000 + 0x20000000 + + + + + + + + + + + + + user + + + at32f403a_407_clock.c + 1 + ..\src\at32f403a_407_clock.c + + + at32f403a_407_int.c + 1 + ..\src\at32f403a_407_int.c + + + main.c + 1 + ..\src\main.c + + + + + bsp + + + at32f403a_407_board.c + 1 + ..\..\..\..\..\at32f403a_407_board\at32f403a_407_board.c + + + + + firmware + + + at32f403a_407_gpio.c + 1 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_gpio.c + + + at32f403a_407_misc.c + 1 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_misc.c + + + at32f403a_407_crm.c + 1 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_crm.c + + + at32f403a_407_dma.c + 1 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_dma.c + + + at32f403a_407_adc.c + 1 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_adc.c + + + at32f403a_407_usart.c + 1 + ..\..\..\..\..\..\libraries\drivers\src\at32f403a_407_usart.c + + + + + cmsis + + + system_at32f403a_407.c + 1 + ..\..\..\..\..\..\libraries\cmsis\cm4\device_support\system_at32f403a_407.c + + + startup_at32f403a_407.s + 2 + ..\..\..\..\..\..\libraries\cmsis\cm4\device_support\startup\mdk\startup_at32f403a_407.s + + + + + readme + + + readme.txt + 5 + ..\readme.txt + + + + + + + + + + + + + + + + + <Project Info> + 0 + 1 + + + + +
diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/readme.txt b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/readme.txt new file mode 100644 index 00000000..fbfe146e --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/readme.txt @@ -0,0 +1,14 @@ +/** + ************************************************************************** + * @file readme.txt + * @brief readme + ************************************************************************** + */ + + this demo is based on the at-start board, in this demo, shows how to use + the adc repeat mode conversion and use dma loop mode transfer conversion data. + the convert data as follow: + - adc1_ordinary_valuetab[0] ---> adc1_channel_4 + - adc1_ordinary_valuetab[1] ---> adc1_channel_5 + - adc1_ordinary_valuetab[2] ---> adc1_channel_6 + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/at32f403a_407_clock.c new file mode 100644 index 00000000..a7f61290 --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/at32f403a_407_clock.c @@ -0,0 +1,98 @@ +/** + ************************************************************************** + * @file at32f403a_407_clock.c + * @brief system clock config program + ************************************************************************** + * Copyright notice & Disclaimer + * + * The software Board Support Package (BSP) that is made available to + * download from Artery official website is the copyrighted work of Artery. + * Artery authorizes customers to use, copy, and distribute the BSP + * software and its related documentation for the purpose of design and + * development in conjunction with Artery microcontrollers. Use of the + * software is governed by this copyright notice and the following disclaimer. + * + * THIS SOFTWARE IS PROVIDED ON "AS IS" BASIS WITHOUT WARRANTIES, + * GUARANTEES OR REPRESENTATIONS OF ANY KIND. ARTERY EXPRESSLY DISCLAIMS, + * TO THE FULLEST EXTENT PERMITTED BY LAW, ALL EXPRESS, IMPLIED OR + * STATUTORY OR OTHER WARRANTIES, GUARANTEES OR REPRESENTATIONS, + * INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + * + ************************************************************************** + */ + +/* includes ------------------------------------------------------------------*/ +#include "at32f403a_407_clock.h" + +/** + * @brief system clock config program + * @note the system clock is configured as follow: + * - system clock = hext / 2 * pll_mult + * - system clock source = pll (hext) + * - hext = 8000000 + * - sclk = 240000000 + * - ahbdiv = 1 + * - ahbclk = 240000000 + * - apb2div = 2 + * - apb2clk = 120000000 + * - apb1div = 2 + * - apb1clk = 120000000 + * - pll_mult = 60 + * - pll_range = GT72MHZ (greater than 72 mhz) + * @param none + * @retval none + */ +void system_clock_config(void) +{ + /* reset crm */ + crm_reset(); + + crm_clock_source_enable(CRM_CLOCK_SOURCE_HEXT, TRUE); + + /* wait till hext is ready */ + while(crm_hext_stable_wait() == ERROR) + { + } + + /* config pll clock resource */ + crm_pll_config(CRM_PLL_SOURCE_HEXT_DIV, CRM_PLL_MULT_60, CRM_PLL_OUTPUT_RANGE_GT72MHZ); + + /* config hext division */ + crm_hext_clock_div_set(CRM_HEXT_DIV_2); + + /* enable pll */ + crm_clock_source_enable(CRM_CLOCK_SOURCE_PLL, TRUE); + + /* wait till pll is ready */ + while(crm_flag_get(CRM_PLL_STABLE_FLAG) != SET) + { + } + + /* config ahbclk */ + crm_ahb_div_set(CRM_AHB_DIV_1); + + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ + crm_apb2_div_set(CRM_APB2_DIV_2); + + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ + crm_apb1_div_set(CRM_APB1_DIV_2); + + /* enable auto step mode */ + crm_auto_step_mode_enable(TRUE); + + /* select pll as system clock source */ + crm_sysclk_switch(CRM_SCLK_PLL); + + /* wait till pll is used as system clock source */ + while(crm_sysclk_switch_status_get() != CRM_SCLK_PLL) + { + } + + /* disable auto step mode */ + crm_auto_step_mode_enable(FALSE); + + /* update system_core_clock global variable */ + system_core_clock_update(); +} + diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/at32f403a_407_int.c new file mode 100644 index 00000000..12919811 --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/at32f403a_407_int.c @@ -0,0 +1,157 @@ +/** + ************************************************************************** + * @file at32f403a_407_int.c + * @brief main interrupt service routines. + ************************************************************************** + * Copyright notice & Disclaimer + * + * The software Board Support Package (BSP) that is made available to + * download from Artery official website is the copyrighted work of Artery. + * Artery authorizes customers to use, copy, and distribute the BSP + * software and its related documentation for the purpose of design and + * development in conjunction with Artery microcontrollers. Use of the + * software is governed by this copyright notice and the following disclaimer. + * + * THIS SOFTWARE IS PROVIDED ON "AS IS" BASIS WITHOUT WARRANTIES, + * GUARANTEES OR REPRESENTATIONS OF ANY KIND. ARTERY EXPRESSLY DISCLAIMS, + * TO THE FULLEST EXTENT PERMITTED BY LAW, ALL EXPRESS, IMPLIED OR + * STATUTORY OR OTHER WARRANTIES, GUARANTEES OR REPRESENTATIONS, + * INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + * + ************************************************************************** + */ + +/* includes ------------------------------------------------------------------*/ +#include "at32f403a_407_int.h" +#include "at32f403a_407_board.h" + +extern __IO uint16_t dma_trans_complete_flag; + +/** @addtogroup AT32F403A_periph_examples + * @{ + */ + +/** @addtogroup 403A_ADC_repeat_conversion_loop_transfer + * @{ + */ + +/** + * @brief this function handles nmi exception. + * @param none + * @retval none + */ +void NMI_Handler(void) +{ +} + +/** + * @brief this function handles hard fault exception. + * @param none + * @retval none + */ +void HardFault_Handler(void) +{ + /* go to infinite loop when hard fault exception occurs */ + while(1) + { + } +} + +/** + * @brief this function handles memory manage exception. + * @param none + * @retval none + */ +void MemManage_Handler(void) +{ + /* go to infinite loop when memory manage exception occurs */ + while(1) + { + } +} + +/** + * @brief this function handles bus fault exception. + * @param none + * @retval none + */ +void BusFault_Handler(void) +{ + /* go to infinite loop when bus fault exception occurs */ + while(1) + { + } +} + +/** + * @brief this function handles usage fault exception. + * @param none + * @retval none + */ +void UsageFault_Handler(void) +{ + /* go to infinite loop when usage fault exception occurs */ + while(1) + { + } +} + +/** + * @brief this function handles svcall exception. + * @param none + * @retval none + */ +void SVC_Handler(void) +{ +} + +/** + * @brief this function handles debug monitor exception. + * @param none + * @retval none + */ +void DebugMon_Handler(void) +{ +} + +/** + * @brief this function handles pendsv_handler exception. + * @param none + * @retval none + */ +void PendSV_Handler(void) +{ +} + +/** + * @brief this function handles systick handler. + * @param none + * @retval none + */ +void SysTick_Handler(void) +{ +} + +/** + * @brief this function handles dma1_channel1 handler. + * @param none + * @retval none + */ +void DMA1_Channel1_IRQHandler(void) +{ + if(dma_flag_get(DMA1_FDT1_FLAG) != RESET) + { + dma_flag_clear(DMA1_FDT1_FLAG); + dma_trans_complete_flag++; + } +} + + +/** + * @} + */ + +/** + * @} + */ diff --git a/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/main.c b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/main.c new file mode 100644 index 00000000..070cb6b2 --- /dev/null +++ b/project/at_start_f403a/examples/adc/repeat_conversion_loop_transfer/src/main.c @@ -0,0 +1,152 @@ +/** + ************************************************************************** + * @file main.c + * @brief main program + ************************************************************************** + * Copyright notice & Disclaimer + * + * The software Board Support Package (BSP) that is made available to + * download from Artery official website is the copyrighted work of Artery. + * Artery authorizes customers to use, copy, and distribute the BSP + * software and its related documentation for the purpose of design and + * development in conjunction with Artery microcontrollers. Use of the + * software is governed by this copyright notice and the following disclaimer. + * + * THIS SOFTWARE IS PROVIDED ON "AS IS" BASIS WITHOUT WARRANTIES, + * GUARANTEES OR REPRESENTATIONS OF ANY KIND. ARTERY EXPRESSLY DISCLAIMS, + * TO THE FULLEST EXTENT PERMITTED BY LAW, ALL EXPRESS, IMPLIED OR + * STATUTORY OR OTHER WARRANTIES, GUARANTEES OR REPRESENTATIONS, + * INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + * + ************************************************************************** + */ + +#include "at32f403a_407_board.h" +#include "at32f403a_407_clock.h" + +/** @addtogroup AT32F403A_periph_examples + * @{ + */ + +/** @addtogroup 403A_ADC_repeat_conversion_loop_transfer ADC_repeat_conversion_loop_transfer + * @{ + */ + +__IO uint16_t adc1_ordinary_valuetab[3] = {0}; +__IO uint16_t dma_trans_complete_flag = 0; + +static void gpio_config(void); +static void dma_config(void); +static void adc_config(void); + +/** + * @brief gpio configuration. + * @param none + * @retval none + */ +static void gpio_config(void) +{ + gpio_init_type gpio_initstructure; + crm_periph_clock_enable(CRM_GPIOA_PERIPH_CLOCK, TRUE); + + gpio_default_para_init(&gpio_initstructure); + gpio_initstructure.gpio_mode = GPIO_MODE_ANALOG; + gpio_initstructure.gpio_pins = GPIO_PINS_4 | GPIO_PINS_5 | GPIO_PINS_6; + gpio_init(GPIOA, &gpio_initstructure); +} + +/** + * @brief dma configuration. + * @param none + * @retval none + */ +static void dma_config(void) +{ + dma_init_type dma_init_struct; + crm_periph_clock_enable(CRM_DMA1_PERIPH_CLOCK, TRUE); + nvic_irq_enable(DMA1_Channel1_IRQn, 0, 0); + dma_reset(DMA1_CHANNEL1); + dma_default_para_init(&dma_init_struct); + dma_init_struct.buffer_size = 3; + dma_init_struct.direction = DMA_DIR_PERIPHERAL_TO_MEMORY; + dma_init_struct.memory_base_addr = (uint32_t)adc1_ordinary_valuetab; + dma_init_struct.memory_data_width = DMA_MEMORY_DATA_WIDTH_HALFWORD; + dma_init_struct.memory_inc_enable = TRUE; + dma_init_struct.peripheral_base_addr = (uint32_t)&(ADC1->odt); + dma_init_struct.peripheral_data_width = DMA_PERIPHERAL_DATA_WIDTH_HALFWORD; + dma_init_struct.peripheral_inc_enable = FALSE; + dma_init_struct.priority = DMA_PRIORITY_HIGH; + dma_init_struct.loop_mode_enable = TRUE; + dma_init(DMA1_CHANNEL1, &dma_init_struct); + + dma_interrupt_enable(DMA1_CHANNEL1, DMA_FDT_INT, TRUE); + dma_channel_enable(DMA1_CHANNEL1, TRUE); +} + +/** + * @brief adc configuration. + * @param none + * @retval none + */ +static void adc_config(void) +{ + adc_base_config_type adc_base_struct; + crm_periph_clock_enable(CRM_ADC1_PERIPH_CLOCK, TRUE); + crm_adc_clock_div_set(CRM_ADC_DIV_6); + + /* select combine mode */ + adc_combine_mode_select(ADC_INDEPENDENT_MODE); + adc_base_default_para_init(&adc_base_struct); + adc_base_struct.sequence_mode = TRUE; + adc_base_struct.repeat_mode = TRUE; + adc_base_struct.data_align = ADC_RIGHT_ALIGNMENT; + adc_base_struct.ordinary_channel_length = 3; + adc_base_config(ADC1, &adc_base_struct); + adc_ordinary_channel_set(ADC1, ADC_CHANNEL_4, 1, ADC_SAMPLETIME_239_5); + adc_ordinary_channel_set(ADC1, ADC_CHANNEL_5, 2, ADC_SAMPLETIME_239_5); + adc_ordinary_channel_set(ADC1, ADC_CHANNEL_6, 3, ADC_SAMPLETIME_239_5); + adc_ordinary_conversion_trigger_set(ADC1, ADC12_ORDINARY_TRIG_SOFTWARE, TRUE); + adc_dma_mode_enable(ADC1, TRUE); + + adc_enable(ADC1, TRUE); + adc_calibration_init(ADC1); + while(adc_calibration_init_status_get(ADC1)); + adc_calibration_start(ADC1); + while(adc_calibration_status_get(ADC1)); +} + +/** + * @brief main function. + * @param none + * @retval none + */ +int main(void) +{ + __IO uint32_t index = 0; + nvic_priority_group_config(NVIC_PRIORITY_GROUP_4); + system_clock_config(); + at32_board_init(); + at32_led_off(LED2); + at32_led_off(LED3); + at32_led_off(LED4); + uart_print_init(115200); + gpio_config(); + dma_config(); + adc_config(); + printf("repeat_conversion_loop_transfer \r\n"); + printf("please_debug_check_data_and_conversion_times \r\n"); + adc_ordinary_software_trigger_enable(ADC1, TRUE); + at32_led_on(LED2); + while(1) + { + } +} + +/** + * @} + */ + +/** + * @} + */ diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 1aaeb9c2..bf6ef519 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,13 +10,13 @@ software_trigger_repeat 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060750::V5.06 update 6 (build 750)::.\ARMCC 0 -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/readme.txt b/project/at_start_f403a/examples/adc/software_trigger_repeat/readme.txt index 1379d5c0..544f5e15 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/readme.txt +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,7 +8,7 @@ this demo is based on the at-start board, in this demo, shows how to use the software trigger source trigger adc. the convert data as follow: - - adc1_ordinary_valuetab[n][0] ---> adc1_channel_4 - - adc1_ordinary_valuetab[n][1] ---> adc1_channel_5 - - adc1_ordinary_valuetab[n][2] ---> adc1_channel_6 - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + - adc1_ordinary_valuetab[0] ---> adc1_channel_4 + - adc1_ordinary_valuetab[1] ---> adc1_channel_5 + - adc1_ordinary_valuetab[2] ---> adc1_channel_6 + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_int.c index 53346722..85caae0a 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer @@ -145,7 +143,7 @@ void DMA1_Channel1_IRQHandler(void) if(dma_flag_get(DMA1_FDT1_FLAG) != RESET) { dma_flag_clear(DMA1_FDT1_FLAG); - dma_trans_complete_flag = 1; + dma_trans_complete_flag++; } } diff --git a/project/at_start_f403a/examples/adc/software_trigger_repeat/src/main.c b/project/at_start_f403a/examples/adc/software_trigger_repeat/src/main.c index cc1fb31e..1990ed62 100644 --- a/project/at_start_f403a/examples/adc/software_trigger_repeat/src/main.c +++ b/project/at_start_f403a/examples/adc/software_trigger_repeat/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer @@ -35,7 +33,7 @@ * @{ */ -__IO uint16_t adc1_ordinary_valuetab[10][3] = {0}; +__IO uint16_t adc1_ordinary_valuetab[3] = {0}; __IO uint16_t dma_trans_complete_flag = 0; static void gpio_config(void); @@ -70,7 +68,7 @@ static void dma_config(void) nvic_irq_enable(DMA1_Channel1_IRQn, 0, 0); dma_reset(DMA1_CHANNEL1); dma_default_para_init(&dma_init_struct); - dma_init_struct.buffer_size = 30; + dma_init_struct.buffer_size = 3; dma_init_struct.direction = DMA_DIR_PERIPHERAL_TO_MEMORY; dma_init_struct.memory_base_addr = (uint32_t)adc1_ordinary_valuetab; dma_init_struct.memory_data_width = DMA_MEMORY_DATA_WIDTH_HALFWORD; @@ -79,7 +77,7 @@ static void dma_config(void) dma_init_struct.peripheral_data_width = DMA_PERIPHERAL_DATA_WIDTH_HALFWORD; dma_init_struct.peripheral_inc_enable = FALSE; dma_init_struct.priority = DMA_PRIORITY_HIGH; - dma_init_struct.loop_mode_enable = FALSE; + dma_init_struct.loop_mode_enable = TRUE; dma_init(DMA1_CHANNEL1, &dma_init_struct); dma_interrupt_enable(DMA1_CHANNEL1, DMA_FDT_INT, TRUE); @@ -137,14 +135,8 @@ int main(void) dma_config(); adc_config(); printf("software_trigger_repeat \r\n"); + printf("please_debug_check_data_and_conversion_times \r\n"); adc_ordinary_software_trigger_enable(ADC1, TRUE); - while(dma_trans_complete_flag == 0); - for(index = 0; index < 10; index++) - { - printf("adc1_ordinary_valuetab[%d][0] = 0x%x\r\n", index, adc1_ordinary_valuetab[index][0]); - printf("adc1_ordinary_valuetab[%d][1] = 0x%x\r\n", index, adc1_ordinary_valuetab[index][1]); - printf("adc1_ordinary_valuetab[%d][2] = 0x%x\r\n", index, adc1_ordinary_valuetab[index][2]); - } at32_led_on(LED2); while(1) { diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 62f6051b..a403e9f1 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/readme.txt b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/readme.txt index da415c46..7b437eaf 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/readme.txt +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -17,4 +15,4 @@ - adc1_preempt_valuetab[n][0] ---> adc1_channel_7 - adc1_preempt_valuetab[n][1] ---> adc1_channel_8 - adc1_preempt_valuetab[n][2] ---> adc1_channel_9 - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_int.c index 6acb4e67..e1011850 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/main.c b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/main.c index 8fc6a3ab..712ba2cd 100644 --- a/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/main.c +++ b/project/at_start_f403a/examples/adc/tmr_trigger_automatic_preempted/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 e8df05c2..5ab8339e 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/readme.txt b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/readme.txt index 482121ad..4a2e4830 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/readme.txt +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -16,4 +14,4 @@ - adc3_ordinary_valuetab[n][0] ---> adc3_channel_10 - adc3_ordinary_valuetab[n][1] ---> adc3_channel_11 - adc3_ordinary_valuetab[n][2] ---> adc3_channel_12 - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_int.c index 7323e249..1361563f 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/main.c b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/main.c index bd9056b5..5e39fcc0 100644 --- a/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/main.c +++ b/project/at_start_f403a/examples/adc/triple_adc_synchro_trigger/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 69f632e1..a69b3402 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/readme.txt b/project/at_start_f403a/examples/adc/voltage_monitoring/readme.txt index d0704d4b..7d83bc21 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/readme.txt +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ - adc1_ordinary_valuetab[1] ---> adc1_channel_5 - adc1_ordinary_valuetab[2] ---> adc1_channel_6 the voltage monitoring channel is: adc1_channel_5 - for more detailed information. please refer to the application note document AN0112. \ No newline at end of file + for more detailed information. please refer to the application note document AN0112. \ No newline at end of file diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_int.c b/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_int.c index 508ac4c8..40d2bf24 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/adc/voltage_monitoring/src/main.c b/project/at_start_f403a/examples/adc/voltage_monitoring/src/main.c index b4582a87..9000ba8b 100644 --- a/project/at_start_f403a/examples/adc/voltage_monitoring/src/main.c +++ b/project/at_start_f403a/examples/adc/voltage_monitoring/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/bpr/bpr_data/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..124db2ea 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/bpr/bpr_data/readme.txt b/project/at_start_f403a/examples/bpr/bpr_data/readme.txt index 8a21e0d0..786284b1 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/readme.txt +++ b/project/at_start_f403a/examples/bpr/bpr_data/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_int.c b/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_int.c index fd1e03ff..6be6014b 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/bpr/bpr_data/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/bpr_data/src/main.c b/project/at_start_f403a/examples/bpr/bpr_data/src/main.c index c7d63938..f0cb2767 100644 --- a/project/at_start_f403a/examples/bpr/bpr_data/src/main.c +++ b/project/at_start_f403a/examples/bpr/bpr_data/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/bpr/tamper/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..b52dc8aa 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/bpr/tamper/readme.txt b/project/at_start_f403a/examples/bpr/tamper/readme.txt index c0ff4917..f052c38b 100644 --- a/project/at_start_f403a/examples/bpr/tamper/readme.txt +++ b/project/at_start_f403a/examples/bpr/tamper/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_int.c b/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_int.c index f6ec5b5e..9e4cd902 100644 --- a/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/bpr/tamper/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/bpr/tamper/src/main.c b/project/at_start_f403a/examples/bpr/tamper/src/main.c index 6fe9f804..ac71a448 100644 --- a/project/at_start_f403a/examples/bpr/tamper/src/main.c +++ b/project/at_start_f403a/examples/bpr/tamper/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/can/communication_mode/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..2393905b 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/can/communication_mode/readme.txt b/project/at_start_f403a/examples/can/communication_mode/readme.txt index c05f7e40..d097f74b 100644 --- a/project/at_start_f403a/examples/can/communication_mode/readme.txt +++ b/project/at_start_f403a/examples/can/communication_mode/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - can tx ---> pb9 - can rx ---> pb8 - for more detailed information. please refer to the application note document AN0095. \ No newline at end of file + for more detailed information. please refer to the application note document AN0095. \ No newline at end of file diff --git a/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_int.c b/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_int.c index ef36dfd6..528c3914 100644 --- a/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/can/communication_mode/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/communication_mode/src/main.c b/project/at_start_f403a/examples/can/communication_mode/src/main.c index e3f832a0..a1b6a59a 100644 --- a/project/at_start_f403a/examples/can/communication_mode/src/main.c +++ b/project/at_start_f403a/examples/can/communication_mode/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/can/filter/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..43e08977 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/can/filter/readme.txt b/project/at_start_f403a/examples/can/filter/readme.txt index 7e18c136..5b6b560a 100644 --- a/project/at_start_f403a/examples/can/filter/readme.txt +++ b/project/at_start_f403a/examples/can/filter/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -16,4 +14,4 @@ - can tx ---> pb9 - can rx ---> pb8 - for more detailed information. please refer to the application note document AN0095. \ No newline at end of file + for more detailed information. please refer to the application note document AN0095. \ No newline at end of file diff --git a/project/at_start_f403a/examples/can/filter/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/can/filter/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/can/filter/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/can/filter/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/can/filter/src/at32f403a_407_int.c b/project/at_start_f403a/examples/can/filter/src/at32f403a_407_int.c index 65710407..5f61a6eb 100644 --- a/project/at_start_f403a/examples/can/filter/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/can/filter/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/filter/src/main.c b/project/at_start_f403a/examples/can/filter/src/main.c index f7a7d7eb..c268a74a 100644 --- a/project/at_start_f403a/examples/can/filter/src/main.c +++ b/project/at_start_f403a/examples/can/filter/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/can/loopback_mode/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..81f2a413 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/can/loopback_mode/readme.txt b/project/at_start_f403a/examples/can/loopback_mode/readme.txt index 8c1c318c..3d3bffc7 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/readme.txt +++ b/project/at_start_f403a/examples/can/loopback_mode/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_int.c b/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_int.c index 15a56443..5d490b88 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/can/loopback_mode/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/can/loopback_mode/src/main.c b/project/at_start_f403a/examples/can/loopback_mode/src/main.c index 03d03c38..4bf183b0 100644 --- a/project/at_start_f403a/examples/can/loopback_mode/src/main.c +++ b/project/at_start_f403a/examples/can/loopback_mode/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..913a14b9 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/readme.txt b/project/at_start_f403a/examples/cortex_m4/bit_band/readme.txt index abecfeea..c539d3e8 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/readme.txt +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_int.c b/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_int.c index c5ccad9d..8dd90a00 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/bit_band/src/main.c b/project/at_start_f403a/examples/cortex_m4/bit_band/src/main.c index 06409f12..0f207e60 100644 --- a/project/at_start_f403a/examples/cortex_m4/bit_band/src/main.c +++ b/project/at_start_f403a/examples/cortex_m4/bit_band/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..a1059f9b 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 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..fa9ba6cb 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -1068,11 +1068,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/readme.txt b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/readme.txt index 20b18a80..99d4e2f0 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/readme.txt +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, demonstrates the use the maximum, minimum, mean, standard deviation, variance and matrix functions to calculate statistical values of marks obtained in a class. for more detailed information. - please refer to the application note document AN0036. \ No newline at end of file + please refer to the application note document AN0036. \ No newline at end of file diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_int.c b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_int.c index 3214b24e..b6578c0c 100644 --- a/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/cortex_m4/cmsis_dsp/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 3958bada..472c8e01 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/cortex_m4/fpu/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/inc/julia_fpu.h b/project/at_start_f403a/examples/cortex_m4/fpu/inc/julia_fpu.h index f03e662d..1230774b 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/inc/julia_fpu.h +++ b/project/at_start_f403a/examples/cortex_m4/fpu/inc/julia_fpu.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file julia_fpu.h - * @version v2.1.2 - * @date 2022-08-16 * @brief julia_fpu header file ************************************************************************** * Copyright notice & Disclaimer 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..de0fe4e9 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 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..7cf5de0a 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -938,11 +938,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/readme.txt b/project/at_start_f403a/examples/cortex_m4/fpu/readme.txt index 0f69058d..3d436b43 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/readme.txt +++ b/project/at_start_f403a/examples/cortex_m4/fpu/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_int.c b/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_int.c index 05d523b9..7f569d43 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/cortex_m4/fpu/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/src/julia_fpu.c b/project/at_start_f403a/examples/cortex_m4/fpu/src/julia_fpu.c index 31a62d27..a2b094b3 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/src/julia_fpu.c +++ b/project/at_start_f403a/examples/cortex_m4/fpu/src/julia_fpu.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file julia_fpu.c - * @version v2.1.2 - * @date 2022-08-16 * @brief julia_fpu source file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/fpu/src/main.c b/project/at_start_f403a/examples/cortex_m4/fpu/src/main.c index 5624e303..6b2ee1d6 100644 --- a/project/at_start_f403a/examples/cortex_m4/fpu/src/main.c +++ b/project/at_start_f403a/examples/cortex_m4/fpu/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..8a953e76 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/readme.txt b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/readme.txt index 2db1b146..cd50290a 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/readme.txt +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_int.c b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_int.c index ff89920b..754eb200 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/main.c b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/main.c index 579ab41d..b17a0ff4 100644 --- a/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/main.c +++ b/project/at_start_f403a/examples/cortex_m4/systick_interrupt/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/crc/calculation/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..abcbd346 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/crc/calculation/readme.txt b/project/at_start_f403a/examples/crc/calculation/readme.txt index 6771ab75..1090557f 100644 --- a/project/at_start_f403a/examples/crc/calculation/readme.txt +++ b/project/at_start_f403a/examples/crc/calculation/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, shows how to use crc calculation unit to get a crc code of a given buffer of data word(32-bit), if get a correct crc value led3 will be turn on, else led4 will be turn on. - for more detailed information. please refer to the application note document AN0109. \ No newline at end of file + for more detailed information. please refer to the application note document AN0109. \ No newline at end of file diff --git a/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_int.c b/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_int.c index 5aae723d..282985fb 100644 --- a/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/crc/calculation/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crc/calculation/src/main.c b/project/at_start_f403a/examples/crc/calculation/src/main.c index 348388a6..92a43405 100644 --- a/project/at_start_f403a/examples/crc/calculation/src/main.c +++ b/project/at_start_f403a/examples/crc/calculation/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..5a4db74e 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/readme.txt b/project/at_start_f403a/examples/crm/clock_failure_detection/readme.txt index 570193f0..406c59a4 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/readme.txt +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_int.c b/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_int.c index 8e13c8a4..4043d7d7 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crm/clock_failure_detection/src/main.c b/project/at_start_f403a/examples/crm/clock_failure_detection/src/main.c index fe3dbaf3..9cf5b0a7 100644 --- a/project/at_start_f403a/examples/crm/clock_failure_detection/src/main.c +++ b/project/at_start_f403a/examples/crm/clock_failure_detection/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer @@ -133,10 +131,10 @@ static void sclk_240m_hick_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/crm/sysclk_switch/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..34390ed4 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/readme.txt b/project/at_start_f403a/examples/crm/sysclk_switch/readme.txt index b3f6ae02..954b0e1f 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/readme.txt +++ b/project/at_start_f403a/examples/crm/sysclk_switch/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_int.c b/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_int.c index 33f5e5ba..861f449c 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/crm/sysclk_switch/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/crm/sysclk_switch/src/main.c b/project/at_start_f403a/examples/crm/sysclk_switch/src/main.c index f894363b..1d06176a 100644 --- a/project/at_start_f403a/examples/crm/sysclk_switch/src/main.c +++ b/project/at_start_f403a/examples/crm/sysclk_switch/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer @@ -130,10 +128,10 @@ static void sclk_64m_hick_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ @@ -207,10 +205,10 @@ static void sclk_96m_hext_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..9d9676a2 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/readme.txt b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/readme.txt index a8faeb63..4833798c 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/readme.txt +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, pa4 pa5 output sine waveform - for more detailed information. please refer to the application note document AN0101. \ No newline at end of file + for more detailed information. please refer to the application note document AN0101. \ No newline at end of file diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_int.c b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_int.c index f8c73eff..dc10ce30 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/main.c b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/main.c index f805f5f9..961b74c1 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/main.c +++ b/project/at_start_f403a/examples/dac/double_mode_dma_sinewave/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..a95789c8 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/readme.txt b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/readme.txt index 10aa5b71..c42823a4 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/readme.txt +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, pa4 pa5 output square waveform. - for more detailed information. please refer to the application note document AN0101. \ No newline at end of file + for more detailed information. please refer to the application note document AN0101. \ No newline at end of file diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_int.c b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_int.c index 1629934e..8d2c5d77 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/main.c b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/main.c index d8435f3c..304a26c1 100644 --- a/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/main.c +++ b/project/at_start_f403a/examples/dac/double_mode_dma_squarewave/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..1d587dcc 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/readme.txt b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/readme.txt index 6aa2fb05..c45846fb 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/readme.txt +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, pa4 output an escalator waveform. - for more detailed information. please refer to the application note document AN0101. \ No newline at end of file + for more detailed information. please refer to the application note document AN0101. \ No newline at end of file diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_int.c b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_int.c index 4efe2f73..4b783ccf 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/main.c b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/main.c index ba57879a..4f967f1e 100644 --- a/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/main.c +++ b/project/at_start_f403a/examples/dac/one_dac_dma_escalator/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..ed0b6f11 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/readme.txt b/project/at_start_f403a/examples/dac/one_dac_noisewave/readme.txt index 012158a9..26648012 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/readme.txt +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, pa4 output a noise waveform. - for more detailed information. please refer to the application note document AN0101. \ No newline at end of file + for more detailed information. please refer to the application note document AN0101. \ No newline at end of file diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_int.c b/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_int.c index 31254777..60a73936 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/one_dac_noisewave/src/main.c b/project/at_start_f403a/examples/dac/one_dac_noisewave/src/main.c index d46da23b..8fd85d3d 100644 --- a/project/at_start_f403a/examples/dac/one_dac_noisewave/src/main.c +++ b/project/at_start_f403a/examples/dac/one_dac_noisewave/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..c3079eaf 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/readme.txt b/project/at_start_f403a/examples/dac/two_dac_trianglewave/readme.txt index 24e2a336..716e6697 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/readme.txt +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, pa4 pa5 output triangle waveform. - for more detailed information. please refer to the application note document AN0101. \ No newline at end of file + for more detailed information. please refer to the application note document AN0101. \ No newline at end of file diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_int.c b/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_int.c index 8ede7528..6af4a1ae 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/main.c b/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/main.c index b623124e..473b2f54 100644 --- a/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/main.c +++ b/project/at_start_f403a/examples/dac/two_dac_trianglewave/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/debug/tmr1/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..84696bf3 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/debug/tmr1/readme.txt b/project/at_start_f403a/examples/debug/tmr1/readme.txt index 7afb2e39..aa13bc5a 100644 --- a/project/at_start_f403a/examples/debug/tmr1/readme.txt +++ b/project/at_start_f403a/examples/debug/tmr1/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_int.c b/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_int.c index 900f9adf..77290eae 100644 --- a/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/debug/tmr1/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/debug/tmr1/src/main.c b/project/at_start_f403a/examples/debug/tmr1/src/main.c index c97b62f8..631f5147 100644 --- a/project/at_start_f403a/examples/debug/tmr1/src/main.c +++ b/project/at_start_f403a/examples/debug/tmr1/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..d9077074 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/readme.txt b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/readme.txt index 0b4c4392..69e6a0bc 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/readme.txt +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_int.c b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_int.c index e9480369..a7c36514 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/main.c b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/main.c index 16c9c0ee..d2ded152 100644 --- a/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/main.c +++ b/project/at_start_f403a/examples/dma/data_to_gpio_flexible/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/dma/flash_to_sram/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..da9177c9 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/readme.txt b/project/at_start_f403a/examples/dma/flash_to_sram/readme.txt index 4f69b51a..3afd6ec8 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/readme.txt +++ b/project/at_start_f403a/examples/dma/flash_to_sram/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_int.c b/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_int.c index a28bd58e..aefb7492 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/dma/flash_to_sram/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/dma/flash_to_sram/src/main.c b/project/at_start_f403a/examples/dma/flash_to_sram/src/main.c index 251cb911..9d39ca6a 100644 --- a/project/at_start_f403a/examples/dma/flash_to_sram/src/main.c +++ b/project/at_start_f403a/examples/dma/flash_to_sram/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/exint/exint_config/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..fb37b9b8 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/exint/exint_config/readme.txt b/project/at_start_f403a/examples/exint/exint_config/readme.txt index 6906b3cf..135aa5bd 100644 --- a/project/at_start_f403a/examples/exint/exint_config/readme.txt +++ b/project/at_start_f403a/examples/exint/exint_config/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, shows how to configure external interrupt lines. exint line (exint line0 pa0) are configured to generate an interrupt on each rising edge. in the interrupt routine a led2/3/4 is toggled. - for more detailed information. please refer to the application note document AN0104. \ No newline at end of file + for more detailed information. please refer to the application note document AN0104. \ No newline at end of file diff --git a/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_int.c b/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_int.c index d2903aa8..523eb5b9 100644 --- a/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/exint/exint_config/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 709e4ecd..335e53d8 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..b964f69f 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/readme.txt b/project/at_start_f403a/examples/exint/exint_software_trigger/readme.txt index 2ec1b2d0..98dd7d07 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/readme.txt +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -12,4 +10,4 @@ software trigger will be generate in tmr1 overflow interrupt. led2 toggle means tmr1 overflow interrupt respond. led3 and led4 toggle means exint line 4 interrupt respond. - for more detailed information. please refer to the application note document AN0104. \ No newline at end of file + for more detailed information. please refer to the application note document AN0104. \ No newline at end of file diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_int.c b/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_int.c index e52fe210..8ef0c071 100644 --- a/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/exint/exint_software_trigger/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 7f633770..b17d2c63 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/flash/fap_enable/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..e66fb73a 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ fap_enable - - - - - 0 1 diff --git a/project/at_start_f403a/examples/flash/fap_enable/readme.txt b/project/at_start_f403a/examples/flash/fap_enable/readme.txt index b67bd618..a047e337 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/readme.txt +++ b/project/at_start_f403a/examples/flash/fap_enable/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_int.c b/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_int.c index 20a659fe..1890a9a4 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/flash/fap_enable/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/fap_enable/src/main.c b/project/at_start_f403a/examples/flash/fap_enable/src/main.c index e3a28dac..fac51c87 100644 --- a/project/at_start_f403a/examples/flash/fap_enable/src/main.c +++ b/project/at_start_f403a/examples/flash/fap_enable/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/flash/flash_write_read/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/flash_write_read/inc/flash.h b/project/at_start_f403a/examples/flash/flash_write_read/inc/flash.h index ab454cd8..80bb63b8 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/inc/flash.h +++ b/project/at_start_f403a/examples/flash/flash_write_read/inc/flash.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file flash.h - * @version v2.1.2 - * @date 2022-08-16 * @brief flash header file ************************************************************************** * Copyright notice & Disclaimer 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..df91ecb1 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/flash/flash_write_read/readme.txt b/project/at_start_f403a/examples/flash/flash_write_read/readme.txt index 13db9fcb..53a86339 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/readme.txt +++ b/project/at_start_f403a/examples/flash/flash_write_read/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_int.c b/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_int.c index d55d5fc5..e6128820 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/flash/flash_write_read/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/flash_write_read/src/flash.c b/project/at_start_f403a/examples/flash/flash_write_read/src/flash.c index 9757f735..18af207a 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/src/flash.c +++ b/project/at_start_f403a/examples/flash/flash_write_read/src/flash.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file flash.c - * @version v2.1.2 - * @date 2022-08-16 * @brief flash program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/flash_write_read/src/main.c b/project/at_start_f403a/examples/flash/flash_write_read/src/main.c index b2208370..504e61cf 100644 --- a/project/at_start_f403a/examples/flash/flash_write_read/src/main.c +++ b/project/at_start_f403a/examples/flash/flash_write_read/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/flash/operate_spim/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/operate_spim/inc/operate_spim.h b/project/at_start_f403a/examples/flash/operate_spim/inc/operate_spim.h index 6989b644..81b83ead 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/inc/operate_spim.h +++ b/project/at_start_f403a/examples/flash/operate_spim/inc/operate_spim.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file operate_spim.h - * @version v2.1.2 - * @date 2022-08-16 * @brief operate_spim header file ************************************************************************** * Copyright notice & Disclaimer 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..4b609af4 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -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 5889bd43..b88727dc 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/readme.txt +++ b/project/at_start_f403a/examples/flash/operate_spim/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -17,4 +15,4 @@ - 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. \ No newline at end of file diff --git a/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_clock.c index 4db05b1c..dbafeb8f 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_int.c b/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_int.c index 3c75e954..35ca661f 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/flash/operate_spim/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/operate_spim/src/main.c b/project/at_start_f403a/examples/flash/operate_spim/src/main.c index 7ef1595e..0dabb496 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/src/main.c +++ b/project/at_start_f403a/examples/flash/operate_spim/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/operate_spim/src/operate_spim.c b/project/at_start_f403a/examples/flash/operate_spim/src/operate_spim.c index 97f1b0a9..6555c9b5 100644 --- a/project/at_start_f403a/examples/flash/operate_spim/src/operate_spim.c +++ b/project/at_start_f403a/examples/flash/operate_spim/src/operate_spim.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file operate_spim.c - * @version v2.1.2 - * @date 2022-08-16 * @brief operate spim program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/flash/run_in_spim/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/run_in_spim/inc/run_in_spim.h b/project/at_start_f403a/examples/flash/run_in_spim/inc/run_in_spim.h index e5790fa7..42158174 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/inc/run_in_spim.h +++ b/project/at_start_f403a/examples/flash/run_in_spim/inc/run_in_spim.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file run_in_spim.h - * @version v2.1.2 - * @date 2022-08-16 * @brief run_in_spim header file ************************************************************************** * Copyright notice & Disclaimer 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 04d36a2c..96c585a2 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..c06181b2 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -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 8ebd0af6..0320e6ba 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -22,4 +20,4 @@ - 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. \ No newline at end of file diff --git a/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_clock.c index 4db05b1c..dbafeb8f 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_int.c b/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_int.c index dd225d68..ba8f8726 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/flash/run_in_spim/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/run_in_spim/src/main.c b/project/at_start_f403a/examples/flash/run_in_spim/src/main.c index b3691468..3021452e 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/src/main.c +++ b/project/at_start_f403a/examples/flash/run_in_spim/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/flash/run_in_spim/src/run_in_spim.c b/project/at_start_f403a/examples/flash/run_in_spim/src/run_in_spim.c index 76d24fc5..e3426dbd 100644 --- a/project/at_start_f403a/examples/flash/run_in_spim/src/run_in_spim.c +++ b/project/at_start_f403a/examples/flash/run_in_spim/src/run_in_spim.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file run_in_spim.c - * @version v2.1.2 - * @date 2022-08-16 * @brief run in spim program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/gpio/io_toggle/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..182fd787 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/gpio/io_toggle/readme.txt b/project/at_start_f403a/examples/gpio/io_toggle/readme.txt index 3bd6edf0..785eca9a 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/readme.txt +++ b/project/at_start_f403a/examples/gpio/io_toggle/readme.txt @@ -1,11 +1,9 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ this demo is based on the at-start board, this demo toggle pa.01 forever, - to describes how to use scr and clr register for max io toggling. \ No newline at end of file + to describes how to use scr and clr register for max io toggling. \ No newline at end of file diff --git a/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_int.c b/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_int.c index 716a2aa4..655b056c 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/gpio/io_toggle/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/io_toggle/src/main.c b/project/at_start_f403a/examples/gpio/io_toggle/src/main.c index 9231936e..7b8aa397 100644 --- a/project/at_start_f403a/examples/gpio/io_toggle/src/main.c +++ b/project/at_start_f403a/examples/gpio/io_toggle/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/gpio/led_toggle/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..82a2fa15 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/gpio/led_toggle/readme.txt b/project/at_start_f403a/examples/gpio/led_toggle/readme.txt index 8e44793a..9957d852 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/readme.txt +++ b/project/at_start_f403a/examples/gpio/led_toggle/readme.txt @@ -1,12 +1,10 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ this demo is based on the at-start board, in this demo, configure systick timer used for delay function. - for more detailed information. please refer to the application note document AN0110. \ No newline at end of file + for more detailed information. please refer to the application note document AN0110. \ No newline at end of file diff --git a/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_int.c b/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_int.c index 35533580..2391e848 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/gpio/led_toggle/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/led_toggle/src/main.c b/project/at_start_f403a/examples/gpio/led_toggle/src/main.c index 5618c2a3..f948fd64 100644 --- a/project/at_start_f403a/examples/gpio/led_toggle/src/main.c +++ b/project/at_start_f403a/examples/gpio/led_toggle/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..c8a9d994 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/readme.txt b/project/at_start_f403a/examples/gpio/swjtag_remap/readme.txt index 3bd53e10..f21ccdc7 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/readme.txt +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ pb2 is pressed the swj-dp will be disabled. the swj-dp pins are configured as output push-pull. the pa13(jtms/swdat), pa14(jtck/swclk), pa15(jtdi), pb3(jtdo) and pb4(jtrst) pins are toggled in an infinite loop. - for more detailed information. please refer to the application note document AN0110. \ No newline at end of file + for more detailed information. please refer to the application note document AN0110. \ No newline at end of file diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_int.c b/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_int.c index 56944f93..c0365487 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/gpio/swjtag_remap/src/main.c b/project/at_start_f403a/examples/gpio/swjtag_remap/src/main.c index 298c1767..d4c20586 100644 --- a/project/at_start_f403a/examples/gpio/swjtag_remap/src/main.c +++ b/project/at_start_f403a/examples/gpio/swjtag_remap/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2c/communication_dma/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..af6166d1 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/communication_dma/readme.txt b/project/at_start_f403a/examples/i2c/communication_dma/readme.txt index ad39764b..48f7ecfd 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/readme.txt +++ b/project/at_start_f403a/examples/i2c/communication_dma/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file communicationdma/readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_int.c index 85facd50..610bb217 100644 --- a/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2c/communication_dma/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer @@ -160,6 +158,26 @@ void I2Cx_DMA_TX_IRQHandler(void) i2c_dma_tx_irq_handler(&hi2cx); } +/** + * @brief this function handles i2c event interrupt request. + * @param none + * @retval none + */ +void I2Cx_EVT_IRQHandler(void) +{ + i2c_evt_irq_handler(&hi2cx); +} + +/** + * @brief this function handles i2c error interrupt request. + * @param none + * @retval none + */ +void I2Cx_ERR_IRQHandler(void) +{ + i2c_err_irq_handler(&hi2cx); +} + /** * @} */ 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 81f6cce4..7c8187c2 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer @@ -143,6 +141,10 @@ void i2c_lowlevel_init(i2c_handle_type* hi2c) nvic_irq_enable(I2Cx_DMA_TX_IRQn, 0, 0); nvic_irq_enable(I2Cx_DMA_RX_IRQn, 0, 0); + /* configure and enable i2c interrupt */ + nvic_irq_enable(I2Cx_EVT_IRQn, 0, 0); + nvic_irq_enable(I2Cx_ERR_IRQn, 0, 0); + /* i2c dma tx and rx channels configuration */ /* enable the dma clock */ crm_periph_clock_enable(I2Cx_DMA_CLK, TRUE); diff --git a/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2c/communication_int/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..2913e8c0 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/communication_int/readme.txt b/project/at_start_f403a/examples/i2c/communication_int/readme.txt index ddf41c94..7e5e8883 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/readme.txt +++ b/project/at_start_f403a/examples/i2c/communication_int/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file communicationint/readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -19,4 +17,4 @@ pin used: 1. scl --- pb6 - 2. sda --- pb7 \ No newline at end of file + 2. sda --- pb7 \ No newline at end of file diff --git a/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_int.c index e99b9889..100b3ac7 100644 --- a/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2c/communication_int/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 989191ee..30e2e9b0 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2c/communication_poll/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..49694598 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/communication_poll/readme.txt b/project/at_start_f403a/examples/i2c/communication_poll/readme.txt index 5d370d47..08d57abd 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/readme.txt +++ b/project/at_start_f403a/examples/i2c/communication_poll/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file communication_poll/readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -19,4 +17,4 @@ pin used: 1. scl --- pb6 - 2. sda --- pb7 \ No newline at end of file + 2. sda --- pb7 \ No newline at end of file diff --git a/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_int.c index c45d0e9f..f85aa1bb 100644 --- a/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2c/communication_poll/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 7ca0ffec..9962627a 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2c/eeprom/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..35abd3e1 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/i2c/eeprom/readme.txt b/project/at_start_f403a/examples/i2c/eeprom/readme.txt index 5a30c0d6..a48539f5 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/readme.txt +++ b/project/at_start_f403a/examples/i2c/eeprom/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file eeprom/readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_int.c index 8a3c2c0b..90033618 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2c/eeprom/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 ed36a0ef..c09a2de6 100644 --- a/project/at_start_f403a/examples/i2c/eeprom/src/main.c +++ b/project/at_start_f403a/examples/i2c/eeprom/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..7c018c11 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/readme.txt b/project/at_start_f403a/examples/i2s/fullduplex_dma/readme.txt index c7763541..78a0f4d1 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/readme.txt +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -16,4 +14,4 @@ - pb14(miso_ext) rx <---> pc11(miso_ext) tx - pb15(mosi) tx <---> pc12(mosi) rx - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_int.c index 84ece84f..80ba9b51 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/fullduplex_dma/src/main.c b/project/at_start_f403a/examples/i2s/fullduplex_dma/src/main.c index 838b3b59..3da89b93 100644 --- a/project/at_start_f403a/examples/i2s/fullduplex_dma/src/main.c +++ b/project/at_start_f403a/examples/i2s/fullduplex_dma/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..f19eceb0 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/readme.txt b/project/at_start_f403a/examples/i2s/halfduplex_dma/readme.txt index 36ee148c..6d2028f9 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/readme.txt +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - pb13 <---> pb3 - pb15 <---> pb5 - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_int.c index 6b4459d8..764a82cd 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_dma/src/main.c b/project/at_start_f403a/examples/i2s/halfduplex_dma/src/main.c index e74ec159..62166f0d 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_dma/src/main.c +++ b/project/at_start_f403a/examples/i2s/halfduplex_dma/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..d40ed393 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/readme.txt b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/readme.txt index a0cb1104..395a76df 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/readme.txt +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - pb13 <---> pb3 - pb15 <---> pb5 - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_int.c index 99fbcae8..c61076c3 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/main.c b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/main.c index be4ef258..ada7f621 100644 --- a/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/main.c +++ b/project/at_start_f403a/examples/i2s/halfduplex_interrupt/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..37513796 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/readme.txt b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/readme.txt index c2f4a574..0f20c0a1 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/readme.txt +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - pb13 <---> pb3 - pb15 <---> pb5 - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_int.c b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_int.c index 12399ac5..7156f481 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/main.c b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/main.c index 5d326e48..a015d7f9 100644 --- a/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/main.c +++ b/project/at_start_f403a/examples/i2s/spii2s_switch_halfduplex_polling/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..801b6770 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -493,11 +493,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/readme.txt b/project/at_start_f403a/examples/pwc/deepsleep_rtc/readme.txt index 7588ca2e..ac99617e 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/readme.txt +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, shows how to exit deepsleep mode by interrupt of rtc alarm. - for more detailed information. please refer to the application note document AN0100. \ No newline at end of file + for more detailed information. please refer to the application note document AN0100. \ No newline at end of file diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_int.c b/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_int.c index ce391a76..24a161eb 100644 --- a/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/pwc/deepsleep_rtc/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 b8d3debd..4d463686 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 ae671c24..ed7bdda6 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/readme.txt b/project/at_start_f403a/examples/pwc/power_voltage_monitor/readme.txt index d9515d6f..d5844b03 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/readme.txt +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_int.c b/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_int.c index 82c148cc..4637c4f4 100644 --- a/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/pwc/power_voltage_monitor/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 ab476be4..967edeed 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 4e50a870..9b034591 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/readme.txt b/project/at_start_f403a/examples/pwc/sleep_tmr2/readme.txt index 49464d69..f09a5813 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/readme.txt +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, shows how to exit sleep mode by interrupt of timer2 overflow. - for more detailed information. please refer to the application note document AN0100. \ No newline at end of file + for more detailed information. please refer to the application note document AN0100. \ No newline at end of file diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_int.c b/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_int.c index ebef4193..8ff6c87e 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_tmr2/src/main.c b/project/at_start_f403a/examples/pwc/sleep_tmr2/src/main.c index b3f0af29..219e1be0 100644 --- a/project/at_start_f403a/examples/pwc/sleep_tmr2/src/main.c +++ b/project/at_start_f403a/examples/pwc/sleep_tmr2/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 73dbc04a..7def574d 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/readme.txt b/project/at_start_f403a/examples/pwc/sleep_usart1/readme.txt index 9e80cc8d..ea003ceb 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/readme.txt +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, shows how to exit sleep mode by interrupt of usart1 receive data buffer full. - for more detailed information. please refer to the application note document AN0100. \ No newline at end of file + for more detailed information. please refer to the application note document AN0100. \ No newline at end of file diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_int.c b/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_int.c index 8627aaa3..52b23fd8 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/sleep_usart1/src/main.c b/project/at_start_f403a/examples/pwc/sleep_usart1/src/main.c index a0c5a466..9cea13cf 100644 --- a/project/at_start_f403a/examples/pwc/sleep_usart1/src/main.c +++ b/project/at_start_f403a/examples/pwc/sleep_usart1/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/pwc/standby_rtc/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 78ca86d7..8f2fc6e8 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/readme.txt b/project/at_start_f403a/examples/pwc/standby_rtc/readme.txt index 36300016..abd8021b 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/readme.txt +++ b/project/at_start_f403a/examples/pwc/standby_rtc/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -10,4 +8,4 @@ this demo is based on the at-start board, in this demo, shows how to exit standby mode by rtc alarm. - for more detailed information. please refer to the application note document AN0100. \ No newline at end of file + for more detailed information. please refer to the application note document AN0100. \ No newline at end of file diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_int.c b/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_int.c index 4cb458b4..83299016 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/pwc/standby_rtc/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_rtc/src/main.c b/project/at_start_f403a/examples/pwc/standby_rtc/src/main.c index f71f3871..42699f65 100644 --- a/project/at_start_f403a/examples/pwc/standby_rtc/src/main.c +++ b/project/at_start_f403a/examples/pwc/standby_rtc/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 641220a5..9bd0f5b4 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/readme.txt b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/readme.txt index 09f0ece6..3baabdba 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/readme.txt +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_int.c b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_int.c index 8fce7a9e..6cc42c99 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/main.c b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/main.c index e8cca262..b95d6932 100644 --- a/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/main.c +++ b/project/at_start_f403a/examples/pwc/standby_wakeup_pin/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/rtc/calendar/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/calendar/inc/rtc.h b/project/at_start_f403a/examples/rtc/calendar/inc/rtc.h index f4f88b7f..3e5a5f47 100644 --- a/project/at_start_f403a/examples/rtc/calendar/inc/rtc.h +++ b/project/at_start_f403a/examples/rtc/calendar/inc/rtc.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file rtc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief this file provides template for calendar api. ************************************************************************** * Copyright notice & Disclaimer 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..a4c0469e 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/rtc/calendar/readme.txt b/project/at_start_f403a/examples/rtc/calendar/readme.txt index 628a915e..06418297 100644 --- a/project/at_start_f403a/examples/rtc/calendar/readme.txt +++ b/project/at_start_f403a/examples/rtc/calendar/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -11,4 +9,4 @@ rtc peripherals to implement calendar and alarm clock functions. use usart1 to view calendar information. led3 flashes once when the seconds are updated, and led4 turns on when the alarm is generated. - for more detailed information. please refer to the application note document AN0111. \ No newline at end of file + for more detailed information. please refer to the application note document AN0111. \ No newline at end of file diff --git a/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_int.c b/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_int.c index 97a04c68..3628bbe0 100644 --- a/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/rtc/calendar/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/calendar/src/main.c b/project/at_start_f403a/examples/rtc/calendar/src/main.c index de12b1b2..9bcb79d3 100644 --- a/project/at_start_f403a/examples/rtc/calendar/src/main.c +++ b/project/at_start_f403a/examples/rtc/calendar/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/calendar/src/rtc.c b/project/at_start_f403a/examples/rtc/calendar/src/rtc.c index 81e404b2..f8c57fc8 100644 --- a/project/at_start_f403a/examples/rtc/calendar/src/rtc.c +++ b/project/at_start_f403a/examples/rtc/calendar/src/rtc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file rtc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief this file provides template for calendar api. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/rtc/lick_calibration/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..8d763fd6 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -489,19 +489,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/readme.txt b/project/at_start_f403a/examples/rtc/lick_calibration/readme.txt index 23ea1368..b4f646a3 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/readme.txt +++ b/project/at_start_f403a/examples/rtc/lick_calibration/readme.txt @@ -1,12 +1,10 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ this demo is based on the at-start board, in this demo, shows how to use timer to calibrate the lick clock. use usart1 to view calibrate information. - for more detailed information. please refer to the application note document AN0111. \ No newline at end of file + for more detailed information. please refer to the application note document AN0111. \ No newline at end of file diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_int.c b/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_int.c index e9075d35..29215a02 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/rtc/lick_calibration/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/rtc/lick_calibration/src/main.c b/project/at_start_f403a/examples/rtc/lick_calibration/src/main.c index ff857cc8..4035d8d0 100644 --- a/project/at_start_f403a/examples/rtc/lick_calibration/src/main.c +++ b/project/at_start_f403a/examples/rtc/lick_calibration/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32_sdio.h b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32_sdio.h index 2c334853..80ef23b9 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32_sdio.h +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32_sdio.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32_sdio.h - * @version v2.1.2 - * @date 2022-08-16 * @brief this file contains all the functions prototypes for the sd/mmc * card at32_sdio driver firmware library. ************************************************************************** diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..195c48a3 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -484,19 +484,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/readme.txt b/project/at_start_f403a/examples/sdio/sd_mmc_card/readme.txt index 6065257c..6574582b 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/readme.txt +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -18,4 +16,4 @@ - sdio1_d3 pc11 ---> dat3 - sdio1_ck pc12 ---> clk - sdio1_cmd pd2 ---> cmd - for more detailed information. please refer to the application note document AN0105. \ No newline at end of file + for more detailed information. please refer to the application note document AN0105. \ No newline at end of file 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 727b0637..060a5c88 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32_sdio.c - * @version v2.1.2 - * @date 2022-08-16 * @brief this file provides a set of functions needed to manage the * sdio/mmc card memory. ************************************************************************** diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_int.c b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_int.c index c0ddafa9..b33c2f02 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/main.c b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/main.c index cd00402c..a4a377a1 100644 --- a/project/at_start_f403a/examples/sdio/sd_mmc_card/src/main.c +++ b/project/at_start_f403a/examples/sdio/sd_mmc_card/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32_sdio.h b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32_sdio.h index 09bdcfd7..0c0a8689 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32_sdio.h +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32_sdio.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32_sdio.h - * @version v2.1.2 - * @date 2022-08-16 * @brief this file contains all the functions prototypes for the sd/mmc * card at32_sdio driver firmware library. ************************************************************************** diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..f86a70ab 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -611,19 +611,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/readme.txt b/project/at_start_f403a/examples/sdio/sdio_fatfs/readme.txt index 18a2e196..9f11c876 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/readme.txt +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -17,4 +15,4 @@ - sdio1_d3 pc11 ---> dat3 - sdio1_ck pc12 ---> clk - sdio1_cmd pd2 ---> cmd - for more detailed information. please refer to the application note document AN0105. \ No newline at end of file + for more detailed information. please refer to the application note document AN0105. \ No newline at end of file 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 45d9a501..fc1880f0 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32_sdio.c - * @version v2.1.2 - * @date 2022-08-16 * @brief this file provides a set of functions needed to manage the * sdio/mmc card memory. ************************************************************************** diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_int.c b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_int.c index 76b40db2..e30d4ac7 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/main.c b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/main.c index 69687565..7482aa43 100644 --- a/project/at_start_f403a/examples/sdio/sdio_fatfs/src/main.c +++ b/project/at_start_f403a/examples/sdio/sdio_fatfs/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..49c6ab79 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/readme.txt b/project/at_start_f403a/examples/spi/crc_transfer_polling/readme.txt index f4e99536..3b3429c1 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/readme.txt +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ pb14(miso) <---> pa6(miso) pb15(mosi) <---> pa7(mosi) - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_int.c b/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_int.c index 93ed0f3c..dcd439b8 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/crc_transfer_polling/src/main.c b/project/at_start_f403a/examples/spi/crc_transfer_polling/src/main.c index 4faa99d5..89ff0754 100644 --- a/project/at_start_f403a/examples/spi/crc_transfer_polling/src/main.c +++ b/project/at_start_f403a/examples/spi/crc_transfer_polling/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..2b0d5eb7 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/readme.txt b/project/at_start_f403a/examples/spi/fullduplex_polling/readme.txt index 187639c9..a357ee10 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/readme.txt +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ pb14(miso) <---> pa6(miso) pb15(mosi) <---> pa7(mosi) - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_int.c b/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_int.c index 01c269e8..c5970689 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/fullduplex_polling/src/main.c b/project/at_start_f403a/examples/spi/fullduplex_polling/src/main.c index 80f34740..a08acb22 100644 --- a/project/at_start_f403a/examples/spi/fullduplex_polling/src/main.c +++ b/project/at_start_f403a/examples/spi/fullduplex_polling/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..d40ed393 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/readme.txt b/project/at_start_f403a/examples/spi/halfduplex_interrupt/readme.txt index 6cb66131..a01185f2 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/readme.txt +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ pb13(sck) <---> pa5(sck) pb14(miso) <---> pa7(mosi) - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_int.c b/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_int.c index a441a777..dd1f1afa 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/main.c b/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/main.c index a32febd3..9fe5f628 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/main.c +++ b/project/at_start_f403a/examples/spi/halfduplex_interrupt/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 1c64f3a7..57467be7 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/readme.txt b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/readme.txt index 70321e0d..1746c43a 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/readme.txt +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ pb13(sck) <---> pa5(sck) pb14(miso) <---> pa7(mosi) - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_int.c b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_int.c index f3ee1521..5623e006 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/main.c b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/main.c index deae9cc3..84998d95 100644 --- a/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/main.c +++ b/project/at_start_f403a/examples/spi/halfduplex_transceiver_switch/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..c59e0770 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/readme.txt b/project/at_start_f403a/examples/spi/only_receive_mode_polling/readme.txt index 33d69651..d625a716 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/readme.txt +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ pb13(sck) <---> pa5(sck) pb15(mosi) <---> pa7(mosi) - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_int.c b/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_int.c index 4ad921a7..0aa8871d 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/main.c b/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/main.c index a5d1d3fa..c895cfac 100644 --- a/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/main.c +++ b/project/at_start_f403a/examples/spi/only_receive_mode_polling/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..77429aa8 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/readme.txt b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/readme.txt index edac7a8b..27c96908 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/readme.txt +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -16,4 +14,4 @@ pb13(sck) <---> pb3(sck) pb14(miso) <---> pb5(mosi) - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_int.c b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_int.c index 85ee3e03..1cf15e57 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/main.c b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/main.c index 0ed89db1..8f937b2e 100644 --- a/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/main.c +++ b/project/at_start_f403a/examples/spi/use_jtagpin_hardwarecs_dma/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/spi/w25q_flash/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/w25q_flash/inc/spi_flash.h b/project/at_start_f403a/examples/spi/w25q_flash/inc/spi_flash.h index 89edc410..6a2df709 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/inc/spi_flash.h +++ b/project/at_start_f403a/examples/spi/w25q_flash/inc/spi_flash.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file spi_flash.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of spi_flash ************************************************************************** * Copyright notice & Disclaimer 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..b4aa1a77 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -488,11 +488,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/spi/w25q_flash/readme.txt b/project/at_start_f403a/examples/spi/w25q_flash/readme.txt index 5cd06d14..c59cf617 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/readme.txt +++ b/project/at_start_f403a/examples/spi/w25q_flash/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -16,4 +14,4 @@ - mosi <---> pb15 - usart1_tx <---> pa9 - for more detailed information. please refer to the application note document AN0102. \ No newline at end of file + for more detailed information. please refer to the application note document AN0102. \ No newline at end of file diff --git a/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_int.c b/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_int.c index fc1a0874..e6d35cbb 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/spi/w25q_flash/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/w25q_flash/src/main.c b/project/at_start_f403a/examples/spi/w25q_flash/src/main.c index c6b7b738..1e46194f 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/src/main.c +++ b/project/at_start_f403a/examples/spi/w25q_flash/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/spi/w25q_flash/src/spi_flash.c b/project/at_start_f403a/examples/spi/w25q_flash/src/spi_flash.c index 793e2190..a84751a5 100644 --- a/project/at_start_f403a/examples/spi/w25q_flash/src/spi_flash.c +++ b/project/at_start_f403a/examples/spi/w25q_flash/src/spi_flash.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file spi_flash.c - * @version v2.1.2 - * @date 2022-08-16 * @brief spi_flash source code ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sram/extend_sram/iar_v8.2/startup_at32f403a_407_ext_ram.s b/project/at_start_f403a/examples/sram/extend_sram/iar_v8.2/startup_at32f403a_407_ext_ram.s index 10af00fa..f2c4ff0c 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/iar_v8.2/startup_at32f403a_407_ext_ram.s +++ b/project/at_start_f403a/examples/sram/extend_sram/iar_v8.2/startup_at32f403a_407_ext_ram.s @@ -1,7 +1,5 @@ ;************************************************************************** ;* @file startup_at32f403a_407.s -;* @version v2.1.2 -;* @date 2022-08-16 ;* @brief at32f403a_407 startup file for IAR Systems ;************************************************************************** diff --git a/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/sram/extend_sram/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/extend_sram.uvoptx b/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/extend_sram.uvoptx index 8d0d8595..4dda30bf 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/extend_sram.uvoptx +++ b/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/extend_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/sram/extend_sram/mdk_v5/extend_sram.uvprojx b/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/extend_sram.uvprojx index edb1f188..09473b2c 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/extend_sram.uvprojx +++ b/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/extend_sram.uvprojx @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -934,19 +934,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/startup_at32f403a_407_ext_ram.s b/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/startup_at32f403a_407_ext_ram.s index 0db7e8f0..d1714130 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/startup_at32f403a_407_ext_ram.s +++ b/project/at_start_f403a/examples/sram/extend_sram/mdk_v5/startup_at32f403a_407_ext_ram.s @@ -1,7 +1,5 @@ ;************************************************************************** ;* @file startup_at32f403a_407.s -;* @version v2.1.2 -;* @date 2022-08-16 ;* @brief at32f403a_407 startup file for keil ;************************************************************************** ; diff --git a/project/at_start_f403a/examples/sram/extend_sram/readme.txt b/project/at_start_f403a/examples/sram/extend_sram/readme.txt index 491a87b1..95f2d32d 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/readme.txt +++ b/project/at_start_f403a/examples/sram/extend_sram/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_int.c b/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_int.c index cbba921f..7889cef7 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/sram/extend_sram/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/sram/extend_sram/src/main.c b/project/at_start_f403a/examples/sram/extend_sram/src/main.c index 6dfda88a..b0d7c4d9 100644 --- a/project/at_start_f403a/examples/sram/extend_sram/src/main.c +++ b/project/at_start_f403a/examples/sram/extend_sram/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/6_steps/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..4ca82914 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/6_steps/readme.txt b/project/at_start_f403a/examples/tmr/6_steps/readme.txt index 1b5162da..9ee96262 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/readme.txt +++ b/project/at_start_f403a/examples/tmr/6_steps/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -35,4 +33,4 @@ - tmr1_ch1 ---> pa8 - tmr1_ch2c ---> pb14 - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_int.c index d566d3b3..28445421 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/6_steps/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/6_steps/src/main.c b/project/at_start_f403a/examples/tmr/6_steps/src/main.c index 8e7baab6..b2820859 100644 --- a/project/at_start_f403a/examples/tmr/6_steps/src/main.c +++ b/project/at_start_f403a/examples/tmr/6_steps/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..17685a94 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/readme.txt b/project/at_start_f403a/examples/tmr/7_pwm_output/readme.txt index 44740bd0..3704c553 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/readme.txt +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -31,4 +29,4 @@ - tmr1_ch3c ---> pb15 - tmr1_ch4 ---> pa11 - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 7eeea0b1..e8725e94 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/7_pwm_output/src/main.c b/project/at_start_f403a/examples/tmr/7_pwm_output/src/main.c index 32f7b637..decf5c3e 100644 --- a/project/at_start_f403a/examples/tmr/7_pwm_output/src/main.c +++ b/project/at_start_f403a/examples/tmr/7_pwm_output/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..87163a1f 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/readme.txt b/project/at_start_f403a/examples/tmr/cascade_synchro/readme.txt index ce66d78e..31215d36 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/readme.txt +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -53,4 +51,4 @@ - tmr3 ch1 (pa.06) - tmr4 ch1 (pb.06) - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 4762464e..5ef804f0 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/cascade_synchro/src/main.c b/project/at_start_f403a/examples/tmr/cascade_synchro/src/main.c index c2a2f0b9..a06b4857 100644 --- a/project/at_start_f403a/examples/tmr/cascade_synchro/src/main.c +++ b/project/at_start_f403a/examples/tmr/cascade_synchro/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/complementary_signals/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..72a79ecf 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/readme.txt b/project/at_start_f403a/examples/tmr/complementary_signals/readme.txt index 0cf2ad87..859d4549 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/readme.txt +++ b/project/at_start_f403a/examples/tmr/complementary_signals/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -49,4 +47,4 @@ - connect the tmr1 break pin tmr1_brkin pin (pb.12) to the gnd. to generate a break event, switch this pin level from 0v to 3.3v. - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/complementary_signals/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 eac79609..91486352 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/complementary_signals/src/main.c b/project/at_start_f403a/examples/tmr/complementary_signals/src/main.c index 27c1a6cf..b929731c 100644 --- a/project/at_start_f403a/examples/tmr/complementary_signals/src/main.c +++ b/project/at_start_f403a/examples/tmr/complementary_signals/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/dma/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..39158c76 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/dma/readme.txt b/project/at_start_f403a/examples/tmr/dma/readme.txt index c8736fcf..bd1ac3e9 100644 --- a/project/at_start_f403a/examples/tmr/dma/readme.txt +++ b/project/at_start_f403a/examples/tmr/dma/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -17,4 +15,4 @@ - tmr1 ch3 ---> pa10 - tmr1 ch3c ---> pb15 - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/dma/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 104a3473..cc1fba2a 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma/src/main.c b/project/at_start_f403a/examples/tmr/dma/src/main.c index 203be163..b6e8d3f4 100644 --- a/project/at_start_f403a/examples/tmr/dma/src/main.c +++ b/project/at_start_f403a/examples/tmr/dma/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/dma_burst/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..f65ee3f6 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/dma_burst/readme.txt b/project/at_start_f403a/examples/tmr/dma_burst/readme.txt index afb53427..c95ecd45 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/readme.txt +++ b/project/at_start_f403a/examples/tmr/dma_burst/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -29,4 +27,4 @@ waveforms: - tim1 ch1 ---> pa8 - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/dma_burst/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 17927659..5f1e7285 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/dma_burst/src/main.c b/project/at_start_f403a/examples/tmr/dma_burst/src/main.c index 9d6677d2..b771399f 100644 --- a/project/at_start_f403a/examples/tmr/dma_burst/src/main.c +++ b/project/at_start_f403a/examples/tmr/dma_burst/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..2fd40ea7 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/readme.txt b/project/at_start_f403a/examples/tmr/encoder_tmr2/readme.txt index 9f7a3064..24479f2f 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/readme.txt +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -13,4 +11,4 @@ - pa0 <---> pa2 - pa1 <---> pa3 - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 71914d01..acaa34f3 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/encoder_tmr2/src/main.c b/project/at_start_f403a/examples/tmr/encoder_tmr2/src/main.c index 0456eb92..76e33237 100644 --- a/project/at_start_f403a/examples/tmr/encoder_tmr2/src/main.c +++ b/project/at_start_f403a/examples/tmr/encoder_tmr2/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/external_clock/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..be0cf929 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/external_clock/readme.txt b/project/at_start_f403a/examples/tmr/external_clock/readme.txt index a38f8e5c..c19354fb 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/readme.txt +++ b/project/at_start_f403a/examples/tmr/external_clock/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -12,4 +10,4 @@ - pa0 <---> pa7 - pb0 output 4.16 hz pwm waveform - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/external_clock/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 c1b97b0d..29343aff 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/external_clock/src/main.c b/project/at_start_f403a/examples/tmr/external_clock/src/main.c index 323d8f2a..0804a990 100644 --- a/project/at_start_f403a/examples/tmr/external_clock/src/main.c +++ b/project/at_start_f403a/examples/tmr/external_clock/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..22133633 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/readme.txt b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/readme.txt index e8325c0f..d120659a 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/readme.txt +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 ddd14101..d3838942 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/main.c b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/main.c index 99b76691..b6330a16 100644 --- a/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/main.c +++ b/project/at_start_f403a/examples/tmr/hall_xor_tmr2/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/hang_mode/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..70491f0a 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/hang_mode/readme.txt b/project/at_start_f403a/examples/tmr/hang_mode/readme.txt index fe93ebfd..ec68a358 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/readme.txt +++ b/project/at_start_f403a/examples/tmr/hang_mode/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -28,4 +26,4 @@ connect the following pins to an oscilloscope to monitor the different waveforms: - tim1 ch1 ---> pa8 - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/hang_mode/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 af47e84d..aa670017 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/hang_mode/src/main.c b/project/at_start_f403a/examples/tmr/hang_mode/src/main.c index b858310c..7b098a6c 100644 --- a/project/at_start_f403a/examples/tmr/hang_mode/src/main.c +++ b/project/at_start_f403a/examples/tmr/hang_mode/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/input_capture/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..e72e812b 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/input_capture/readme.txt b/project/at_start_f403a/examples/tmr/input_capture/readme.txt index c5e73c66..2b8613c1 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/readme.txt +++ b/project/at_start_f403a/examples/tmr/input_capture/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -13,4 +11,4 @@ set-up - connect the external signal to measure to the tim3 ch2 pin (pa7). - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/input_capture/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ 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 a863b7ad..601194cf 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/input_capture/src/main.c b/project/at_start_f403a/examples/tmr/input_capture/src/main.c index e9db63ba..c70f09ba 100644 --- a/project/at_start_f403a/examples/tmr/input_capture/src/main.c +++ b/project/at_start_f403a/examples/tmr/input_capture/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/oc_high/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..28937966 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/oc_high/readme.txt b/project/at_start_f403a/examples/tmr/oc_high/readme.txt index bce0c5d5..558d027c 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/readme.txt +++ b/project/at_start_f403a/examples/tmr/oc_high/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_int.c index 25318423..7501cbdc 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/oc_high/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_high/src/main.c b/project/at_start_f403a/examples/tmr/oc_high/src/main.c index 7510b0de..0de52ea2 100644 --- a/project/at_start_f403a/examples/tmr/oc_high/src/main.c +++ b/project/at_start_f403a/examples/tmr/oc_high/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/oc_low/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..77f0be83 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/oc_low/readme.txt b/project/at_start_f403a/examples/tmr/oc_low/readme.txt index cb5c04be..fc638511 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/readme.txt +++ b/project/at_start_f403a/examples/tmr/oc_low/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_int.c index 99dfd606..576502d2 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/oc_low/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_low/src/main.c b/project/at_start_f403a/examples/tmr/oc_low/src/main.c index 650df4ab..1463c44e 100644 --- a/project/at_start_f403a/examples/tmr/oc_low/src/main.c +++ b/project/at_start_f403a/examples/tmr/oc_low/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..13f5a293 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/readme.txt b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/readme.txt index 717508c3..b0f9c2ef 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/readme.txt +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_int.c index 4eb35c2b..06296cef 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/main.c b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/main.c index 1cd42253..357e75ab 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/main.c +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr3/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..01f558e5 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/readme.txt b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/readme.txt index f7f83f74..622ba2b6 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/readme.txt +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_int.c index 09533304..cd6b5cdf 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/main.c b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/main.c index 7daaef26..b55f3fde 100644 --- a/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/main.c +++ b/project/at_start_f403a/examples/tmr/oc_toggle_tmr9/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/one_cycle/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..5acedf91 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/one_cycle/readme.txt b/project/at_start_f403a/examples/tmr/one_cycle/readme.txt index 6b1fa04c..564477be 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/readme.txt +++ b/project/at_start_f403a/examples/tmr/one_cycle/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_int.c index 5ce86bb5..974d6c1b 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/one_cycle/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/one_cycle/src/main.c b/project/at_start_f403a/examples/tmr/one_cycle/src/main.c index 6519d3fd..1651d3bf 100644 --- a/project/at_start_f403a/examples/tmr/one_cycle/src/main.c +++ b/project/at_start_f403a/examples/tmr/one_cycle/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..1d654647 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/readme.txt b/project/at_start_f403a/examples/tmr/parallel_synchro/readme.txt index 7f62f41c..607f58bf 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/readme.txt +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_int.c index 8d2bf88d..b41d58a0 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/parallel_synchro/src/main.c b/project/at_start_f403a/examples/tmr/parallel_synchro/src/main.c index 71a8c6d3..14d3675c 100644 --- a/project/at_start_f403a/examples/tmr/parallel_synchro/src/main.c +++ b/project/at_start_f403a/examples/tmr/parallel_synchro/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/pwm_input/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..60144fd8 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/pwm_input/readme.txt b/project/at_start_f403a/examples/tmr/pwm_input/readme.txt index abeaeac9..5aec48fe 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/readme.txt +++ b/project/at_start_f403a/examples/tmr/pwm_input/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_int.c index a05840a5..5632eda3 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/pwm_input/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input/src/main.c b/project/at_start_f403a/examples/tmr/pwm_input/src/main.c index 73de547b..9ba923a8 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input/src/main.c +++ b/project/at_start_f403a/examples/tmr/pwm_input/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..da9836a9 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/readme.txt b/project/at_start_f403a/examples/tmr/pwm_input_dma/readme.txt index fbbde75f..db8d4107 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/readme.txt +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_int.c index 57975d74..e429ada9 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_input_dma/src/main.c b/project/at_start_f403a/examples/tmr/pwm_input_dma/src/main.c index a413eb09..f686a34b 100644 --- a/project/at_start_f403a/examples/tmr/pwm_input_dma/src/main.c +++ b/project/at_start_f403a/examples/tmr/pwm_input_dma/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..49c69395 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/readme.txt b/project/at_start_f403a/examples/tmr/pwm_output_simulate/readme.txt index bf5eb238..181d22b6 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/readme.txt +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ cc3 overflow rate = tmr2 counter clock / c3dt_val = 439.4 hz cc4 overflow rate = tmr2 counter clock / c4dt_val = 878.9 hz - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_int.c index 92a2cc4f..c37476bd 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/main.c b/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/main.c index aa8d6324..72131c71 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/main.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_simulate/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..44143c0f 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/readme.txt b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/readme.txt index 5a430b0b..d42a24b6 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/readme.txt +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/readme.txt @@ -1,12 +1,10 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ this demo is based on the at-start board, in this demo, pb8 output pwm waveform. - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_int.c index 01b986d7..1974c007 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/main.c b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/main.c index 6e6b291c..f4883e34 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/main.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr10/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..3ef252a0 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/readme.txt b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/readme.txt index b08fe468..0c0b3e70 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/readme.txt +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ tmr3 channel3 duty cycle = (tmr3_c3dt/ tmr3_pr)* 100 = 25% tmr3 channel4 duty cycle = (tmr3_c4dt/ tmr3_pr)* 100 = 12.5% - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_int.c index 960fae61..e2cbcc6c 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/main.c b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/main.c index 8b117d5b..2f9f487e 100644 --- a/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/main.c +++ b/project/at_start_f403a/examples/tmr/pwm_output_tmr3/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/timer_base/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..c491fd75 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/timer_base/readme.txt b/project/at_start_f403a/examples/tmr/timer_base/readme.txt index d27620dd..b96a531f 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/readme.txt +++ b/project/at_start_f403a/examples/tmr/timer_base/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -11,4 +9,4 @@ the tmr1 peripheral to a base interrupt. when systermclock/24000/10000 = 1hz will generater overflow interrupt and toggle led3. - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_int.c index 1467f64d..1eeb107c 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/timer_base/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/timer_base/src/main.c b/project/at_start_f403a/examples/tmr/timer_base/src/main.c index 78bbb245..42f0d62a 100644 --- a/project/at_start_f403a/examples/tmr/timer_base/src/main.c +++ b/project/at_start_f403a/examples/tmr/timer_base/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..529382e4 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/readme.txt b/project/at_start_f403a/examples/tmr/tmr1_synchro/readme.txt index 2dedc9cd..5ca4b024 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/readme.txt +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -21,4 +19,4 @@ (tmr1 frequency)/ ((tmr4 period +1)* (repetition_counter+1)) = 74.96 khz and a duty cycle equal to tmr4_ccr1/(tmr4_arr + 1) = 50% - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_int.c index 30a37956..64e1a443 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/tmr1_synchro/src/main.c b/project/at_start_f403a/examples/tmr/tmr1_synchro/src/main.c index 27758ac7..2f38686d 100644 --- a/project/at_start_f403a/examples/tmr/tmr1_synchro/src/main.c +++ b/project/at_start_f403a/examples/tmr/tmr1_synchro/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer @@ -133,10 +131,10 @@ int main(void) tmr_sub_mode_select(TMR4, TMR_SUB_HANG_MODE); /* tmr1 time base configuration */ + tmr_repetition_counter_set(TMR1, 4); tmr_base_init(TMR1, 319, 0); tmr_cnt_dir_set(TMR1, TMR_COUNT_UP); tmr_clock_source_div_set(TMR1, TMR_CLOCK_DIV1); - tmr_repetition_counter_set(TMR1, 4); tmr_output_default_para_init(&tmr_oc_init_structure); tmr_oc_init_structure.oc_mode = TMR_OUTPUT_CONTROL_PWM_MODE_B; diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..c475828b 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -474,19 +474,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/readme.txt b/project/at_start_f403a/examples/tmr/tmr2_32bit/readme.txt index bf30ad82..83d89906 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/readme.txt +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -16,4 +14,4 @@ ch3 duty_cycle = 12.5% ch4 duty_cycle = 6.25% - for more detailed information. please refer to the application note document AN0085. \ No newline at end of file + for more detailed information. please refer to the application note document AN0085. \ No newline at end of file diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_int.c b/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_int.c index ba303805..ea1893f7 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/tmr/tmr2_32bit/src/main.c b/project/at_start_f403a/examples/tmr/tmr2_32bit/src/main.c index c3dca80c..8fa9acac 100644 --- a/project/at_start_f403a/examples/tmr/tmr2_32bit/src/main.c +++ b/project/at_start_f403a/examples/tmr/tmr2_32bit/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/half_duplex/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..9af896f1 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/half_duplex/readme.txt b/project/at_start_f403a/examples/usart/half_duplex/readme.txt index a7e0352f..e5d73df3 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/readme.txt +++ b/project/at_start_f403a/examples/usart/half_duplex/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - connect usart2 tx pin (pa2) to usart3 tx pin (pb10) - connect a pull-up resistor to this line (10k). - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_int.c index 2fe98695..2bd042f8 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/half_duplex/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/half_duplex/src/main.c b/project/at_start_f403a/examples/usart/half_duplex/src/main.c index fca72bee..d99f20f6 100644 --- a/project/at_start_f403a/examples/usart/half_duplex/src/main.c +++ b/project/at_start_f403a/examples/usart/half_duplex/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/hw_flow_control/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..b930e0dd 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/readme.txt b/project/at_start_f403a/examples/usart/hw_flow_control/readme.txt index de35dd43..bb8eb0d0 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/readme.txt +++ b/project/at_start_f403a/examples/usart/hw_flow_control/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_int.c index 8bb36de2..91e37e27 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/hw_flow_control/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/hw_flow_control/src/main.c b/project/at_start_f403a/examples/usart/hw_flow_control/src/main.c index 2efad239..8ff1150d 100644 --- a/project/at_start_f403a/examples/usart/hw_flow_control/src/main.c +++ b/project/at_start_f403a/examples/usart/hw_flow_control/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/idle_detection/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..291e6377 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/idle_detection/readme.txt b/project/at_start_f403a/examples/usart/idle_detection/readme.txt index 5f035c69..804b0eaa 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/readme.txt +++ b/project/at_start_f403a/examples/usart/idle_detection/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ set-up - connect usart2 tx pin(pa2) to rx pin(pa3) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_int.c index 95d7c600..6cbc99ca 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/idle_detection/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/idle_detection/src/main.c b/project/at_start_f403a/examples/usart/idle_detection/src/main.c index 5cfc84c8..09c216bd 100644 --- a/project/at_start_f403a/examples/usart/idle_detection/src/main.c +++ b/project/at_start_f403a/examples/usart/idle_detection/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/interrupt/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..c296504f 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/interrupt/readme.txt b/project/at_start_f403a/examples/usart/interrupt/readme.txt index 3c02823e..f9c6e366 100644 --- a/project/at_start_f403a/examples/usart/interrupt/readme.txt +++ b/project/at_start_f403a/examples/usart/interrupt/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - connect usart2 tx pin (pa2) to usart3 rx pin (pb11) - connect usart2 rx pin (pa3) to usart3 tx pin (pb10) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_int.c index 3774406d..a9544a45 100644 --- a/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/interrupt/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer @@ -150,27 +148,33 @@ void SysTick_Handler(void) */ void USART2_IRQHandler(void) { - if(usart_flag_get(USART2, USART_RDBF_FLAG) != RESET) + if(USART2->ctrl1_bit.rdbfien != RESET) { - /* read one byte from the receive data register */ - usart2_rx_buffer[usart2_rx_counter++] = usart_data_receive(USART2); - - if(usart2_rx_counter == usart3_tx_buffer_size) + if(usart_flag_get(USART2, USART_RDBF_FLAG) != RESET) { - /* disable the usart2 receive interrupt */ - usart_interrupt_enable(USART2, USART_RDBF_INT, FALSE); + /* read one byte from the receive data register */ + usart2_rx_buffer[usart2_rx_counter++] = usart_data_receive(USART2); + + if(usart2_rx_counter == usart3_tx_buffer_size) + { + /* disable the usart2 receive interrupt */ + usart_interrupt_enable(USART2, USART_RDBF_INT, FALSE); + } } } - - if(usart_flag_get(USART2, USART_TDBE_FLAG) != RESET) + + if(USART2->ctrl1_bit.tdbeien != RESET) { - /* write one byte to the transmit data register */ - usart_data_transmit(USART2, usart2_tx_buffer[usart2_tx_counter++]); - - if(usart2_tx_counter == usart2_tx_buffer_size) + if(usart_flag_get(USART2, USART_TDBE_FLAG) != RESET) { - /* disable the usart2 transmit interrupt */ - usart_interrupt_enable(USART2, USART_TDBE_INT, FALSE); + /* write one byte to the transmit data register */ + usart_data_transmit(USART2, usart2_tx_buffer[usart2_tx_counter++]); + + if(usart2_tx_counter == usart2_tx_buffer_size) + { + /* disable the usart2 transmit interrupt */ + usart_interrupt_enable(USART2, USART_TDBE_INT, FALSE); + } } } } @@ -182,27 +186,33 @@ void USART2_IRQHandler(void) */ void USART3_IRQHandler(void) { - if(usart_flag_get(USART3, USART_RDBF_FLAG) != RESET) + if(USART3->ctrl1_bit.rdbfien != RESET) { - /* read one byte from the receive data register */ - usart3_rx_buffer[usart3_rx_counter++] = usart_data_receive(USART3); - - if(usart3_rx_counter == usart2_tx_buffer_size) + if(usart_flag_get(USART3, USART_RDBF_FLAG) != RESET) { - /* disable the usart3 receive interrupt */ - usart_interrupt_enable(USART3, USART_RDBF_INT, FALSE); + /* read one byte from the receive data register */ + usart3_rx_buffer[usart3_rx_counter++] = usart_data_receive(USART3); + + if(usart3_rx_counter == usart2_tx_buffer_size) + { + /* disable the usart3 receive interrupt */ + usart_interrupt_enable(USART3, USART_RDBF_INT, FALSE); + } } } - - if(usart_flag_get(USART3, USART_TDBE_FLAG) != RESET) + + if(USART3->ctrl1_bit.tdbeien != RESET) { - /* write one byte to the transmit data register */ - usart_data_transmit(USART3, usart3_tx_buffer[usart3_tx_counter++]); - - if(usart3_tx_counter == usart3_tx_buffer_size) + if(usart_flag_get(USART3, USART_TDBE_FLAG) != RESET) { - /* disable the usart3 transmit interrupt */ - usart_interrupt_enable(USART3, USART_TDBE_INT, FALSE); + /* write one byte to the transmit data register */ + usart_data_transmit(USART3, usart3_tx_buffer[usart3_tx_counter++]); + + if(usart3_tx_counter == usart3_tx_buffer_size) + { + /* disable the usart3 transmit interrupt */ + usart_interrupt_enable(USART3, USART_TDBE_INT, FALSE); + } } } } diff --git a/project/at_start_f403a/examples/usart/interrupt/src/main.c b/project/at_start_f403a/examples/usart/interrupt/src/main.c index be69483c..e6c35165 100644 --- a/project/at_start_f403a/examples/usart/interrupt/src/main.c +++ b/project/at_start_f403a/examples/usart/interrupt/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/irda/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..9903f678 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 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..47f35eab 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -928,11 +928,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/irda/readme.txt b/project/at_start_f403a/examples/usart/irda/readme.txt index 98ff354a..7c3c2342 100644 --- a/project/at_start_f403a/examples/usart/irda/readme.txt +++ b/project/at_start_f403a/examples/usart/irda/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ set-up - use usart2 tx pin (pa2) and rx pin (pa3) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_int.c index 63179a8a..b3a4284f 100644 --- a/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/irda/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/irda/src/main.c b/project/at_start_f403a/examples/usart/irda/src/main.c index 44bd278b..2cb5864c 100644 --- a/project/at_start_f403a/examples/usart/irda/src/main.c +++ b/project/at_start_f403a/examples/usart/irda/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/polling/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..2729043b 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/polling/readme.txt b/project/at_start_f403a/examples/usart/polling/readme.txt index b1c73937..4d598bc6 100644 --- a/project/at_start_f403a/examples/usart/polling/readme.txt +++ b/project/at_start_f403a/examples/usart/polling/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - connect usart2 tx pin (pa2) to usart3 rx pin (pb11) - connect usart2 rx pin (pa3) to usart3 tx pin (pb10) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_int.c index f9ce4c3f..b4786168 100644 --- a/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/polling/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/polling/src/main.c b/project/at_start_f403a/examples/usart/polling/src/main.c index 7fd16bdb..6532d291 100644 --- a/project/at_start_f403a/examples/usart/polling/src/main.c +++ b/project/at_start_f403a/examples/usart/polling/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/printf/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..abfec6ba 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -473,11 +473,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/printf/readme.txt b/project/at_start_f403a/examples/usart/printf/readme.txt index e39a902a..32677b2c 100644 --- a/project/at_start_f403a/examples/usart/printf/readme.txt +++ b/project/at_start_f403a/examples/usart/printf/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -11,4 +9,4 @@ the c library printf function to the usart. this implementation output the printf message on the hyperterminal using usart1. using pa9 to transmit data(printf). - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_int.c index cfe93f72..58c7e919 100644 --- a/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/printf/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/printf/src/main.c b/project/at_start_f403a/examples/usart/printf/src/main.c index ee1dacb9..ba5f0144 100644 --- a/project/at_start_f403a/examples/usart/printf/src/main.c +++ b/project/at_start_f403a/examples/usart/printf/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/receiver_mute/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..556bd248 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usart/receiver_mute/readme.txt b/project/at_start_f403a/examples/usart/receiver_mute/readme.txt index bdb03d99..5fa992f0 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/readme.txt +++ b/project/at_start_f403a/examples/usart/receiver_mute/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -17,4 +15,4 @@ set-up - connect usart2 tx pin (pa2) -> usart3 rx pin (pb11) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_int.c index 93856e64..0d46104e 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/receiver_mute/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/receiver_mute/src/main.c b/project/at_start_f403a/examples/usart/receiver_mute/src/main.c index 6ab6db75..8323017a 100644 --- a/project/at_start_f403a/examples/usart/receiver_mute/src/main.c +++ b/project/at_start_f403a/examples/usart/receiver_mute/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/rs485/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..451298de 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -469,19 +469,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usart/rs485/readme.txt b/project/at_start_f403a/examples/usart/rs485/readme.txt index 18e00f9b..cc3fa24f 100644 --- a/project/at_start_f403a/examples/usart/rs485/readme.txt +++ b/project/at_start_f403a/examples/usart/rs485/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ - usart tx ---> pa2 - usart rx ---> pa3 - usart de ---> pa1 - \ No newline at end of file + \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_int.c index a9d99a5f..23b64f2b 100644 --- a/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/rs485/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/rs485/src/main.c b/project/at_start_f403a/examples/usart/rs485/src/main.c index 34a7b0e1..14448690 100644 --- a/project/at_start_f403a/examples/usart/rs485/src/main.c +++ b/project/at_start_f403a/examples/usart/rs485/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/smartcard/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/smartcard/inc/smartcard_config.h b/project/at_start_f403a/examples/usart/smartcard/inc/smartcard_config.h index f4b06586..7275b493 100644 --- a/project/at_start_f403a/examples/usart/smartcard/inc/smartcard_config.h +++ b/project/at_start_f403a/examples/usart/smartcard/inc/smartcard_config.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file smartcard_config.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer 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..65186726 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/smartcard/readme.txt b/project/at_start_f403a/examples/usart/smartcard/readme.txt index ebe7a2fe..182417d6 100644 --- a/project/at_start_f403a/examples/usart/smartcard/readme.txt +++ b/project/at_start_f403a/examples/usart/smartcard/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -18,4 +16,4 @@ - sc usart cmdvcc ---> pa7 - sc usart off ---> pa8 - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_int.c index 31b8a50c..3ff180d0 100644 --- a/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/smartcard/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 6a1a3b2a..e89d969e 100644 --- a/project/at_start_f403a/examples/usart/smartcard/src/main.c +++ b/project/at_start_f403a/examples/usart/smartcard/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/synchronous/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..095698e4 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/synchronous/readme.txt b/project/at_start_f403a/examples/usart/synchronous/readme.txt index 5165ba3e..90738d88 100644 --- a/project/at_start_f403a/examples/usart/synchronous/readme.txt +++ b/project/at_start_f403a/examples/usart/synchronous/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -37,4 +35,4 @@ - connect usart2_rx(pa3) to spi2_miso(pb14) - connect usart2_ck(pa4) to spi2_sck(pb13) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_int.c index f3affbbb..e102e76e 100644 --- a/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/synchronous/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/synchronous/src/main.c b/project/at_start_f403a/examples/usart/synchronous/src/main.c index 6a31a632..c575a6a7 100644 --- a/project/at_start_f403a/examples/usart/synchronous/src/main.c +++ b/project/at_start_f403a/examples/usart/synchronous/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..9e81b3ae 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/readme.txt b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/readme.txt index 1dbeed45..f0770d80 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/readme.txt +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - connect usart2 tx pin (pa2) to usart3 rx pin (pb11) - connect usart2 rx pin (pa3) to usart3 tx pin (pb10) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_int.c index 6ba34822..8e14c9fc 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/main.c b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/main.c index e9dba837..4f9f845c 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/main.c +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_interrupt/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..b0d5f853 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/readme.txt b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/readme.txt index 853f8d3b..2c54a18e 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/readme.txt +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -15,4 +13,4 @@ - connect usart2 tx pin (pa2) to usart3 rx pin (pb11) - connect usart2 rx pin (pa3) to usart3 tx pin (pb10) - for more detailed information. please refer to the application note document AN0099. \ No newline at end of file + for more detailed information. please refer to the application note document AN0099. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_int.c index daece295..d1c38824 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/main.c b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/main.c index 85c60a47..670c6c19 100644 --- a/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/main.c +++ b/project/at_start_f403a/examples/usart/transfer_by_dma_polling/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/audio/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/audio/inc/audio_codec.h b/project/at_start_f403a/examples/usb_device/audio/inc/audio_codec.h index 78f56899..0e360dbb 100644 --- a/project/at_start_f403a/examples/usb_device/audio/inc/audio_codec.h +++ b/project/at_start_f403a/examples/usb_device/audio/inc/audio_codec.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_codec.h - * @version v2.1.2 - * @date 2022-08-16 * @brief audio codec header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/audio/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/audio/inc/usb_conf.h index d3b2a61d..71696088 100644 --- a/project/at_start_f403a/examples/usb_device/audio/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/audio/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..276f5939 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/audio/readme.txt b/project/at_start_f403a/examples/usb_device/audio/readme.txt index 0f3d5ea4..c0119fa7 100644 --- a/project/at_start_f403a/examples/usb_device/audio/readme.txt +++ b/project/at_start_f403a/examples/usb_device/audio/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_int.c index 3c9f4c56..483925b6 100644 --- a/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/audio/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/audio/src/audio_codec.c b/project/at_start_f403a/examples/usb_device/audio/src/audio_codec.c index 21dfa63b..c5a9590d 100644 --- a/project/at_start_f403a/examples/usb_device/audio/src/audio_codec.c +++ b/project/at_start_f403a/examples/usb_device/audio/src/audio_codec.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_codec.c - * @version v2.1.2 - * @date 2022-08-16 * @brief audio codec function ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/audio/src/main.c b/project/at_start_f403a/examples/usb_device/audio/src/main.c index f6f1a139..f11c19c1 100644 --- a/project/at_start_f403a/examples/usb_device/audio/src/main.c +++ b/project/at_start_f403a/examples/usb_device/audio/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/audio_codec.h b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/audio_codec.h index 0be53c70..6eac5d55 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/audio_codec.h +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/audio_codec.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_codec.h - * @version v2.1.2 - * @date 2022-08-16 * @brief audio codec header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/usb_conf.h index 3bb4bd27..9886e315 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..e17e084c 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -544,19 +544,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/readme.txt b/project/at_start_f403a/examples/usb_device/composite_audio_hid/readme.txt index d6c44ecf..eaf33b05 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/readme.txt +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -14,4 +12,4 @@ 2. frequency 16k and 48k 3. bit width 16bit, 4. speaker feedback - for more detailed information, please refer to the application note document AN0097. \ No newline at end of file + for more detailed information, please refer to the application note document AN0097. \ No newline at end of file diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_int.c index be15f6d3..fd6dff35 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/audio_codec.c b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/audio_codec.c index c1de2b30..833a78ae 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/audio_codec.c +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/audio_codec.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file audio_codec.c - * @version v2.1.2 - * @date 2022-08-16 * @brief audio codec function ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/main.c b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/main.c index db9b502a..6a2e7a96 100644 --- a/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/main.c +++ b/project/at_start_f403a/examples/usb_device/composite_audio_hid/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/usb_conf.h index 35efc487..4d2b5c69 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..67f73d3d 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/readme.txt b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/readme.txt index 945bb98a..a519f892 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/readme.txt +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_int.c index 15948ade..98a752c7 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/main.c b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/main.c index fb09c689..b9dec836 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/main.c +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_keyboard/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/msc_diskio.h b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/msc_diskio.h index 6c26eb7f..44ebcd7e 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/msc_diskio.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/msc_diskio.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_diskio.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage disk interface header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/usb_conf.h index d637991c..3165e9f3 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..e05554f9 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/readme.txt b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/readme.txt index b4319099..80d5f83f 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/readme.txt +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_int.c index 1fb8e9c8..02cf1f28 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/main.c b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/main.c index a4ba5fa5..0ebab934 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/main.c +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/msc_diskio.c b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/msc_diskio.c index 5ed89ce0..66041c89 100644 --- a/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/msc_diskio.c +++ b/project/at_start_f403a/examples/usb_device/composite_vcp_msc/src/msc_diskio.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_diskio.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage disk function ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/custom_hid/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/custom_hid/inc/usb_conf.h index 31f8e980..5df2a1d8 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/custom_hid/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..f996eb18 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/readme.txt b/project/at_start_f403a/examples/usb_device/custom_hid/readme.txt index 3e23c3bc..4277bafa 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/readme.txt +++ b/project/at_start_f403a/examples/usb_device/custom_hid/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_int.c index d46f48f1..6834f47b 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/custom_hid/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/custom_hid/src/main.c b/project/at_start_f403a/examples/usb_device/custom_hid/src/main.c index 76980778..b7da7971 100644 --- a/project/at_start_f403a/examples/usb_device/custom_hid/src/main.c +++ b/project/at_start_f403a/examples/usb_device/custom_hid/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/keyboard/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/keyboard/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/keyboard/inc/usb_conf.h index fa1309b7..fdf708d7 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/keyboard/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..b187cf06 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/keyboard/readme.txt b/project/at_start_f403a/examples/usb_device/keyboard/readme.txt index 00659c59..e08be4ba 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/readme.txt +++ b/project/at_start_f403a/examples/usb_device/keyboard/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_int.c index f0978e44..a505476e 100644 --- a/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/keyboard/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 c2787f69..ad7df7f0 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/mouse/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/mouse/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/mouse/inc/usb_conf.h index fba6834d..ccf8d133 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/mouse/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..7ddf6d7f 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/mouse/readme.txt b/project/at_start_f403a/examples/usb_device/mouse/readme.txt index 467a6d46..88416121 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/readme.txt +++ b/project/at_start_f403a/examples/usb_device/mouse/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_int.c index f36db815..8fa8de72 100644 --- a/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/mouse/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 93c166b7..27efd7f9 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/msc/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/msc/inc/msc_diskio.h b/project/at_start_f403a/examples/usb_device/msc/inc/msc_diskio.h index 6c26eb7f..44ebcd7e 100644 --- a/project/at_start_f403a/examples/usb_device/msc/inc/msc_diskio.h +++ b/project/at_start_f403a/examples/usb_device/msc/inc/msc_diskio.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_diskio.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage disk interface header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/msc/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/msc/inc/usb_conf.h index 49af186b..699d3f3e 100644 --- a/project/at_start_f403a/examples/usb_device/msc/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/msc/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..9ef78036 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -619,19 +619,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/msc/readme.txt b/project/at_start_f403a/examples/usb_device/msc/readme.txt index de5f8f94..ea442a63 100644 --- a/project/at_start_f403a/examples/usb_device/msc/readme.txt +++ b/project/at_start_f403a/examples/usb_device/msc/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_int.c index 794cf5d1..a74d1906 100644 --- a/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/msc/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/msc/src/main.c b/project/at_start_f403a/examples/usb_device/msc/src/main.c index c5e9f8a4..392cbd25 100644 --- a/project/at_start_f403a/examples/usb_device/msc/src/main.c +++ b/project/at_start_f403a/examples/usb_device/msc/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/msc/src/msc_diskio.c b/project/at_start_f403a/examples/usb_device/msc/src/msc_diskio.c index c167d677..a21fdbf8 100644 --- a/project/at_start_f403a/examples/usb_device/msc/src/msc_diskio.c +++ b/project/at_start_f403a/examples/usb_device/msc/src/msc_diskio.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_diskio.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage disk function ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/printer/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/printer/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/printer/inc/usb_conf.h index 3bda2312..2cebf915 100644 --- a/project/at_start_f403a/examples/usb_device/printer/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/printer/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..e5b987a0 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/printer/readme.txt b/project/at_start_f403a/examples/usb_device/printer/readme.txt index 8cff2554..ebf63eaa 100644 --- a/project/at_start_f403a/examples/usb_device/printer/readme.txt +++ b/project/at_start_f403a/examples/usb_device/printer/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_int.c index 1fc78328..4b4ea27c 100644 --- a/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/printer/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/printer/src/main.c b/project/at_start_f403a/examples/usb_device/printer/src/main.c index d9ddbe01..095fde47 100644 --- a/project/at_start_f403a/examples/usb_device/printer/src/main.c +++ b/project/at_start_f403a/examples/usb_device/printer/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/usb_conf.h index c0e2215f..af7c9ecc 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..9f8dd895 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -609,19 +609,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/readme.txt b/project/at_start_f403a/examples/usb_device/vcp_loopback/readme.txt index 6c84163c..61529c7d 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/readme.txt +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_int.c index e86181ee..7c3204e1 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/vcp_loopback/src/main.c b/project/at_start_f403a/examples/usb_device/vcp_loopback/src/main.c index b4c866a5..d93aa03d 100644 --- a/project/at_start_f403a/examples/usb_device/vcp_loopback/src/main.c +++ b/project/at_start_f403a/examples/usb_device/vcp_loopback/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/usb_conf.h index 2a0546e0..a78e2ac7 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..ec5a11c8 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -613,11 +613,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/readme.txt b/project/at_start_f403a/examples/usb_device/virtual_comport/readme.txt index f8bc4d5b..20670c52 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/readme.txt +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_int.c index e86181ee..7c3204e1 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_comport/src/main.c b/project/at_start_f403a/examples/usb_device/virtual_comport/src/main.c index 2ea5a990..63086a8b 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_comport/src/main.c +++ b/project/at_start_f403a/examples/usb_device/virtual_comport/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/flash_fat16.h b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/flash_fat16.h index afdb3a77..1aad2183 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/flash_fat16.h +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/flash_fat16.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file flash_fat16.h - * @version v2.1.2 - * @date 2022-08-16 * @brief fat16 file system header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/msc_diskio.h b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/msc_diskio.h index 8202d916..c94732bd 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/msc_diskio.h +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/msc_diskio.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_diskio.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage disk interface header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/usb_conf.h b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/usb_conf.h index 1f1340db..ca916498 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/usb_conf.h +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/inc/usb_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file usb_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief usb config header file ************************************************************************** * Copyright notice & Disclaimer 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..48582715 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -624,19 +624,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/readme.txt b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/readme.txt index 62207390..d805b4c1 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/readme.txt +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_clock.c index fb23186b..b8ffc4ba 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_int.c b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_int.c index ed844bdc..93357d1c 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 b4d8ecad..294d0786 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file flash_fat16.c - * @version v2.1.2 - * @date 2022-08-16 * @brief fat16 file system ************************************************************************** * Copyright notice & Disclaimer @@ -490,12 +488,22 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) uint32_t file_size = g_file_attr.file_size; uint32_t flash_offset = 0; uint32_t status; + static uint32_t s_bin_sp = 0; + static uint32_t s_bin_pc = 0; + + if(s_bin_sp == 0 && s_bin_pc == 0) + { + s_bin_sp = *(uint32_t *)data; + s_bin_pc = *(uint32_t *)(data+4); + } /* check the suffix is .bin or .BIN*/ if((fat16_memory_cmp((uint8_t *)&g_file_attr.file_name[8], (uint8_t *)FILE_SUFFIX1_NAME, FILE_SUFFIX1_LEN) == 0) || (fat16_memory_cmp((uint8_t *)&g_file_attr.file_name[8], - (uint8_t *)FILE_SUFFIX2_NAME, FILE_SUFFIX2_LEN) == 0)) + (uint8_t *)FILE_SUFFIX2_NAME, FILE_SUFFIX2_LEN) == 0) + || + ((s_bin_sp & 0xF0000000) == 0x20000000 && (s_bin_pc & 0xFF000000) == 0x08000000)) { /* check the upgrade status */ if(flash_iap.msc_up_status == UPGRADE_DONE || flash_iap.msc_up_status == UPGRADE_SUCCESS) @@ -549,7 +557,8 @@ uint32_t flash_fat16_sector_write(uint32_t fat_lbk, uint8_t *data, uint32_t len) /* upgrade finish */ flash_iap.file_write_nr = 0; flash_iap.msc_up_status = UPGRADE_SUCCESS; - + s_bin_sp = 0; + s_bin_pc = 0; /* set the upgrade done flag to flash */ flash_fat16_set_upgrade_flag(); } diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/main.c b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/main.c index e050d700..761da07d 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/main.c +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/msc_diskio.c b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/msc_diskio.c index 343112bb..cea179d9 100644 --- a/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/msc_diskio.c +++ b/project/at_start_f403a/examples/usb_device/virtual_msc_iap/src/msc_diskio.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file msc_diskio.c - * @version v2.1.2 - * @date 2022-08-16 * @brief usb mass storage disk function ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/wdt/wdt_reset/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..05c104a6 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/readme.txt b/project/at_start_f403a/examples/wdt/wdt_reset/readme.txt index b8993bfd..219bb570 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/readme.txt +++ b/project/at_start_f403a/examples/wdt/wdt_reset/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file wdt_reset/readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -11,4 +9,4 @@ operation, the wdt count value is continuously reloaded in the main function, and wdt reset will not occur at this time. when the wakeup button is pressed, the function stops reloading the wdt count value, resulting in wdt reset. - for more detailed information. please refer to the application note document AN0045. \ No newline at end of file + for more detailed information. please refer to the application note document AN0045. \ No newline at end of file diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_int.c b/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_int.c index 82c38ffe..f90072aa 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/wdt/wdt_reset/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_reset/src/main.c b/project/at_start_f403a/examples/wdt/wdt_reset/src/main.c index 18900e54..61eddca2 100644 --- a/project/at_start_f403a/examples/wdt/wdt_reset/src/main.c +++ b/project/at_start_f403a/examples/wdt/wdt_reset/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/wdt/wdt_standby/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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 d5c716f3..8fff088a 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 599da6fa..39a0c02c 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -483,11 +483,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/readme.txt b/project/at_start_f403a/examples/wdt/wdt_standby/readme.txt index b5e59985..6b8aef8e 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/readme.txt +++ b/project/at_start_f403a/examples/wdt/wdt_standby/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file wdt_standby/readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_int.c b/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_int.c index ca1b2870..cc388782 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/wdt/wdt_standby/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wdt/wdt_standby/src/main.c b/project/at_start_f403a/examples/wdt/wdt_standby/src/main.c index 9cf831af..5183d6f3 100644 --- a/project/at_start_f403a/examples/wdt/wdt_standby/src/main.c +++ b/project/at_start_f403a/examples/wdt/wdt_standby/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..4737fa0d 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -478,11 +478,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/readme.txt b/project/at_start_f403a/examples/wwdt/wwdt_reset/readme.txt index 18a7065c..c73c0445 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/readme.txt +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file wwdt_reset/readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ @@ -11,4 +9,4 @@ operation, the wwdt count value is continuously reloaded in the main function, and wwdt reset will not occur at this time. when the wakeup button is pressed, the function stops reloading the wwdt count value, resulting in wwdt reset. - for more detailed information. please refer to the application note document AN0045. \ No newline at end of file + for more detailed information. please refer to the application note document AN0045. \ No newline at end of file diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_int.c b/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_int.c index b0ea8658..693d61a8 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/wwdt/wwdt_reset/src/main.c b/project/at_start_f403a/examples/wwdt/wwdt_reset/src/main.c index 5ffb81b2..474d2856 100644 --- a/project/at_start_f403a/examples/wwdt/wwdt_reset/src/main.c +++ b/project/at_start_f403a/examples/wwdt/wwdt_reset/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/picture.h b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/picture.h index 68a1674e..d69e71d5 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/inc/picture.h +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/inc/picture.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file picture.h - * @version v2.1.2 - * @date 2022-08-16 * @brief this file contains all the picture used for lcd display. ************************************************************************** * Copyright notice & Disclaimer 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 3581705b..19f32d4a 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file xmc_lcd.h - * @version v2.1.2 - * @date 2022-08-16 * @brief xmc_lcd header file ************************************************************************** * Copyright notice & Disclaimer 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..6ba78eb7 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/readme.txt b/project/at_start_f403a/examples/xmc/lcd_8bit/readme.txt index 285ba66f..1d6e2d41 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/readme.txt +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_int.c b/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_int.c index 4993895a..8cb59a16 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_8bit/src/main.c b/project/at_start_f403a/examples/xmc/lcd_8bit/src/main.c index e90ccb20..ef0c893a 100644 --- a/project/at_start_f403a/examples/xmc/lcd_8bit/src/main.c +++ b/project/at_start_f403a/examples/xmc/lcd_8bit/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer 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 122a6e0d..f9433fd8 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file xmc_lcd.c - * @version v2.1.2 - * @date 2022-08-16 * @brief xmc_lcd config program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/touch.h b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/touch.h index fdd50fbc..e4aab8d4 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/touch.h +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/touch.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file touch.h - * @version v2.1.2 - * @date 2022-08-16 * @brief this file contains all the functions prototypes for the * touch firmware driver. ************************************************************************** diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/xmc_lcd.h b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/xmc_lcd.h index 8430e83b..5b737588 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/xmc_lcd.h +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/inc/xmc_lcd.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file xmc_lcd.h - * @version v2.1.2 - * @date 2022-08-16 * @brief xmc_lcd program header ************************************************************************** * Copyright notice & Disclaimer 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..3a56ff69 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -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 f9fbdc76..7dca3c80 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_int.c b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_int.c index 011d3a23..acdfcfba 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/main.c b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/main.c index 9e6308e4..0db3c0ff 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/main.c +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/touch.c b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/touch.c index 755913d9..5a32539e 100644 --- a/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/touch.c +++ b/project/at_start_f403a/examples/xmc/lcd_touch_16bit/src/touch.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file touch.c - * @version v2.1.2 - * @date 2022-08-16 * @brief this file contains all the functions prototypes for the * touch firmware driver. ************************************************************************** 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 4b1b2214..2ecf4dab 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 @@ -1,8 +1,6 @@ /** ************************************************************************** * @file xmc_lcd.c - * @version v2.1.2 - * @date 2022-08-16 * @brief xmc_lcd program file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/xmc/nand/ecc/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/inc/xmc_ecc.h b/project/at_start_f403a/examples/xmc/nand/ecc/inc/xmc_ecc.h index c2cc3ce4..5aedc822 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/inc/xmc_ecc.h +++ b/project/at_start_f403a/examples/xmc/nand/ecc/inc/xmc_ecc.h @@ -1,8 +1,6 @@ /** ****************************************************************************** * @file xmc_ecc.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file for the nand ecc configuration. ****************************************************************************** * Copyright notice & Disclaimer 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..3e0ed75d 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 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..fb0b08fb 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -948,11 +948,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/readme.txt b/project/at_start_f403a/examples/xmc/nand/ecc/readme.txt index ee849f75..c1864209 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/readme.txt +++ b/project/at_start_f403a/examples/xmc/nand/ecc/readme.txt @@ -1,8 +1,6 @@ /** ****************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ****************************************************************************** */ diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_int.c b/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_int.c index e9376b3a..4a154f76 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/xmc/nand/ecc/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/src/main.c b/project/at_start_f403a/examples/xmc/nand/ecc/src/main.c index a00204cb..2751b2a0 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/src/main.c +++ b/project/at_start_f403a/examples/xmc/nand/ecc/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/ecc/src/xmc_ecc.c b/project/at_start_f403a/examples/xmc/nand/ecc/src/xmc_ecc.c index 0aa5b1a3..315226aa 100644 --- a/project/at_start_f403a/examples/xmc/nand/ecc/src/xmc_ecc.c +++ b/project/at_start_f403a/examples/xmc/nand/ecc/src/xmc_ecc.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file xmc_ecc.c - * @version v2.1.2 - * @date 2022-08-16 * @brief nand ecc configuration ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/xmc/nand/nand/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/nand/inc/xmc_nand.h b/project/at_start_f403a/examples/xmc/nand/nand/inc/xmc_nand.h index bc8f1f2c..21b64675 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/inc/xmc_nand.h +++ b/project/at_start_f403a/examples/xmc/nand/nand/inc/xmc_nand.h @@ -1,8 +1,6 @@ /** ****************************************************************************** * @file xmc_nand.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file for the nand configuration. ****************************************************************************** * Copyright notice & Disclaimer 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..00961b9e 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 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..ce0bb13c 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -948,11 +948,6 @@ <Project Info> - - - - - 0 1 diff --git a/project/at_start_f403a/examples/xmc/nand/nand/readme.txt b/project/at_start_f403a/examples/xmc/nand/nand/readme.txt index 3b7b502a..ddc7f220 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/readme.txt +++ b/project/at_start_f403a/examples/xmc/nand/nand/readme.txt @@ -1,8 +1,6 @@ /** ****************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ****************************************************************************** */ @@ -28,4 +26,4 @@ - xmc_noe pd4 ---> re# - xmc_nwe pd5 ---> we# - xmc_wait pd6 ---> r/b# - for more detailed information. please refer to the application note document AN0106. \ No newline at end of file + for more detailed information. please refer to the application note document AN0106. \ No newline at end of file diff --git a/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_int.c b/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_int.c index 0616d49d..2383b9ef 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/xmc/nand/nand/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/nand/src/main.c b/project/at_start_f403a/examples/xmc/nand/nand/src/main.c index 5847a4b6..89e425e5 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/src/main.c +++ b/project/at_start_f403a/examples/xmc/nand/nand/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/nand/nand/src/xmc_nand.c b/project/at_start_f403a/examples/xmc/nand/nand/src/xmc_nand.c index 85470d91..d49141a1 100644 --- a/project/at_start_f403a/examples/xmc/nand/nand/src/xmc_nand.c +++ b/project/at_start_f403a/examples/xmc/nand/nand/src/xmc_nand.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file xmc_nand.c - * @version v2.1.2 - * @date 2022-08-16 * @brief nand configuration ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_clock.h b/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_conf.h b/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_conf.h index 222e0910..9b09f04b 100644 --- a/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_int.h b/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/examples/xmc/psram/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/psram/inc/xmc_psram.h b/project/at_start_f403a/examples/xmc/psram/inc/xmc_psram.h index fcac1059..57f305f3 100644 --- a/project/at_start_f403a/examples/xmc/psram/inc/xmc_psram.h +++ b/project/at_start_f403a/examples/xmc/psram/inc/xmc_psram.h @@ -1,8 +1,6 @@ /** ****************************************************************************** * @file xmc_psram.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file for the psram configuration. ****************************************************************************** * Copyright notice & Disclaimer 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..6e19fb53 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 @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -479,19 +479,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/examples/xmc/psram/readme.txt b/project/at_start_f403a/examples/xmc/psram/readme.txt index 7d942ff5..880a0642 100644 --- a/project/at_start_f403a/examples/xmc/psram/readme.txt +++ b/project/at_start_f403a/examples/xmc/psram/readme.txt @@ -1,8 +1,6 @@ /** ****************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ****************************************************************************** */ @@ -42,4 +40,4 @@ - xmc_nwe pd5 ---> we# - xmc_lb pe0 ---> lb# - xmc_ub pe1 ---> ub# - for more detailed information. please refer to the application note document AN0106. \ No newline at end of file + for more detailed information. please refer to the application note document AN0106. \ No newline at end of file diff --git a/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_clock.c b/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_clock.c index 09b36639..a7f61290 100644 --- a/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -74,10 +72,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_int.c b/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_int.c index 5b7e53e2..abb846a0 100644 --- a/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_int.c +++ b/project/at_start_f403a/examples/xmc/psram/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/psram/src/main.c b/project/at_start_f403a/examples/xmc/psram/src/main.c index 28146b00..c5bd580f 100644 --- a/project/at_start_f403a/examples/xmc/psram/src/main.c +++ b/project/at_start_f403a/examples/xmc/psram/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/examples/xmc/psram/src/xmc_psram.c b/project/at_start_f403a/examples/xmc/psram/src/xmc_psram.c index a999cc16..05b143ac 100644 --- a/project/at_start_f403a/examples/xmc/psram/src/xmc_psram.c +++ b/project/at_start_f403a/examples/xmc/psram/src/xmc_psram.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file psram.c - * @version v2.1.2 - * @date 2022-08-16 * @brief psram configuration ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/templates/iar_v9.3/template.ewt b/project/at_start_f403a/templates/iar_v9.3/template.ewt index 1e1cf57b..bac1e091 100644 --- a/project/at_start_f403a/templates/iar_v9.3/template.ewt +++ b/project/at_start_f403a/templates/iar_v9.3/template.ewt @@ -1,2959 +1,2959 @@ - - - 3 - - Debug - - ARM - - 1 - - C-STAT - 516 - - 516 - - 0 - - 1 - 600 - 1 - 2 - 0 - 1 - 100 - Debug/C-STAT - - - 2.4.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - RuntimeChecking - 0 - - 2 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - Release - - ARM - - 0 - - C-STAT - 516 - - 516 - - 0 - - 1 - 600 - 1 - 2 - 0 - 1 - 100 - Release/C-STAT - - - 2.4.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - RuntimeChecking - 0 - - 2 - 1 - 0 - - - - - - - - - - - - - - - - - - - - - - bsp - - $PROJ_DIR$\..\..\..\at32f403a_407_board\at32f403a_407_board.c - - - - cmsis - - $PROJ_DIR$\..\..\..\..\libraries\cmsis\cm4\device_support\startup\iar\startup_at32f403a_407.s - - - $PROJ_DIR$\..\..\..\..\libraries\cmsis\cm4\device_support\system_at32f403a_407.c - - - - firmware - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_acc.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_adc.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_bpr.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_can.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_crc.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_crm.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_dac.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_debug.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_dma.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_emac.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_exint.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_flash.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_gpio.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_i2c.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_misc.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_pwc.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_rtc.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_sdio.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_spi.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_tmr.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_usart.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_usb.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_wdt.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_wwdt.c - - - $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_xmc.c - - - - readme - - $PROJ_DIR$\..\readme.txt - - - - user - - $PROJ_DIR$\..\src\at32f403a_407_clock.c - - - $PROJ_DIR$\..\src\at32f403a_407_int.c - - - $PROJ_DIR$\..\src\main.c - - - + + + 3 + + Debug + + ARM + + 1 + + C-STAT + 516 + + 516 + + 0 + + 1 + 600 + 1 + 2 + 0 + 1 + 100 + Debug/C-STAT + + + 2.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RuntimeChecking + 0 + + 2 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + Release + + ARM + + 0 + + C-STAT + 516 + + 516 + + 0 + + 1 + 600 + 1 + 2 + 0 + 1 + 100 + Release/C-STAT + + + 2.4.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RuntimeChecking + 0 + + 2 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + bsp + + $PROJ_DIR$\..\..\..\at32f403a_407_board\at32f403a_407_board.c + + + + cmsis + + $PROJ_DIR$\..\..\..\..\libraries\cmsis\cm4\device_support\startup\iar\startup_at32f403a_407.s + + + $PROJ_DIR$\..\..\..\..\libraries\cmsis\cm4\device_support\system_at32f403a_407.c + + + + firmware + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_acc.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_adc.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_bpr.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_can.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_crc.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_crm.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_dac.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_debug.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_dma.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_emac.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_exint.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_flash.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_gpio.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_i2c.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_misc.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_pwc.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_rtc.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_sdio.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_spi.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_tmr.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_usart.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_usb.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_wdt.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_wwdt.c + + + $PROJ_DIR$\..\..\..\..\libraries\drivers\src\at32f403a_407_xmc.c + + + + readme + + $PROJ_DIR$\..\readme.txt + + + + user + + $PROJ_DIR$\..\src\at32f403a_407_clock.c + + + $PROJ_DIR$\..\src\at32f403a_407_int.c + + + $PROJ_DIR$\..\src\main.c + + + diff --git a/project/at_start_f403a/templates/iar_v9.3/template.eww b/project/at_start_f403a/templates/iar_v9.3/template.eww index 4321d854..f698346f 100644 --- a/project/at_start_f403a/templates/iar_v9.3/template.eww +++ b/project/at_start_f403a/templates/iar_v9.3/template.eww @@ -1,7 +1,7 @@ - - - - $WS_DIR$\template.ewp - - - + + + + $WS_DIR$\template.ewp + + + diff --git a/project/at_start_f403a/templates/inc/at32f403a_407_clock.h b/project/at_start_f403a/templates/inc/at32f403a_407_clock.h index 7d65a995..20f803ab 100644 --- a/project/at_start_f403a/templates/inc/at32f403a_407_clock.h +++ b/project/at_start_f403a/templates/inc/at32f403a_407_clock.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of clock program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/templates/inc/at32f403a_407_conf.h b/project/at_start_f403a/templates/inc/at32f403a_407_conf.h index 260f1502..611d4019 100644 --- a/project/at_start_f403a/templates/inc/at32f403a_407_conf.h +++ b/project/at_start_f403a/templates/inc/at32f403a_407_conf.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_conf.h - * @version v2.1.2 - * @date 2022-08-16 * @brief at32f403a_407 config header file ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/templates/inc/at32f403a_407_int.h b/project/at_start_f403a/templates/inc/at32f403a_407_int.h index cc11b5c7..0685ab3c 100644 --- a/project/at_start_f403a/templates/inc/at32f403a_407_int.h +++ b/project/at_start_f403a/templates/inc/at32f403a_407_int.h @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.h - * @version v2.1.2 - * @date 2022-08-16 * @brief header file of main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer 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..4f687912 100644 --- a/project/at_start_f403a/templates/mdk_v5/template.uvprojx +++ b/project/at_start_f403a/templates/mdk_v5/template.uvprojx @@ -16,7 +16,7 @@ -AT32F403AVGT7 ArteryTek - ArteryTek.AT32F403A_407_DFP.2.0.2 + ArteryTek.AT32F403A_407_DFP.2.1.1 IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -574,19 +574,4 @@ - - - - <Project Info> - - - - - - 0 - 1 - - - - diff --git a/project/at_start_f403a/templates/readme.txt b/project/at_start_f403a/templates/readme.txt index 95bab539..57a8a3f0 100644 --- a/project/at_start_f403a/templates/readme.txt +++ b/project/at_start_f403a/templates/readme.txt @@ -1,8 +1,6 @@ /** ************************************************************************** * @file readme.txt - * @version v2.1.2 - * @date 2022-08-16 * @brief readme ************************************************************************** */ diff --git a/project/at_start_f403a/templates/src/at32f403a_407_clock.c b/project/at_start_f403a/templates/src/at32f403a_407_clock.c index 5adf02b0..082c82cc 100644 --- a/project/at_start_f403a/templates/src/at32f403a_407_clock.c +++ b/project/at_start_f403a/templates/src/at32f403a_407_clock.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_clock.c - * @version v2.1.2 - * @date 2022-08-16 * @brief system clock config program ************************************************************************** * Copyright notice & Disclaimer @@ -82,10 +80,10 @@ void system_clock_config(void) /* config ahbclk */ crm_ahb_div_set(CRM_AHB_DIV_1); - /* config apb2clk */ + /* config apb2clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb2_div_set(CRM_APB2_DIV_2); - /* config apb1clk */ + /* config apb1clk, the maximum frequency of APB1/APB2 clock is 120 MHz */ crm_apb1_div_set(CRM_APB1_DIV_2); /* enable auto step mode */ diff --git a/project/at_start_f403a/templates/src/at32f403a_407_int.c b/project/at_start_f403a/templates/src/at32f403a_407_int.c index e68dc7cc..8043ef74 100644 --- a/project/at_start_f403a/templates/src/at32f403a_407_int.c +++ b/project/at_start_f403a/templates/src/at32f403a_407_int.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file at32f403a_407_int.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main interrupt service routines. ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a/templates/src/main.c b/project/at_start_f403a/templates/src/main.c index 21b2199d..fcd9e353 100644 --- a/project/at_start_f403a/templates/src/main.c +++ b/project/at_start_f403a/templates/src/main.c @@ -1,8 +1,6 @@ /** ************************************************************************** * @file main.c - * @version v2.1.2 - * @date 2022-08-16 * @brief main program ************************************************************************** * Copyright notice & Disclaimer diff --git a/project/at_start_f403a_Example_list.htm b/project/at_start_f403a_Example_list.htm index 1ab8097d..8bdf0fc2 100644 --- a/project/at_start_f403a_Example_list.htm +++ b/project/at_start_f403a_Example_list.htm @@ -13,19 +13,17 @@ {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face - {font-family:; - panose-1:2 1 6 0 3 1 1 1 1 1;} + {font-family:Calibri; + panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:; panose-1:2 1 6 9 6 1 1 1 1 1;} @font-face - {font-family:"\@";} + {font-family:"\@"; + panose-1:2 1 6 9 6 1 1 1 1 1;} @font-face {font-family:"\@"; panose-1:2 1 6 0 3 1 1 1 1 1;} -@font-face - {font-family:"\@"; - panose-1:2 1 6 0 3 1 1 1 1 1;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; @@ -33,9 +31,9 @@ text-align:justify; text-justify:inter-ideograph; font-size:10.5pt; - font-family:;} + font-family:"Calibri","sans-serif";} .MsoChpDefault - {font-family:;} + {font-family:"Calibri","sans-serif";} /* Page Definitions */ @page WordSection1 {size:595.3pt 841.9pt; @@ -110,7 +108,7 @@ div.WordSection1

2

-

repeat_conversion_loop_transfer

+ + +

ADCתʱʹDMAѭģʽ

+ + + + +

7

+ + +

software_trigger_repeat

7

+ style='font-size:11.0pt;font-family:;color:black'>8

8

+ style='font-size:11.0pt;font-family:;color:black'>9

9

+ style='font-size:11.0pt;font-family:;color:black'>10

10

+ style='font-size:11.0pt;font-family:;color:black'>11

11

+ style='font-size:11.0pt;font-family:;color:black'>12

12

+ style='font-size:11.0pt;font-family:;color:black'>13

13

+ style='font-size:11.0pt;font-family:;color:black'>14

14

+ style='font-size:11.0pt;font-family:;color:black'>15

15

+ style='font-size:11.0pt;font-family:;color:black'>16

16

+ style='font-size:11.0pt;font-family:;color:black'>17

17

+ style='font-size:11.0pt;font-family:;color:black'>18

18

+ style='font-size:11.0pt;font-family:;color:black'>19

19

+ style='font-size:11.0pt;font-family:;color:black'>20

20

+ style='font-size:11.0pt;font-family:;color:black'>21

21

+ style='font-size:11.0pt;font-family:;color:black'>22

22

+ style='font-size:11.0pt;font-family:;color:black'>23

23

+ style='font-size:11.0pt;font-family:;color:black'>24

24

+ style='font-size:11.0pt;font-family:;color:black'>25

25

+ style='font-size:11.0pt;font-family:;color:black'>26

26

+ style='font-size:11.0pt;font-family:;color:black'>27

27

+ style='font-size:11.0pt;font-family:;color:black'>28

28

+ style='font-size:11.0pt;font-family:;color:black'>29

29

+ style='font-size:11.0pt;font-family:;color:black'>30

30

+ style='font-size:11.0pt;font-family:;color:black'>31

31

+ style='font-size:11.0pt;font-family:;color:black'>32

32

+ style='font-size:11.0pt;font-family:;color:black'>33

33

+ style='font-size:11.0pt;font-family:;color:black'>34

34

+ style='font-size:11.0pt;font-family:;color:black'>35

35

+ style='font-size:11.0pt;font-family:;color:black'>36

36

+ style='font-size:11.0pt;font-family:;color:black'>37

37

+ style='font-size:11.0pt;font-family:;color:black'>38

38

+ style='font-size:11.0pt;font-family:;color:black'>39

39

+ style='font-size:11.0pt;font-family:;color:black'>40

40

+ style='font-size:11.0pt;font-family:;color:black'>41

41

+ style='font-size:11.0pt;font-family:;color:black'>42

42

+ style='font-size:11.0pt;font-family:;color:black'>43

43

+ style='font-size:11.0pt;font-family:;color:black'>44

44

+ style='font-size:11.0pt;font-family:;color:black'>45

45

+ style='font-size:11.0pt;font-family:;color:black'>46

46

+ style='font-size:11.0pt;font-family:;color:black'>47

47

+ style='font-size:11.0pt;font-family:;color:black'>48

48

+ style='font-size:11.0pt;font-family:;color:black'>49

49

+ style='font-size:11.0pt;font-family:;color:black'>50

50

+ style='font-size:11.0pt;font-family:;color:black'>51

51

+ style='font-size:11.0pt;font-family:;color:black'>52

52

+ style='font-size:11.0pt;font-family:;color:black'>53

53

+ style='font-size:11.0pt;font-family:;color:black'>54

54

+ style='font-size:11.0pt;font-family:;color:black'>55

55

+ style='font-size:11.0pt;font-family:;color:black'>56

56

+ style='font-size:11.0pt;font-family:;color:black'>57

57

+ style='font-size:11.0pt;font-family:;color:black'>58

58

+ style='font-size:11.0pt;font-family:;color:black'>59

59

+ style='font-size:11.0pt;font-family:;color:black'>60

60

+ style='font-size:11.0pt;font-family:;color:black'>61

61

+ style='font-size:11.0pt;font-family:;color:black'>62

62

+ style='font-size:11.0pt;font-family:;color:black'>63

63

+ style='font-size:11.0pt;font-family:;color:black'>64

64

+ style='font-size:11.0pt;font-family:;color:black'>65

65

+ style='font-size:11.0pt;font-family:;color:black'>66

66

+ style='font-size:11.0pt;font-family:;color:black'>67

67

+ style='font-size:11.0pt;font-family:;color:black'>68

68

+ style='font-size:11.0pt;font-family:;color:black'>69

69

+ style='font-size:11.0pt;font-family:;color:black'>70

70

+ style='font-size:11.0pt;font-family:;color:black'>71

71

+ style='font-size:11.0pt;font-family:;color:black'>72

72

+ style='font-size:11.0pt;font-family:;color:black'>73

73

+ style='font-size:11.0pt;font-family:;color:black'>74

74

+ style='font-size:11.0pt;font-family:;color:black'>75

75

+ style='font-size:11.0pt;font-family:;color:black'>76

76

+ style='font-size:11.0pt;font-family:;color:black'>77

77

+ style='font-size:11.0pt;font-family:;color:black'>78

78

+ style='font-size:11.0pt;font-family:;color:black'>79

79

+ style='font-size:11.0pt;font-family:;color:black'>80

80

+ style='font-size:11.0pt;font-family:;color:black'>81

81

+ style='font-size:11.0pt;font-family:;color:black'>82

82

+ style='font-size:11.0pt;font-family:;color:black'>83

83

+ style='font-size:11.0pt;font-family:;color:black'>84

84

+ style='font-size:11.0pt;font-family:;color:black'>85

85

+ style='font-size:11.0pt;font-family:;color:black'>86

86

+ style='font-size:11.0pt;font-family:;color:black'>87

87

+ style='font-size:11.0pt;font-family:;color:black'>88

88

+ style='font-size:11.0pt;font-family:;color:black'>89

89

+ style='font-size:11.0pt;font-family:;color:black'>90

90

+ style='font-size:11.0pt;font-family:;color:black'>91

91

+ style='font-size:11.0pt;font-family:;color:black'>92

92

+ style='font-size:11.0pt;font-family:;color:black'>93

93

+ style='font-size:11.0pt;font-family:;color:black'>94

94

+ style='font-size:11.0pt;font-family:;color:black'>95

95

+ style='font-size:11.0pt;font-family:;color:black'>96

96

+ style='font-size:11.0pt;font-family:;color:black'>97

97

+ style='font-size:11.0pt;font-family:;color:black'>98

98

+ style='font-size:11.0pt;font-family:;color:black'>99

99

+ style='font-size:11.0pt;font-family:;color:black'>100

100

+ style='font-size:11.0pt;font-family:;color:black'>101

101

+ style='font-size:11.0pt;font-family:;color:black'>102

102

+ style='font-size:11.0pt;font-family:;color:black'>103

103

+ style='font-size:11.0pt;font-family:;color:black'>104

104

+ style='font-size:11.0pt;font-family:;color:black'>105

105

+ style='font-size:11.0pt;font-family:;color:black'>106

106

+ style='font-size:11.0pt;font-family:;color:black'>107

107

+ style='font-size:11.0pt;font-family:;color:black'>108

108

+ style='font-size:11.0pt;font-family:;color:black'>109

109

+ style='font-size:11.0pt;font-family:;color:black'>110

110

+ style='font-size:11.0pt;font-family:;color:black'>111

111

+ style='font-size:11.0pt;font-family:;color:black'>112

112

+ style='font-size:11.0pt;font-family:;color:black'>113

113

+ style='font-size:11.0pt;font-family:;color:black'>114

114

+ style='font-size:11.0pt;font-family:;color:black'>115

115

+ style='font-size:11.0pt;font-family:;color:black'>116

116

+ style='font-size:11.0pt;font-family:;color:black'>117

117

+ style='font-size:11.0pt;font-family:;color:black'>118

118

+ style='font-size:11.0pt;font-family:;color:black'>119

119

+ style='font-size:11.0pt;font-family:;color:black'>120

120

+ style='font-size:11.0pt;font-family:;color:black'>121

121

+ style='font-size:11.0pt;font-family:;color:black'>122

2

-

repeat_conversion_loop_transfer

+ + +

ADCתʱʹDMAѭģʽ

+ + + + +

7

+ + +

software_trigger_repeat

7

+ style='font-size:11.0pt;font-family:;color:black'>8

8

+ style='font-size:11.0pt;font-family:;color:black'>9

9

+ style='font-size:11.0pt;font-family:;color:black'>10

10

+ style='font-size:11.0pt;font-family:;color:black'>11

11

+ style='font-size:11.0pt;font-family:;color:black'>12

12

+ style='font-size:11.0pt;font-family:;color:black'>13

13

+ style='font-size:11.0pt;font-family:;color:black'>14

14

+ style='font-size:11.0pt;font-family:;color:black'>15

15

+ style='font-size:11.0pt;font-family:;color:black'>16

16

+ style='font-size:11.0pt;font-family:;color:black'>17

17

+ style='font-size:11.0pt;font-family:;color:black'>18

18

+ style='font-size:11.0pt;font-family:;color:black'>19

19

+ style='font-size:11.0pt;font-family:;color:black'>20

20

+ style='font-size:11.0pt;font-family:;color:black'>21

21

+ style='font-size:11.0pt;font-family:;color:black'>22

22

+ style='font-size:11.0pt;font-family:;color:black'>23

23

+ style='font-size:11.0pt;font-family:;color:black'>24

24

+ style='font-size:11.0pt;font-family:;color:black'>25

25

+ style='font-size:11.0pt;font-family:;color:black'>26

26

+ style='font-size:11.0pt;font-family:;color:black'>27

27

+ style='font-size:11.0pt;font-family:;color:black'>28

28

+ style='font-size:11.0pt;font-family:;color:black'>29

29

+ style='font-size:11.0pt;font-family:;color:black'>30

30

+ style='font-size:11.0pt;font-family:;color:black'>31

31

+ style='font-size:11.0pt;font-family:;color:black'>32

32

+ style='font-size:11.0pt;font-family:;color:black'>33

33

+ style='font-size:11.0pt;font-family:;color:black'>34

34

+ style='font-size:11.0pt;font-family:;color:black'>35

35

+ style='font-size:11.0pt;font-family:;color:black'>36

36

+ style='font-size:11.0pt;font-family:;color:black'>37

37

+ style='font-size:11.0pt;font-family:;color:black'>38

38

+ style='font-size:11.0pt;font-family:;color:black'>39

39

+ style='font-size:11.0pt;font-family:;color:black'>40

40

+ style='font-size:11.0pt;font-family:;color:black'>41

41

+ style='font-size:11.0pt;font-family:;color:black'>42

42

+ style='font-size:11.0pt;font-family:;color:black'>43

43

+ style='font-size:11.0pt;font-family:;color:black'>44

44

+ style='font-size:11.0pt;font-family:;color:black'>45

45

+ style='font-size:11.0pt;font-family:;color:black'>46

46

+ style='font-size:11.0pt;font-family:;color:black'>47

47

+ style='font-size:11.0pt;font-family:;color:black'>48

48

+ style='font-size:11.0pt;font-family:;color:black'>49

49

+ style='font-size:11.0pt;font-family:;color:black'>50

50

+ style='font-size:11.0pt;font-family:;color:black'>51

51

+ style='font-size:11.0pt;font-family:;color:black'>52

52

+ style='font-size:11.0pt;font-family:;color:black'>53

53

+ style='font-size:11.0pt;font-family:;color:black'>54

54

+ style='font-size:11.0pt;font-family:;color:black'>55

55

+ style='font-size:11.0pt;font-family:;color:black'>56

56

+ style='font-size:11.0pt;font-family:;color:black'>57

57

+ style='font-size:11.0pt;font-family:;color:black'>58

58

+ style='font-size:11.0pt;font-family:;color:black'>59

59

+ style='font-size:11.0pt;font-family:;color:black'>60

60

+ style='font-size:11.0pt;font-family:;color:black'>61

61

+ style='font-size:11.0pt;font-family:;color:black'>62

62

+ style='font-size:11.0pt;font-family:;color:black'>63

63

+ style='font-size:11.0pt;font-family:;color:black'>64

64

+ style='font-size:11.0pt;font-family:;color:black'>65

65

+ style='font-size:11.0pt;font-family:;color:black'>66

66

+ style='font-size:11.0pt;font-family:;color:black'>67

67

+ style='font-size:11.0pt;font-family:;color:black'>68

68

+ style='font-size:11.0pt;font-family:;color:black'>69

69

+ style='font-size:11.0pt;font-family:;color:black'>70

70

+ style='font-size:11.0pt;font-family:;color:black'>71

71

+ style='font-size:11.0pt;font-family:;color:black'>72

72

+ style='font-size:11.0pt;font-family:;color:black'>73

73

+ style='font-size:11.0pt;font-family:;color:black'>74

74

+ style='font-size:11.0pt;font-family:;color:black'>75

75

+ style='font-size:11.0pt;font-family:;color:black'>76

76

+ style='font-size:11.0pt;font-family:;color:black'>77

77

+ style='font-size:11.0pt;font-family:;color:black'>78

78

+ style='font-size:11.0pt;font-family:;color:black'>79

79

+ style='font-size:11.0pt;font-family:;color:black'>80

80

+ style='font-size:11.0pt;font-family:;color:black'>81

81

+ style='font-size:11.0pt;font-family:;color:black'>82

82

+ style='font-size:11.0pt;font-family:;color:black'>83

83

+ style='font-size:11.0pt;font-family:;color:black'>84

84

+ style='font-size:11.0pt;font-family:;color:black'>85

85

+ style='font-size:11.0pt;font-family:;color:black'>86

86

+ style='font-size:11.0pt;font-family:;color:black'>87

87

+ style='font-size:11.0pt;font-family:;color:black'>88

88

+ style='font-size:11.0pt;font-family:;color:black'>89

89

+ style='font-size:11.0pt;font-family:;color:black'>90

90

+ style='font-size:11.0pt;font-family:;color:black'>91

91

+ style='font-size:11.0pt;font-family:;color:black'>92

92

+ style='font-size:11.0pt;font-family:;color:black'>93

93

+ style='font-size:11.0pt;font-family:;color:black'>94

94

+ style='font-size:11.0pt;font-family:;color:black'>95

95

+ style='font-size:11.0pt;font-family:;color:black'>96

96

+ style='font-size:11.0pt;font-family:;color:black'>97

97

+ style='font-size:11.0pt;font-family:;color:black'>98

98

+ style='font-size:11.0pt;font-family:;color:black'>99

99

+ style='font-size:11.0pt;font-family:;color:black'>100

100

+ style='font-size:11.0pt;font-family:;color:black'>101

101

+ style='font-size:11.0pt;font-family:;color:black'>102

102

+ style='font-size:11.0pt;font-family:;color:black'>103

103

+ style='font-size:11.0pt;font-family:;color:black'>104

104

+ style='font-size:11.0pt;font-family:;color:black'>105

105

+ style='font-size:11.0pt;font-family:;color:black'>106

106

+ style='font-size:11.0pt;font-family:;color:black'>107

107

+ style='font-size:11.0pt;font-family:;color:black'>108

108

+ style='font-size:11.0pt;font-family:;color:black'>109

109

+ style='font-size:11.0pt;font-family:;color:black'>110

110

+ style='font-size:11.0pt;font-family:;color:black'>111

111

+ style='font-size:11.0pt;font-family:;color:black'>112

112

+ style='font-size:11.0pt;font-family:;color:black'>113

113

+ style='font-size:11.0pt;font-family:;color:black'>114

114

+ style='font-size:11.0pt;font-family:;color:black'>115

115

+ style='font-size:11.0pt;font-family:;color:black'>116

116

+ style='font-size:11.0pt;font-family:;color:black'>117

117

+ style='font-size:11.0pt;font-family:;color:black'>118

118

+ style='font-size:11.0pt;font-family:;color:black'>119

119

+ style='font-size:11.0pt;font-family:;color:black'>120

120

+ style='font-size:11.0pt;font-family:;color:black'>121

121

+ style='font-size:11.0pt;font-family:;color:black'>122

122

+ style='font-size:11.0pt;font-family:;color:black'>123

123

+ style='font-size:11.0pt;font-family:;color:black'>124

124

+ style='font-size:11.0pt;font-family:;color:black'>125

125

+ style='font-size:11.0pt;font-family:;color:black'>126

126

+ style='font-size:11.0pt;font-family:;color:black'>127

127

+ style='font-size:11.0pt;font-family:;color:black'>128

128

+ style='font-size:11.0pt;font-family:;color:black'>129

129

+ style='font-size:11.0pt;font-family:;color:black'>130