stm32点亮一个引脚
来源:www.itieasy.com 作者:admin 发表时间:2021/6/29 12:29:44 浏览次数:286。
#include "stm32f10x.h"

//函数声明
void GPIO_Configuration(void);

//=============================================================================
//文件名称:Delay
//功能概要:延时
//参数说明:nCount:延时长短
//函数返回:无
//=============================================================================

void Delay(uint32_t nCount)
{
  for(; nCount != 0; nCount--);
}


//=============================================================================
//文件名称:main
//功能概要:主函数
//参数说明:无
//函数返回:int
//=============================================================================
int main(void)
{
  GPIO_Configuration();
    while (1)
{
  Delay(0xfffff);
  GPIO_ResetBits(GPIOA,GPIO_Pin_7); //GPIO_ResetBits和GPIO_SetBits打开和关闭引脚
  Delay(0xfffff);
  GPIO_SetBits(GPIOA,GPIO_Pin_7);
    }
}

//=============================================================================
//文件名称:GPIO_Configuration
//功能概要:GPIO初始化
//参数说明:无
//函数返回:无
//=============================================================================
void GPIO_Configuration(void)
{
  GPIO_InitTypeDef GPIO_InitStructure;
  
  RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA , ENABLE); 
//=============================================================================
//填充gpio初始化结构体
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All|GPIO_Pin_1;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; 
  GPIO_Init(GPIOA, &GPIO_InitStructure);
}




首页 上一页 共N页 当前M页 123456789 下一页尾页

留言评论 送花(最高5) 蛋砸(最高5) 打酱油的。。。(重新编辑)
404 Data Not Found
首页
胶布生涯
网站地图
联系我们