//操作STM需要3步:1.RCC开启时钟 2.GPIO_Init函数初始化GPIO 3.使用输出输入控函数控制GPIO口
//需要RCC库函数+两个外设,(在最后几行)需要右键跳转库函数定义(RCC函数在Library里的stm32f10x...rcc.h)
//RCC常用三个函数:RCC_AHB RCC_APB2 RCC_APB1
//AHB参数--@param:第一个参数选择哪个外设,第二个参数ENABLE or DISABLE
//首先调用RCC里面的APB2外设时钟控制函数RCC_ClockSecuritySystemCmd
//学习并使用gpio库函数:点击gpio.h并跳转定义并拖拽到最后查看参数类型(然后翻到最后面)
//void GPIO_DeInit(GPIO_TypeDef* GPIOx);调用这个函数后,所指定的GPIO外设就会被复位
//void GPIO_AFIODeInit(void);复位AFIO外设
//void GPIO_Init 初始化外设:用结构体的参数初始化GPIO口,需要先定义结构体变量,再给结构体赋值,最后调用这个函数
//void GPIO_StructInit 把结构体变量赋一个默认值