以下是main.C在keil中新建工程,添加相应的库文件,如gpio.c,lib.c等,再编辑这个文件添加到工程中去,编译,下载运行就可以让板子上PB口12,13,14,15引脚对应的LED跑起来了。#includestm32f10x_lib.hGPIO_InitTypeDefGPIO_InitStructure;voidLED_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);GPIO_InitStructure.GPIO_Pin=GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOB,&GPIO_InitStructure);}voidLED_TurnOn(u8led){}voidDelay(vu32nCount){for(;nCount!=0;nCount--);}main(){//RCC_Configuration();LED_Init();while(1){GPIO_SetBits(GPIOB,GPIO_Pin_12);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_12);Delay(0x8ffff);GPIO_SetBits(GPIOB,GPIO_Pin_13);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_13);Delay(0x8ffff);GPIO_SetBits(GPIOB,GPIO_Pin_14);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_14);Delay(0x8ffff);GPIO_SetBits(GPIOB,GPIO_Pin_15);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_15);Delay(0x8ffff);}}