c
#include "stm32f10x.h"
void Delay(__IO u32 nCount)
{
for(;nCount !=0;nCount--);
}
main(void)
{
GPIO_InitTypeDef gpio;
gpio.GPIO_Mode = GPIO_Mode_Out_PP;
gpio.GPIO_Speed = GPIO_Speed_2MHz;
gpio.GPIO_Pin = GPIO_Pin_8;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);
GPIO_Init(GPIOB, &gpio); //B8
while(1){
GPIO_WriteBit(GPIOB,GPIO_Pin_8,Bit_RESET); //B8
Delay(0xfffff);
GPIO_WriteBit(GPIOB,GPIO_Pin_8,Bit_SET);
Delay(0xfffff);
}
}
最后只需要新建一个main.c文件即可。
国产的AT32F403ACGT7也是同样的方法。
想起大学的时候还去傻傻移植标准库,一编译几百个报错,然后在寝室蒙着头慢慢改,那样的日子一去不复返了,哈哈