原文: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