虽然现在的芯片速度提升了,但是IIC 读写速度还是没法和SPI比的。
标准IIC的速度(24Cxx)是1 MHz (5V), 400 kHz (2.7V) and 100 kHz (1.8V) Compatibility
而SPI的速度是10 MHz (1k~256k), 20 MHz (512k~1M),
至于写入时间,都是5mS,512k的每次块写也都是128字节,这个没什么区别;但SPI的512k以上的有扇区擦除和芯片擦除供了,对于不需写完全部数据的会快很多。
至于铁电,FM24V05 和FM24V10 是I2C 接口的;FM25V05 (512Kb) 和FM25V10 (1Mb)是 串口SPI的;
FM24V05 和FM24V10 支持3.4 MHz的I2C总线速度,可以无延迟 (NoDelay) 写入,也就不需要每写入128字节就等待5mS了,速度当然就快多了。
另:4楼的提醒是对的,存储器大多都是按照位来标记型号的,要8位才是一个字节哦~
搞错了,64k byte 的内容 用24C64(64/8 个byte)装不下,得需要24c512才能装得下....
常来21IC 发表于 2009-8-31 14:07
|