本文主要是介绍BES2300x笔记(20) -- IIC驱动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
哈喽大家好,这是该系列博文的第二十篇~ 篇~
<<【系列博文索引】快速通道 >>
一、前言
说到IIC驱动,绝对是一个老生常谈的话题,但凡入坑了嵌入式开发的道友,肯定都能说的头头是道,编写个驱动、调试个外设,那更是信手拈来,不在话下。这一篇,我们就来个冷饭新炒,一起回顾一下IIC那点东西,温故而知新嘛。
二、IIC技术性能
工作速率有100K和400K两种;
支持多机通讯;
支持多主控模块,但同一时刻只允许有一个主控;
由数据线SDA和时钟SCL构成的串行总线;
每个电路和模块都有唯一的地址;
三、IIC基本原理
以启动信号START来掌管总线,以停止信号STO
这篇关于BES2300x笔记(20) -- IIC驱动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!