原文:stm32F103寄存器点灯

分为三个步骤 .开启GPIOx对应的RCC时钟 .开启引脚的输出模式速率 .通过ODR数据寄存器发出电平信号 一 开启GPIOB 端口时钟 开启 GPIOB 端口 时钟 RCC APB ENR lt lt 二 开启引脚的输出模式速率 首先我们把连接到 LED 灯的 GPIO 引脚 PB 配置成输出模式,即配置 GPIO 的端口配置低寄存器 CRL,见图 。 CRL 中包含 号引脚,每个引脚占用 个 ...

2020-04-19 09:07 0 643 推荐指数:

查看详情

STM32F103的备份寄存器BKP

STM32F103RBT6没有eeprom想要存一些数据怎么办? 1.可以加个外部EEPROM, 2.使用自带的备份寄存器,需要VBAT一直供电,加个小纽扣电池不是啥大问题。 下面是代码  void Param_Read(void) { uint16_t temp ...

Fri Apr 01 06:50:00 CST 2022 0 638
STM32F103寄存器方式点亮LED流水灯

一、关于STM32 STM32F103C8T6是一款由意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制,硬件采用LQFP48封装,属于ST公司微控制中的STM32系列。 主要有三种类型的MCU:主流级别MCU、高性能MCU、低功耗MCU。再详细一点,我们可以具体 ...

Fri Oct 22 21:06:00 CST 2021 0 220
新建基于STM32F103ZET6的工程-寄存器版本

1、新建空白工程   新建一个文件夹,用来存放新建的工程文件。在这个新建的文件夹下创建MDK-PRO和OUTPUT两个子文件夹。MDK-PRO文件夹用来存放工程文件;OUTPUT用来存放工程编译后输出的文件。   打开MDK软件,点击“Project ->New uVision ...

Sun Jun 02 16:34:00 CST 2019 0 571
[STM32F103]定时中断

l 使能定时时钟。   RCC_APB1PeriphClockCmd(); l 初始化定时,配置ARR,PSC。   TIM_TimeBaseInit(); l 开启定时中断,配置NVIC。   void TIM_ITConfig();   NVIC_Init(); l 使能 ...

Sun Nov 18 02:15:00 CST 2018 0 1420
STM32F103 SPI 操作

本主记录SPI 普通操作方式,主要为后续SPI设备提供基础 1、MDK工程目录(创建工程方式略),工程结构与前面 "STM32F103 DMA模式操作UART" 类式 2、spi 设备引脚初始在platform.c 文件下, 这里面列出SX1278 设备 platform.c 内容 ...

Fri Mar 22 01:24:00 CST 2019 0 5302
stm32f103的HSI设置

HSI基本知识    HSI是8MRC震荡电路,精度1%。   PLL的设置必须在其被激活前完成,输出必须被设置温48M或者72M   LSE:通过在备份域控制寄存器(RCC_BDCR)里的LSEON位启动和关闭。   如果相应的APB预分频系数是1,定时的时钟频率与所在APB总线频率 ...

Fri May 31 21:44:00 CST 2019 0 1076
STM32F103 SWD 接线

VCC、 GND、 PA13/JTMS/SWDIO、 PA14/JTCK/SWCLK ...

Sun Apr 11 00:16:00 CST 2021 0 253
STM32F103 ------ 时钟配置

由于stm32的库默认是外部晶振8M的情况下实现的,所以配置波特率的时候也是按8M,包括主频,如果用12M晶振就需要改动几个地方: 在system_stm32f10x.c中找到相应类型的文件,进行如下修改。 1)72M主频: 8M时: RCC->CFGR |= (uint32 ...

Sun Jul 15 05:40:00 CST 2018 0 1416
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM