当前位置: 首页 > news >正文

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不亮是因为它们处于浮空输入模式,没有电流通过。

 

http://www.lryc.cn/news/590282.html

相关文章:

  • obsidian1.8.10_win中文_Markdown编辑器_安装教程
  • 逆功率检测设备防逆流解决方案守护电网安全
  • 第五章 管道工程 5.4 管道安全质量控制
  • Uniswap V2/V3/V4简短说明
  • 功能测试和回归测试
  • 架构设计之计算高性能——单体服务器高性能
  • 更灵活方便的初始化、清除方法——fixture【pytest】
  • 使用Node搭建一个直播服务器,实时直播当前桌面
  • 获取印度股票数据API实例:NSE与BSE双市场对接指南
  • Python类中魔术方法(Magic Methods)完全指南:从入门到精通
  • [特殊字符]️ Snort 与 Suricata 入侵检测系统详解
  • 热点综述│高效泛化求解新范式:神经算子综述
  • IIS网站间歇性打不开暴力解决方法
  • 问题处理——qgroundcontrol强制全屏,怎么退出。
  • 20、鸿蒙Harmony Next开发:组件导航(Navigation)和页面路由(@ohos.router)
  • kafka3.6下载安装(传统架构/KRaft模式)+实例测试
  • JavaScript 文件下载功能实现原理解析
  • C++11迭代器改进:深入理解std::begin、std::end、std::next与std::prev
  • Apache SeaTunnel详解与部署(最新版本2.3.11)
  • 从混沌到秩序:数据科学的热力学第二定律破局——线性回归的熵减模型 × 最小二乘的能量最小化 × 梯度下降的负反馈控制系统,用物理定律重构智能算法的统一场论
  • 模型上下文协议(MCP)的工作流程、安全威胁与未来发展方向
  • Qt小组件 - 5 图片懒加载样例
  • 服务攻防-Java组件安全数据处理FastJsonJackSonXStream自动BP插件CVE漏洞
  • 算法穿上隐身衣:数据交易中数据黑箱与算法透明性的法律义务边界
  • 大数据方向研究生就业前景与竞争力分析
  • “重复”定义函数的睿智(Python/与ai助手“智普清言”深度交流)
  • 综合实验(重点:ACL)
  • 【kubernetes】--安全认证机制
  • 快速掌握 Kafka:从核心概念到生产级部署指南
  • 【ROS/DDS】FastDDS:C++编写一个发布者和订阅者应用程序(三)