#include "stm32f4xx.h"
int main(void)
{
while(1)
{
//用来写程序主体代码
/*第一步:控制GPIO的数据输出寄存器*/
/*打开GPIOF端口的时钟*/
GPIO_MODER|= ( 1<<5 ) ;
/*第二步:控制GPIO的方向*/
/*GPIOF 配置为输出 01*/
RCC_AHB1ENR&=~( (0x03)<<(2*6)) ;//目标位置0,其他未不变 两位一组移6组 00
RCC_AHB1ENR|=( 1<<(2*6)) ;//目标位置1,其他未不变 01
/*第三步:控制GPIO的数据输出寄存器*/
/*PF6 输出高电平*/
GPIOF_ODR|=(1<<6);
/*PF6输出低电平*/
GPIOF_ODR&=~(1<<6) ;
}
}
SystemInit(void)
{
//为了骗过编译器不报错.Error: L6218E: Undefined symbol SystemInit (referred from startup_stm32f40xx.o).
}