HGP的关于深入学习用寄存器操作STM32LED的学习笔记

   日期:2021-02-27     浏览:107    评论:0    
核心提示:/* @filename@version1.0@date 2021 2.20 14:24@brief本次例程是用操控寄存器的方法操控STM32的GPIO用到的开发板是NECLEO_F103RB,操控PA5输出高电平让LED亮。希望能对阅读文章的你有些帮助 O(∩_∩)O@author :HGP//GPIOA_CRL 0x4001 0800GPIOA_CRH 0x4001 0804GPIOA_IDR 0x4001 0808GPIOA_ODR 0x400


#include “stm32f10x.h”
#define GPIOA_CRL (unsigned int)0x40010800
#define GPIOA_CRH (unsigned int)0x40010804
#define GPIOA_IDR (unsigned int)0x40010808
#define GPIOA_ODR (unsigned int)0x4001080c
#define GPIOA_BSRR (unsigned int)0x40010810
#define GPIOA_BRR (unsigned int)0x40010814
#define RCC_GPIOA (unsigned int)0x40021018
//在通过数据手册给PA5引脚配置参数

int main(void)
{

RCC_GPIOA |= (1<<2);
GPIOA_CRL |= (1<<20);
GPIOA_ODR |= (1<<5);

while(1);
}
void SystemInit()//这里的SystemInit函数是为了让程序不报错
{
}

© 2021 GitHub, Inc.
服务条款
隐私
安全
状态
Docs
联系 GitHub
价格
API
培训
博客
关于

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服