2019-12-23
今天学习 I^2C :内部集成总线,用于板级之间的串行通信,同步半双工总线
传输协议:
起始信号:时钟线是高电平;数据线下降沿由高变低;
结束信号:时钟线是高电平;数据线上升沿由低变高;
校验:
1.ACK(应答):数据线低电平;
2.NACK(非应答):数据线拉高或不变;
I^2C时序:
设备号:1.7bit 2.10bit
7位理论上能挂128个设备
0:主向从发
1:从向住发
在时钟线的低电平进行数据线的电平变换
在时钟线的高电平锁存
ROM:只能写;包含:PROM EPROM EEPROM
RAM:可更改 内存就是典型的RAM
RAM的运行效率高,读写效率高掉电丢失
SRAM:静态存储器,稳定性高造价高,半导体硬件。
DRAM:动态存储器,电容,需要定时刷新
SDRAM:
DDR:
端序:
大端序:高位在低地址;
小端序:高位在高地址;
跨硬件平台会有大小端序的问题
按字节写:每写一个字节要带一个地址
按页写:1--16个字节,跨页重发地址
AT24C02 读写方式:
读:
写: