#include "stm32f10x.h"
#include <stdio.h>
#include <String.h>
void RCC_cfg(void);
void GPIO_cfg(void);
void Delay(uint32_t nCount);
void NVIC_cfg(void);
void EXTIX_Init(void);
u8 cnt;
int main(void)
{
cnt=0;
RCC_cfg();
GPIO_cfg();
NVIC_cfg();
EXTIX_Init();
while(1){
GPIO_SetBits(GPIOF,GPIO_Pin_6);
GPIO_SetBits(GPIOF,GPIO_Pin_7);
GPIO_SetBits(GPIOF,GPIO_Pin_8);
GPIO_SetBits(GPIOF,GPIO_Pin_9);
Delay(0x2fffff);
}
}
void RCC_cfg(void)
{
RCC_APB2PeriphClockCmd ( RCC_APB2Periph_GPIOF|RCC_APB2Periph_GPIOG|RCC_APB2Periph_AFIO,ENABLE);
}
void GPIO_cfg(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9;
GPIO_Ini