资源简介
这是我在keil平台建立的一个GD32的工程模板,便于以后开发GD32时候快速开发
代码片段和文件信息
/**
******************************************************************************
* @file system_gd32f1x0.c
* @author MCU SD
* @version V2.0.0
* @date 15-Jan-2016
* @brief CMSIS Cortex-M3 Device Peripheral Access layer System Source File.
******************************************************************************
*/
/** @addtogroup CMSIS
* @{
*/
/** @addtogroup GD32F1x0_system
* @{
*/
/** @addtogroup GD32F1x0_System_Private_Includes
* @{
*/
/* Includes ------------------------------------------------------------------*/
#include “gd32f1x0.h“
/**
* @}
*/
/** @addtogroup GD32F1x0_System_Private_Variables
* @{
*/
#ifdef GD32F170_190
#define RCC_GCFGR_FREQ_DIVIDE_RESET ((uint32_t)0x08FF000C) /*!< Reset SCS[1:0] AHBPS[3:0] APB1PS[2:0]APB2PS[2:0]ADCPS[1:0]
CKOUTSRC[2:0] CKOUTDIV[2:0] and PLLDV bits */
#else
#define RCC_GCFGR_FREQ_DIVIDE_RESET ((uint32_t)0x083F000C) /*!< Reset SCS[1:0] AHBPS[3:0] APB1PS[2:0]APB2PS[2:0]ADCPS[1:0]
USBPS[1:0]CKOTUSRC[2:0] CKOUTDIV and PLLDV bits */
#endif /* GD32F170_190 */
#define RCC_GCCR_CLK_ENABLE_RESET ((uint32_t)0xFEF6FFFF) /*!< Reset HSEEN CKMEN and PLLEN bits */
#define RCC_GCCR_HSEBPS_RESET ((uint32_t)0xFFFBFFFF) /*!< Reset HSEBPS bit */
#define RCC_GCFGR_CLK_SELECT_RESET ((uint32_t)0xF7C0FFFF) /*!< Reset PLLSEL PLLPREDV and PLLMF[3:0] bits */
#define RCC_GCFGR2_HSEPREDV1_RESET ((uint32_t)0xFFFFFFF0) /*!< Reset HSEPREDV1[3:0] bits */
#define RCC_GCFGR3_RESET ((uint32_t)0xFFFFFEBC) /*!< Reset USARTSEL[1:0] I2CSEL CECSEL and ADCSEL bits */
#define RCC_GCCR2_HSI14_RESET ((uint32_t)0xFFFFFFFE) /*!< Reset HSI14 bit */
#define RCC_GCIR_DISABLE ((uint32_t)0x00000000) /*!< Disable all interrupts */
#define RCC_GCFGR_PLLMF3_0 ((uint32_t)0x003C0000) /*!< PLLMF[3:0] Bits */
#ifdef GD32F170_190
#define RCC_GCFGR4_RESET ((uint32_t)0x00003F07) /*!< Reset CKOUT2SRC[2:0] CKOUT2DIV[5:0] */
#endif
/* Uncomment the corresponding line to configure system clock that you need */
/* The clock is from HSE oscillator clock */
//#define SYSCLK_FREQ_HSE HSE_VALUE /*!< System clock is HSE_VALUE */
//#define SYSCLK_FREQ_24MHz 24000000 /*!< System clock is 24MHz
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17273 2015-11-23 14:12 template_GD32\CMSIS\core\core_cm3.c
文件 92898 2015-11-23 14:12 template_GD32\CMSIS\core\core_cm3.h
文件 629760 2018-07-09 10:42 template_GD32\CMSIS\gd32f1x0.h
文件 629758 2016-04-07 17:45 template_GD32\CMSIS\gd32f1x0.h~RFfd0458b.TMP
文件 16600 2016-04-19 16:57 template_GD32\CMSIS\startup\startup_gd32f1x0.s
文件 32655 2016-03-22 16:51 template_GD32\CMSIS\system_gd32f1x0.c
文件 1216 2016-02-23 13:16 template_GD32\CMSIS\system_gd32f1x0.h
文件 16470 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_adc.h
文件 20381 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_can.h
文件 8349 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_cec.h
文件 5975 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_cmp.h
文件 1801 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_crc.h
文件 4178 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_dac.h
文件 14215 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_dma.h
文件 5386 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_exti.h
文件 8142 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_fmc.h
文件 6627 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_gpio.h
文件 16000 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_i2c.h
文件 12595 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_ivref.h
文件 3259 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_iwdg.h
文件 14858 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_lcd.h
文件 3303 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_mcudbg.h
文件 3644 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_misc.h
文件 4314 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_opamp.h
文件 3774 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_pwr.h
文件 35230 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_rcc.h
文件 22027 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_rtc.h
文件 10831 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_spi.h
文件 6957 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_syscfg.h
文件 36341 2016-02-23 13:16 template_GD32\FWLIB\inc\gd32f1x0_timer.h
............此处省略193个文件信息
相关资源
-
GD_li
nk_Programmer - GigaDevice.GD32F4xx_DFP.1.0.3.pack
- GD32F205数据手册
- GD32F130 定时器3 PWM输出
- GD32F450移植LittlevGL 5.2 代码
- GD32E10x_Demo_Suites
- GD32E103RB.zip
- GD32F303开发板资料
- GD32450i-EVAL
- GD32F4xx单片机-FreeRTOS10.2.0-LWIP2.0.2移植
- GD32f103中文用户指南详细
- GD32F407电路图和代码
- GD32450ZF407平台100M以太网PHYSR8201F驱动补
- GD32F303的开发资料.zip
- GD32F1x0_Demo工程包加例程.rar
- GD32F1例程
- VS code 调试 Cmake 工程 简单代码模板
- 关于GD32芯片读保护的描述和解决办法
- Eclipse 代码模板设置
- GD32F303 串口+DMA 收发数据
- GD32F103XX IDE配置文件
- GigaDevice.GD32F10x_DFP.2.0.2MDKLib.rar
- GD32F1x0 for keil v4.7插件
- gd32vf_usart_test0.zip
- 软著申请模版
- GD32F1x0 工程模板v3.1.0.0
- GD32在keil5上的pack安装包
- GD32F4xx与STM32F4差异文档.pdf
- GD321x0T_START 开发板资料
- 软著申请代码模板标准格式.docx
评论
共有 条评论