专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
相关文章推荐
今日悉尼  ·  刚刚!悉尼Surry ... ·  2 天前  
今日悉尼  ·  刚刚!悉尼Surry ... ·  2 天前  
今天看啥  ›  专栏  ›  嵌入式微处理器

【学习笔记】I2C的通信IO配置建议

嵌入式微处理器  · 公众号  ·  · 2024-08-12 14:56

文章预览

在嵌入式开发过程中,针对I2C外设,大家会把主要关注点集中在逻辑的交互/ACK超时信号设定/异常失败处理等,基本把通讯IO初始化的相关配置都交给了厂商提供的SDK。如果大家是自己手写软件I2C,那么通讯IO的类型配置就是一个需要关注的点。本篇将会简要对I2C的通讯管脚类型配置以及实际应用注意事项进行描述。 I2C(Inter-Integrated Circuit)的管脚(SCL时钟线和SDA数据线)类型配置通常可以配置为开漏(Open-Drain)或推挽(Push-Pull)两种模式,具体配置取决于具体的应用场景和MCU的硬件设计。(如果关于推挽和开漏的概念不是很清楚的,可链接查看公众号: 学习笔记——hello world GPIO ;I2C的更详细介绍可连接查看公众号: 学习笔记- I2C ) 1、开漏模式(Open-Drain) 在开漏模式下,I2C的SCL和SDA引脚不直接驱动信号到高电平,而是通过上拉电阻将信号拉至 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览