E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ODR
stm32学习笔记 F1系列GPIO相关寄存器的配置
对于stm32F1系列每组GPIO端口的寄存器包括:GPIOx_CRL,GPIOx_CRH,GPIOx_IDR,GPIOx_
ODR
,GPIOx_BSRR,GPIOx_BRR和GPIOx_LCKR七个寄存器其中
Wu_Yimin
·
2020-08-15 10:08
stm32
LED跑马灯-库函数
三种最大输出速度2MHz10MHz50MHz每组GPIO共16个IO口,含下7个寄存器GPIOx_CRL:端口配置低寄存器GPIOx_CRH:端口配置高寄存器GPIOx_IDR:端口输入寄存器GPIOx_
ODR
BraveWangDev
·
2020-08-15 10:11
STM32
STM32学习笔记
stm32f103系列中对寄存器地址的实现
如GPIOA->
ODR
=0,将GPIOA的所有端口输出置位0.那在CMSIS(cortexmicrocontrollersoftwareinterfacestandard)中是如何实现的?
贝亚拉科技
·
2020-08-15 10:34
stm32
stm32寄存器版学习笔记01 GPIO口的配置(LED、按键)
每个I/O口由7个寄存器来控制:配置模式的端口配置寄存器CRL和CRH(模式、速度);数据寄存器IDR和
ODR
;置位/复位寄存器BSRR;复位寄存器BRR;锁存寄存器LCKR。
weixin_30906701
·
2020-08-15 10:28
STM32 特殊功能脚设置为普通脚的方法
PB3和PB4分别是JTAG的JTDO和NJTRST脚,在默认情况下,STM都是把他们复用为特殊功能脚,在没有关闭JTAG功能之前,这连个脚不受GPIO的
ODR
寄存器控制。
weymin
·
2020-08-15 10:20
c语言
STM32
STM32F4的GPIO口配置模式
STM32F4每组通用I/O端口包括4个32位配置寄存器(MODER、OTYPER、OSPEEDR和PUPDR)、2个32位数据寄存器(IDR和
ODR
)、1个32位置位/复位寄存器(BSRR)、1个32
大西瓜-PaulChan
·
2020-08-15 10:01
stm32系列
STM32 GPIO寄存器
,GPIOx_CRH)分别控制每个端口的高八位和低八位,如果IO口是0-7号的话,则写CRL寄存器,如果IO口是8-15号的话,则写CRH寄存器,两个32位数据寄存器(GPIOx_IDR,GPIOx_
ODR
笑尘一梦
·
2020-08-15 10:29
STM32
SPI初始化
1voidSPIx_Init(void)2{3RCC->APB2ENR|=1APB2ENR|=1CRL&=0X000FFFFF;8GPIOA->CRL|=0XBBB00000;//PA5.6.7复用推挽输出9//GPIOA->
ODR
weixin_33826609
·
2020-08-14 03:09
LIS2DH12应用总结
LIS2DH12的功能和特色如下:•I2C/SPI两种通信接口•1Hz~5.3kHz的
ODR
可配置•high-resolution/normal/low-power三种运行模式high-resolution
金城孤客
·
2020-08-14 03:17
应用总结
STM32 gpio并行输出
这里主要用到GPIO的2个寄存器,分别是端口输入数据寄存器“GPIOx_IDR”和端口输出数据寄存器“GPIOx_
ODR
”其中x=A...E这两
Mr_WangHailong
·
2020-08-14 02:59
STM32
c/c++ 学习总结(3)-- static关键字
具有内部连接性的名字在编译时就会生成,不需要等到链接时或是运行时,与之相对的是连接为外部的变量和函数(static的反义词可以认为是extern),由于具有外部连接性的名字可能会被多个文件共享使用,根据“单一定义规则
ODR
Jeffy Yi
·
2020-08-12 01:55
c++
基于
ODR
和 BSMOTE 的不均衡 SVM 分类算法
概述支持向量机已经成功的应用在许多大规模样本集分类中,但是在这些样本集中可能存在着大量的噪声和冗余信息,进而导致分类器的分类精度不高。因此近年来,大量的去噪声和删减样本的文章不断涌现出。其中欠抽样算法就是通过删减多数类样本的数目以达到均衡样本集的目的。然而常用的欠抽样方法都是些随机欠抽样方法,这种方法存在着一些缺陷:采样具有很大的随机性,这是由于随机欠抽样方法未考虑样本的分布情况,可能会删除某些重
该昵称已经被占用
·
2020-08-11 23:41
机器学习/统计学方法/算法
学习专辑
STM32笔记(一)(寄存器)——跑马灯实验
STM32的每个IO端口都有7个寄存器来控制,分别是:配置模式的2个32位的端口配置寄存器CRL和CRH;2个32位的数据寄存器IDR和
ODR
;1个32位的置位/复位寄
zm1450805304
·
2020-08-11 15:12
STM32
STM32C8T6之使用寄存器点亮LED灯
用寄存器点亮LED灯,主要就是操作GPIOx_
ODR
寄存器,GPIOx_CRH寄存器,RCC_APB2ENR寄存器。主要是涉及到指针操作,偏移。其他的也没什么。
仰望繁星.
·
2020-08-11 14:23
4.3、使用寄存器版本点亮LED灯(内附代码)
是使能0失能 RCC->AHB1ENR|=1MODER&=~(3MODER|=1OSPEEDR&=~(3OSPEEDR|=2PUPDR&=~(3PUPDR|=1OTYPER&=~(1OTYPER|=0
ODR
nandycooh
·
2020-08-11 14:39
STM32
STM32
STM8S精确延时+LED闪烁
#include"iostm8s105c4.h"#defineLEDPC_
ODR
_
ODR
1voidGPIO_Init(){PG_DDR_DDR0=1;PG_CR1_C10=1;PG_CR2_C20=0;
羽墨志
·
2020-08-11 13:50
IAR
for
STM8
跑马灯实验-寄存器版
配置寄存器GPIOX_
ODR
或者BSRR/BRR。3、详细新
lbd0125
·
2020-08-11 12:42
蓝桥杯嵌入式第十一届省赛模拟试题(修正版)
3.时间边界,hourODR=LED_MODE;GPIOD->
ODR
|=(1
ODR
&=~(1
ODR
=LED_MODE;GPIOD->
ODR
|=(1
ODR
&=~(1
ODR
=LED_MODE;GPIOD->
fancyZT
·
2020-08-11 11:20
蓝桥杯嵌入式
LED跑马灯-寄存器
三种最大输出速度2MHz10MHz50MHz每组GPIO共16个IO口,含下7个寄存器GPIOx_CRL:端口配置低寄存器GPIOx_CRH:端口配置高寄存器GPIOx_IDR:端口输入寄存器GPIOx_
ODR
BraveWangDev
·
2020-08-11 10:03
STM32
STM32学习笔记
STM32F103 GPIO寄存器配置
每个GPI/O端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH)两个32位数据寄存器(GPIOx_IDR和GPIOx_
ODR
)一个32位置位/复位寄存器(GPIOx_BSRR)一个16
Geek猫
·
2020-08-09 03:03
STM32F103
STM32中的宏定义及库函数分析
.使用KEIL5开发STM32可以使用"GPIOB->
ODR
"这种方式来给GPIOB的寄存器
ODR
赋值,因为在STM32中同属于一个外设的所有寄存器地址基本是相邻的(有些会有保留寄存器),因此我们可以借助
小mu加油
·
2020-08-08 18:09
嵌入式
STM32——GPIO输入模式下上拉和下拉的设置(转)
需要注意的是,下拉输入和上拉输入是通过端口输出寄存器GPIOx_
ODR
来区分的。因此,在进行上拉/下拉输入配置时候,虽然对GPIO进行的关于输入的操作,但是仍要对和输出相关的寄存器
ODR
进行配置。上
mcubc
·
2020-08-08 14:00
opendrive地图数据解析算法
附
odr
数据解析python核心代码,一、uv坐标系转xy坐标系:doubleu=aU+bU*p+cU*p*p+dU*p*p*p;doublev=aV+bV*p+cV*p*p+dV*p*p*p;do
我要加油呀
·
2020-08-08 00:37
python
32的一些整理
CNF配置具体的输入或输出的哪一种状态(推挽,开漏输出,上拉下拉输入等等)CRL低位为PX0-7CRH高位为PX8-15共需要842=64位通过
ODR
寄存器配置上拉下拉3.IDR寄存器:端口输入寄存器16
夏友
·
2020-08-07 18:38
32
STM32并口驱动AD9854——HAL库
并口方式://对AD9854写地址和数据voidad9854_write(uint16_tadd,uint16_tcmd){GPIOA->
ODR
=((GPIOA->
ODR
)&0xff00)+cmd;GPIOE
晴树SEU
·
2020-08-05 14:05
Stm32Cube
STM32之GPIO并行输入输出数据编程技巧
这里主要用到GPIO的2个寄存器,分别是端口输入数据寄存器“GPIOx_IDR”和端口输出数据寄存器“GPIOx_
ODR
”其中x=A...E这两
猪哥-嵌入式
·
2020-08-05 14:44
嵌入式
ARM
STM32 GPIO输出高低电平转换速率测试
单片机CPU:STM32F103ZET6软件平台:kEILMDK逻辑分析仪:金沙滩LA2016源程序[code=c]#include"stm32f10x.h"#definePA0GPIOA->
ODR
//
silno
·
2020-08-05 14:34
STM32
STM32 学习六 串口通信2 编程仿真
一、电路二、编程#include"stm32f10x_lib.h"#includevoidDelay_MS(u16dly);#defineGPIOA_
ODR
_A(GPIOA_BASE+0x0C)#defineGPIOA_IDR_A
谢厂节_编程圈
·
2020-08-05 12:46
嵌入式/物联网
CRH、CRL、
ODR
和IDR的使用
STM32的每个I/O口都由7个寄存器控制:2个32位端口配置寄存器CRL和CRH;2个32位的数据寄存器IDR和
ODR
;1个32位的置位复位寄存器BSRR;1个16位的复位寄存器BRR;1个32位的锁存寄存器
Leo_w.
·
2020-08-04 17:41
STM32
STM32F10X 位带操作
在STM32单片机的学习中,有一个最大的特点就是你所编写的STM32的程序操作,基本上都是总线的操作,比如GPIOB->
ODR
=0x0001(或者直接等于1),这样的操作必须要考虑整个寄存器的数据,但其实如果学过
鹜冥鸽
·
2020-08-04 07:41
STM32F103
bat 文件调用有输出参数的oralce存储过程
通过bat调用sqlplus执行存储过程1:把要执行的存储过程写成sql语句:PRO_
ODR
_PROC_ODRDATECHG.sqlvaroutflgchar--声明输出参数1varoutlogchar
weixin_34137799
·
2020-08-04 05:29
一起学习CISCO英文档:Configuring On-Demand Routing
ThischapterdescribeshowtoconfigureOn-DemandRouting(
ODR
).ForacompletedescriptionoftheODRcommandsinthischapter
weixin_33985507
·
2020-08-04 05:13
STM32在16位IO高位被占用时统一操作高/低八位IO
常用的方法是使用GPIOx->
ODR
=0xXXXX;的方法。但如果高八位IO已被占用,如用作输入,那么这个寄存器操作会直接导致输入失效。为此,使用BSRR寄存器操作来实现只
BugAngel233
·
2020-08-03 21:56
STM32
GPIO_ReadOutputDataBit及GPIO_ReadInputDataBit
读的是GPIOx_IDR,读的是当IO口设置为输入状态时候的IO口值GPIO_ReadOutputDataBit(GPIO_TypeDef*GPIOx,uint16_tGPIO_Pin)读的是GPIOx_
ODR
diantu2867
·
2020-08-03 10:57
STM32F407ZGT6 硬件SPI1 回环测试正常
#defineGPIOB_
ODR
_Addr(GPIOB_BASE+20)//0x40020414#defineGPIOB_IDR_Addr(GPIOB_BASE+16)//0x40020410#definePBout
hello world 2012
·
2020-07-30 12:13
STM32
STM8 外部中断
IARforstm8#include#include//设置PD4中断向量及中断函数#pragmavector=8__interruptvoidEXTI_PORTD_IRQHandler(void){PD_
ODR
_
ODR
3
zpzyf
·
2020-07-30 07:37
STM8
STM32IO口8位操作移位的方式
当我们采用并口传输数据的时候都会用如下的方法进行数据传输#defineDATAOUT(x)GPIOB->
ODR
=x;STM32IO口都是16位的,所以当调用DATAOUT的时候就直接对GPIOB的16个
yuanmeixiang
·
2020-07-30 06:24
STM32
STM32学习笔记之寄存器代码解析(F4)
之寄存器实现跑马灯实验GPIOF->MODER&=~(3MODER|=(1OTYPER&=~(1OTYPER|=(0OSPEEDR&=~(3OSPEEDR|=(2PUPDR&=~(3PUPDR|=(1
ODR
Xiao老板
·
2020-07-30 05:23
STM32G4学习记录
stm32
STM32F411RE-0018-对GPIO的控制原理
GPIOx_OTYPER:配置输出类型是开漏还是推挽;GPIOx_OSPEEDR:配置输出速度是低速、中速、快速、高速;GPIOx_PUPDR:配置上下拉是没有上下拉、上拉、下拉;GPIOx_IDR:读取输入;GPIOx_
ODR
wzfj12345
·
2020-07-30 05:25
初学STM32F411RE
STM32的I/O操作的互斥
查看:10618|回复:9关于STM32F103的GPIO操作和
ODR
,BRR,BSRR的设置[复制链接]已结帖(20)wilkes64主题147帖子496积分资深技术员关注TA发消息专家等级:结帖率:
unsv29
·
2020-07-30 02:08
STM32F1学习-驱动led灯(寄存器版本)
GPIOx_IDRGPIOx_
ODR
一个32位置位/复位数据寄存器GPIOx_BSRR一个
逐夸父
·
2020-07-30 01:18
STM32学习
STM32从零开始(二) 点亮led灯
GPIO_LED72MHZ__#define__GPIO_LED72MHZ__#defineGPIOB_BASE0x40010c00#defineGPIOB_CRH(GPIOB_BASE+0x04)#defineGPIOB_
ODR
脱掉三千烦恼丝
·
2020-07-29 23:58
嵌入式
教你手写外部中断(看完这篇你就会手动写啦,保姆级讲解)---- 2020.3.19
部分#include"key.h"#include"led.h"voidKEY_EXTI_Init(void){RCC->APB2ENR|=1CRL|=1CRL&=~(1CRL&=~(1CRL&=~(1
ODR
致敬!!!
·
2020-07-29 23:15
嵌入式(stm32)
lis3dh调试笔记
必须知道的是,这个中断出来的非常快,看
ODR
就知道了,如果在初始化的时候就
cgh0817
·
2020-07-29 17:29
传感器
STM32位带操作详细介绍
位带操作前言1.位带简介2.计算公式外设区:SRAM区:统一公式3.GPIO位带实现前言//在STM32中,如果我们要使PB0端口输出低电平,可以用如下语句GPIOB->
ODR
|=0<<0;//在51单片机中我们是这样的
bsqetuo
·
2020-07-29 17:56
嵌入式STM32
变量,函数,类的声明,定义,实现的学习总结(不断增加中)
extern作用总结externinti;指明这里的i只是声明,否则i为全局变量的话会看作定义,有可能违反一次定义法则(
ODR
)externfoo();将函数"在其他地方定义"变为显式的同名常量可以出现在不同的编译单元中
leonlux
·
2020-07-16 01:36
C++
stm32f103 学习笔记 —— 01 使用地址、寄存器、库函数、位带操作控制GPIO
GPIO相关寄存器:端口配置低寄存器(CRL),端口配置高寄存器(CRH):控制每个I/O口的模式及输出速率端口输入数据寄存器(IDR):只读,只能以16位形式读出,用来查看某个位的状态端口输出数据寄存器(
ODR
wss_desperado
·
2020-07-15 16:17
stm32
stm32跑马灯实验
GPIOx_CRL:端口配置低寄存器GPIOx_CRH:端口配置高寄存器GPIOx_IDR:端口输入寄存器GPIOx_
ODR
:端口输出寄存器GPIOx_BSRR:端口位设置/清除寄存器GPIOx_BRR
shizheng_Li
·
2020-07-13 13:23
嵌入式系统
STM32总结之GPIO编程过程
2.通过操作CRL寄存器将对应的GPIO口设置为推挽输出模式,并设置一个翻转速度3.通过操作
ODR
寄存器,将电平置高或置低。按键操作过程1.通过原理图找到要操作的按键对应的GPIO2.通
红尘-有梦
·
2020-07-13 09:10
ARM
STM32之GPIO开漏(Push-pull)和推挽(open-drain)输出
包括4个32bit的控制寄存器(GPIOx_MODER,GPIOx_OTYPER,GPIOx_OSPEEDRandGPIOx_PUPDR);2个32bit的数据寄存器(GPIOx_IDR,GPIOx_
ODR
makeryzx
·
2020-07-13 08:42
STM32
HAL库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他