stm32_f103c8点亮led(01)

步骤

1设置时钟

2初始化GPIO

3设置输入输出

 main函数

#include "stm32f10x.h"                  // Device header
#include "Delay.h"
int main(void)
{
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//时钟
	GPIO_InitTypeDef jie_gpio;//初始化GPIO配置结构体
	jie_gpio.GPIO_Mode=GPIO_Mode_Out_PP;//输出模式
	jie_gpio.GPIO_Pin=GPIO_Pin_0;//选择引脚
	jie_gpio.GPIO_Speed=GPIO_Speed_50MHz;//输出速度
	GPIO_Init(GPIOA,&jie_gpio);//GPIO初始化函数GPIOA引脚片,&jie_gpio引脚地址
	//GPIO_SetBits(GPIOA,GPIO_Pin_0);//高电平
	//GPIO_ResetBits(GPIOA,GPIO_Pin_0);//低电平
	while (1)
	{
		GPIO_SetBits(GPIOA,GPIO_Pin_0);//高电平
		Delay_ms(500);
		GPIO_ResetBits(GPIOA,GPIO_Pin_0);//低电平
		Delay_ms(500);
		GPIO_WriteBit(GPIOA,GPIO_Pin_0,Bit_RESET);//低电平
		Delay_ms(500);
		GPIO_WriteBit(GPIOA,GPIO_Pin_0,Bit_SET);//高电平
		Delay_ms(500);
	}
}

相关推荐

  1. stm32_f103c8led01

    2024-03-17 11:20:01       42 阅读
  2. STM32F103 LED闪烁与仿真

    2024-03-17 11:20:01       23 阅读
  3. stm32 裸机led

    2024-03-17 11:20:01       69 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-17 11:20:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-17 11:20:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-17 11:20:01       82 阅读
  4. Python语言-面向对象

    2024-03-17 11:20:01       91 阅读

热门阅读

  1. 1.AD域控如何强制删除不可以用域控服务器

    2024-03-17 11:20:01       37 阅读
  2. 如何调整服务器系统时间

    2024-03-17 11:20:01       41 阅读
  3. 【Http】三握四挥

    2024-03-17 11:20:01       45 阅读
  4. web蓝桥杯真题:绝美宋词

    2024-03-17 11:20:01       37 阅读
  5. 内存的分区

    2024-03-17 11:20:01       40 阅读
  6. MongoDB技术学习指南

    2024-03-17 11:20:01       38 阅读
  7. C++ filesystem库介绍

    2024-03-17 11:20:01       45 阅读
  8. C语言如何进⾏字符串的⽐较?

    2024-03-17 11:20:01       39 阅读
  9. HarmonyOS 网络请求工具库封装,直接无脑用!!!

    2024-03-17 11:20:01       39 阅读
  10. sqlplus设置提示符

    2024-03-17 11:20:01       44 阅读
  11. 3月16日,每日信息差

    2024-03-17 11:20:01       40 阅读