首页 > 其他分享 >STM32使用寄存器实现点灯操作

STM32使用寄存器实现点灯操作

时间:2023-06-10 16:22:28浏览次数:42  
标签:8.2 参考手册 点灯 APB2ENR STM32 GPIOC 寄存器 CRH RCC

1.配置RCC_APB2ENR(见参考手册7.3.7)

2.配置GPIOC_CRH(见参考手册8.2.2)

3.配置GPIOC_ODR(见参考手册8.2.4)

 

#include "stm32f10x.h"                  // Device header

int main(void)
{
	
	RCC->APB2ENR = 0x00000010;
	GPIOC->CRH = 0x00300000;
	GPIOC->ODR = 0x00000000;
	while(1)
	{
	}
}

标签:8.2,参考手册,点灯,APB2ENR,STM32,GPIOC,寄存器,CRH,RCC
From: https://www.cnblogs.com/ykc3/p/17471388.html

相关文章

  • STM32通过ADC1读取光敏电阻的值转换光照强度
    【1】光敏电阻的原理光敏电阻是一种半导体元件,它的电阻值会随着照射在其表面的光线强度的变化而发生改变。当光线越强,光敏电阻的电阻值就越小;当光线较弱或没有光照射时,电阻值就会增大。光敏电阻广泛应用于光电控制、光度计、自动调节亮度灯等领域。常见的光敏电阻有硫化镉(CdS)光敏电......
  • 野火STM32 读写内部FLASH
    解锁、上锁函数1voidFLASH_Unlock(void);2voidFLASH_Lock(void);擦除函数:1FLASH_StatusFLASH_ErasePage(uint32_tPage_Address);2FLASH_StatusFLASH_EraseAllPages(void);3FLASH_StatusFLASH_EraseOptionBytes(void);写入函数:1FLASH_StatusFLASH_Progra......
  • STM32新建工程
     1.到ST公司官网(www.st.com)下载固件库https://www.st.com/zh/embedded-software/stm32-standard-peripheral-libraries.html2.为了方便管理,新建一个文件夹用来存放项目,否则会显得混乱3.打开Keil5-Project-new μVisionProject-选中刚刚创建的文件夹-给工程文件命名-......
  • STM32cubemx配置驱动DHT11模块
    (文章目录)前言本篇文章将带大家学习使用DHT11湿温度模块,使用这个模块可以获取当前的温度和湿度数据。DHT11可以用于智能家居,蔬菜大棚等项目当中适用范围广。一、DHT11模块介绍DHT11是一种数字式温湿度传感器,由杜邦公司推出。它可以测量环境中的温度和湿度,并将测量结果以数字......
  • stm32f103实现uart收发数据操作
      //stm32f103c8t6实现usart接收到0xFF0xFF0xCE0xCE,//发送0xEE0xEE0x010xCE//然后PA6输出高电平,否则为低电平//中断写法#include"stm32f10x.h#include"stm32f10x_usart.h"#defineRX_BUFFER_SIZE4uint8_trxBuffer[RX_BUFFER_SIZE];uint8_ttxBuffer[]={0......
  • 明解STM32—GPIO应用设计篇之IO外部中断EXTI原理及使用方法
    ​一、前言        在之前针对STM32的GPIO相关API函数及配置使用进行了详细的介绍,GPIO作为输入引脚时,调用相关读信号引脚函数接口就可以在程序的循环中,轮询的对输入信号进行读取检测操作,除了轮询的方式访问输入引脚,还可以通过另外一种叫做外部中断的方式来对引脚的输入信......
  • SoCKit点灯
    USBblasterII的驱动安装参考资料:MyfirstFPGAFile>NewProjectWizard设置路径和工程名字不添加其它文件,大不了后面在工程里面再手动添加选择SoC型号把VHDL改成Verilog,不改也行新建项目完成然后新建一个文件,File>New>BlockDiagram/SchematicFile按ctrl+s无法保......
  • stm32+sx1268 LORA通信
    前言:由于亿佰特的lora代码不好移植,基于stm8且是IAR编译器,对于代码的处理很大困难。所以我通过搜索资料发现了泽耀科技的同配置的lora模块写了关于stm32的代码。在实验中,我将买回来的lora模块的引脚按照手册上的需要引出并打板焊接(SPI通信的lora模块),通过stm32连接lora,lora的天线......
  • vim正则寄存器中存换行符的坑点
    想要把多行字符复制为关键字,用于搜索,统计次数,复制到寄存器之前回车是\n,用/搜索验证ok的复制到寄存器后取出来后变成了^M符号,需要替换两次消除<c-r>=substitute(substitute(@a,'\r','','g'),'\n','\\n','g')......
  • stm32 sdio
    SDIO学习笔记SDIO简介SDIOstm32驱动stm32的SDIO驱动参考st官方的参考例程,其中详细说明了如何操作,官方的文档翻译如下:1如何使用此设备它实现了一个高级通信层,用于从/向该存储器进行读写。所需的STM32硬件资源(SDIO和GPIO)在stm324xg_eval.h文件中定义,并在stm324xg_eval.c文件......