keil5向stm32添加库函数并点灯

一、添加库函数

1、点击主界面“品"字图标,选择lib组添加文件

2、Lib\CMSIS\CM3\CoreSupport

keil5向stm32添加库函数并点灯_第1张图片

 3、Lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x

keil5向stm32添加库函数并点灯_第2张图片

 4、Lib\STM32F10x_StdPeriph_Driver\src 路径下所有文件

keil5向stm32添加库函数并点灯_第3张图片

二、点灯

GPIO_InitTypeDef GPIO_InitStructure; //定义gpio结构体

 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);//打开gpioA时钟

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_4;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);

//初始化gpio

GPIO_WriteBit(GPIOA, GPIO_Pin_1 , Bit_SET);//点亮
delay(0xffffff);
GPIO_WriteBit(GPIOA, GPIO_Pin_1 , Bit_RESET);//熄灭
delay(0xffffff);

你可能感兴趣的:(单片机,stm32,arm,嵌入式硬件)