27. SERCOM I2C - SERCOM 内部集成电路
27.1概览
内部集成电路I2C接口是串行通讯接口(SERCOM)。可用的模块之一。请参考"SERCOM-Serical
Communication Interface"的描述。
I2C接口用SERCOM传输和接收配置如图所示。大写字母的字段寄存器通过CPU直接处理,而小写字母的
字段是SERCOM的内部用的。每一边,主机和从机,描述了一个独立的I2C接口包含一个移位寄存器,一个
传输缓冲和一个接收缓冲。额外的,I2C主机使用了SERCOM波特率发生器,而I2C从机用了SERCOM的地址匹
配逻辑。
27.2 特性
。主机或从机操作
。可以用DMA
。飞利浦I2C兼容
。SMBus 兼容
。PMBus兼容
。100khz,400khz,1Mhz,3.4Mhz支持,在低系统时钟的情况下。
。物理接口包括:
。摆率限制输出
。滤波输入
。从机操作:
。可以运行在所有休眠模式
。地址匹配唤醒
。7比特和10比特硬件地址匹配:
。独特的地址与/或7位一般呼叫地址
。地址范围
。两个独特地址能用在DMA
27.3 方框图
27.4 信号描述
请参考"I/O Mulitiplexing and Considerations" 关于这个外设管脚映射。一个信号可以被映射到
几个管脚。注意不是所有的管脚都是I2C管脚,请参考管脚分配总表。
|