文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(十七)——串口寄存器库函数配置方法

一、STM32串口常用寄存器和库函数 1.1 常用的串口寄存器 USART_ SR状态寄存器 USART_ DR数据寄存器 USART_BRR波特率寄存器 1.2 串口相关的库函数 void USART_ Init(); //...

stm32f407探索者开发板(十七)——串口寄存器库函数配置方法
文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(九)——寄存器地址名称映射

一、51中的引申方法 sfr PO =0x80;//P0映射到地址:0x80 P0=0x00//忘寄存器地址0x80赋值0x00 ...

stm32f407探索者开发板(九)——寄存器地址名称映射
文章 2023-02-01 来自:开发者社区

stm32f407探索者开发板(五)——跑马灯实验(寄存器版本)

一、步骤1.使能I0口时钟。配置相关寄存器寄存器RCC->AHB1ENR2.初始化IO口模式。配置四个配置寄存器GPIOx_MODER/GPIOx_OTYPER/GPIOx_OSPEEDR/GPIOx_PUPDR3.操作I0口,输出高低电平。配置寄存器GPIOX_ ODR或者BSRRL/BSRRH。二、配置RCC->AHB1ENR#include "led.h" #include "....

stm32f407探索者开发板(五)——跑马灯实验(寄存器版本)
文章 2023-02-01 来自:开发者社区

stm32f407探索者开发板(三)——GPIO工作原理(内部结构说明、八种输入输出分析、GPIO寄存器说明)(下)

3.3 复用功能(推挽/ / 开漏)复用功能模式中,输出使能,输出速度可配置,可工作在开漏及推挽模式,但是输出信号源于其它外设,输出数据寄存器 GPIOx_ODR 无效;输入可用,通过输入数据寄存器可获取 I/O 实际状态,但一般直接用外设的寄存器来获取该数据信号。开漏复用输出模式,与开漏输出模式很是类似。只是输出的高低电平的来源,不是让CPU直接写输出数据寄存器,取而代之利用片上外设模块的复用....

stm32f407探索者开发板(三)——GPIO工作原理(内部结构说明、八种输入输出分析、GPIO寄存器说明)(下)
文章 2023-02-01 来自:开发者社区

stm32f407探索者开发板(三)——GPIO工作原理(内部结构说明、八种输入输出分析、GPIO寄存器说明)(上)

一、GPIO基本结构和工作方式GPIOA_0----GPIOA_15(16个)A-G(7组)16*7=112+PH0\PH1=114拥有这个FT,说明是可以容忍5V电压的,大多数都是可以容易的,后面的是一些复用外设(串口中断等等)工作方式:F1和F4的最大区别就是把上拉和下拉移到了外部二、内部结构介绍还是用M3的GPIO进行介绍哈,输入和输出是相对于内部而言(1)、保护二极管引脚内部加上这两个保....

stm32f407探索者开发板(三)——GPIO工作原理(内部结构说明、八种输入输出分析、GPIO寄存器说明)(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

IoT

物联网软硬件开发者一站式基地

+关注