STM32 ODR

摘要:

ODR(Output Data Register输出数据寄存器)的默认状态是零,且IO口的默认工作模式是输入模式。这是因为每个IO口的默认配置是0100,即浮空输入模式,意味着它们没有接电,因此不会有电流通过。若要使LED等输出设备工作,需正确配置输出模式和位运算掩码,确保设备能正确响应控制信号。

ODR的默认状态

1.ODR的默认状态是全零,即所有位都是0。

2.如果ODR的掩码少写了几位,高几位会被默认值为零。

3.与运算的结果会保留最低位的值,如果最低位原来是零,结果仍然是零。

复位值的定义和重要性

1.复位值指的是每次单片机复位后,寄存器的默认值。

2.复位值为零意味着寄存器的所有位在复位后都是零。

3.复位值是判断ODR初始状态的重要依据。

IO口的默认工作模式

1.每个IO口的默认模式是输入模式,具体模式取决于CRL(Configuration Register Low )或CRH(Configuration Register High)的赋值。

2.默认模式下,IO口处于浮空输入状态,没有电流流动。

3.LED2和LED3不亮是因为它们处于浮空输入模式,没有电流通过。

相关推荐
hateregiste1 小时前
国产数据库FlashDB移植到国产MCU GD32F103RC上的几点经验总结
单片机·嵌入式硬件
QQ5286211243 小时前
STM32F2/F4系列单片机解密和芯片应用介绍
stm32·单片机·嵌入式硬件·程序·pcb抄板
2006yu4 小时前
从零开始学习单片机17
单片机·嵌入式硬件·学习
智能物联实验室5 小时前
如何解决网关断网后时间不再统计的问题?无RTC子设备如何打通主网关的时间同步功能?
嵌入式硬件·网关·实时音视频·智能硬件
kaikaile19957 小时前
GY-BMP280压强传感器完整工程stm32控制
stm32·单片机·嵌入式硬件
智能物联实验室7 小时前
屏随人动+视觉魔方+多样主题+智能留言,涂鸦Wukong AI 2.0助力打造爆款带屏云台相机
图像处理·人工智能·嵌入式硬件·数码相机·智能硬件
GodKK老神灭8 小时前
STM32 定时器(互补输出+刹车)
stm32·单片机·嵌入式硬件
lingzhilab12 小时前
零知开源——基于STM32F407VET6实现ULN2003AN驱动28BYJ-48步进电机控制系统
stm32·单片机·嵌入式硬件
JasmineX-113 小时前
直流电机驱动与TB6612
c语言·stm32·单片机·嵌入式硬件
hahaha60161 天前
模拟电路中什么时候适合使用电流传递信号,什么时候合适使用电压传递信号
stm32·单片机·嵌入式硬件