看板 Electronics 關於我們 聯絡資訊
EEPROM 512 page , 128-byte/page i2c interface , 8051 的osc是20MHz 整顆抹除好久喔!! 我是128bye全給0x00, 給完就換page 已經5min還沒跑完... =.=' 大家有這樣做過嗎?也是這樣久?? 有更快的方法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.194.110 ※ 編輯: BlueFeel 來自: 123.195.194.110 (02/23 20:13)
TroyLee:SCL 給多快? 02/23 20:32
ksmrt0123:除非SCL故意給非常非常慢~~~ 不然絕不會那麼久 02/23 21:00
BlueFeel:我懂了~謝謝兩位大大提醒...delay time 02/23 21:03
BlueFeel:不過, 一般全清的話差不多多久?我會把delay縮到spec. min 02/23 21:09
※ 編輯: BlueFeel 來自: 123.195.194.110 (02/23 21:09)
TroyLee:I2C 一般來說 100Khz , Fast I2C 400Khz, High Speed 3.4M 02/23 21:10
TroyLee:應該沒有 minimum speed...? 02/23 21:12
ksmrt0123:嗯... i2c minimal speed 是 0 02/23 21:18
MasterChang:你用的EEPROM沒有erase的指令嗎? 02/23 21:18
TroyLee:也對啦 XD 02/23 21:19
beagle:看看說明書, 也許有速度快的 whole chip erase 指令 02/23 21:20
ykjiang:一定有整顆 erase 的 command ,清成 0xFF 02/23 21:26
TroyLee:我看 AT24Cxx 的好像沒有erase? 我沒用過eeprom不確定 @@ 02/23 21:31
BlueFeel:M大: AT24C516沒有Erase指令, T大 :Sorry!我講錯了!我要 02/23 21:37
BlueFeel:說的是SCL的Setup/hold time , 我可能給太多了 02/23 21:38
narcissusli:印象中沒有,你可以改用 94c46 就有啦 02/23 21:39
BlueFeel:400KHz應該是SCL頻率,但實際抹除一個Addr應該更慢(我猜) 02/23 21:40
※ 編輯: BlueFeel 來自: 123.195.194.110 (02/23 21:42)
TroyLee:XD 因為我多是用MCU內建的eeprom, 不然就外接TF Card 02/23 21:44
ksmrt0123:microchip 24系列 沒有erase, 5mS max to write a page 02/23 21:48
sneak: I2C 一般來說 10 https://muxiv.com 11/11 14:59
sneak: Sorry!我講錯了! https://daxiv.com 01/04 21:53