熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2024-3-24 13:41
正文摘要:數(shù)據(jù)手冊(cè)整片刪除時(shí)間典型值為40S,實(shí)際擦除時(shí)間僅僅為8-6秒。 替換其他廠家同型號(hào)的25Q128芯片均未有這樣的問(wèn)題的,雖然說(shuō)快是好事,太快讓人感覺(jué)蹊蹺不踏實(shí)了。 大家有遇過(guò)這樣的問(wèn)題,是不是芯片太聰明內(nèi)部有 ... |
nearsea 發(fā)表于 2024-3-25 11:29 這個(gè)NorFlash芯片明顯是打磨后重新絲印的,建議換成原裝芯片試一下 |
nearsea 發(fā)表于 2024-4-1 09:36 我懷疑這個(gè)芯片有個(gè)指令可以讀一個(gè)扇區(qū)的檢驗(yàn)和。它擦除時(shí)候,芯片會(huì)讀取每個(gè)扇區(qū)的校驗(yàn)和,如果全是FF的檢驗(yàn)和,就不擦除。這樣省時(shí)間 |
結(jié)帖,測(cè)試過(guò)了 原來(lái)整片內(nèi)容是0xff的時(shí)候,擦除時(shí)間大致是6-10秒; 全片寫滿了內(nèi)容,擦除時(shí)間60-70秒。 也就是說(shuō),GD的FLASH片內(nèi)有微代碼類似的極致判斷是否需要擦除的量。 |
nearsea 發(fā)表于 2024-3-25 11:33 沒(méi)有寫就是不確定 有的芯片性能可能比實(shí)際的好,但也有不行的時(shí)候,這個(gè)時(shí)候,生產(chǎn)為了保險(xiǎn)起見(jiàn),會(huì)給出一些個(gè)最差的參數(shù)進(jìn)行對(duì)比 |
Y_G_G 發(fā)表于 2024-3-25 09:20 最左面的最小值是空白 ![]() |
明日之星8 發(fā)表于 2024-3-24 21:58 很多人反應(yīng)GD的東西奇怪,可能設(shè)計(jì)的時(shí)候有些小聰明吧,以前用過(guò)他的CM0好像就是后面的程序FLASH很慢,有人挖出內(nèi)部使用了類似25Q存儲(chǔ)需要的時(shí)候調(diào)度到RAM里面運(yùn)行,調(diào)度過(guò)程占用了時(shí)間。 其實(shí)創(chuàng)新是沒(méi)有問(wèn)題的,但創(chuàng)新的東西需要顯式的寫在DATASHEET里面。 |
zhuls 發(fā)表于 2024-3-24 15:33 是的,讀取的是寄存器完成標(biāo)志。 |
首先,你得保證你代碼是對(duì)的 它左邊原本是應(yīng)該有個(gè)最小值的 芯片數(shù)據(jù)手冊(cè)一般給的是一個(gè)范圍值,可以給你提供程序或者電路的設(shè)計(jì)依據(jù) 設(shè)計(jì)時(shí),應(yīng)該考慮的是最壞的情況,也就是說(shuō),有可能會(huì)有擦除時(shí)間達(dá)200S的情況 |
芯片手冊(cè)上的數(shù)據(jù)是芯片開(kāi)始設(shè)計(jì)時(shí)的值,隨著時(shí)間的推移, 生產(chǎn)工藝在不斷改進(jìn),因此很多的參數(shù)也在不斷的優(yōu)化,但是 手冊(cè)上的數(shù)值卻不一定會(huì)同時(shí)更改。 |
你的GD25Q128的尾綴是E嗎???不同尾綴表示不同性能。 |
如果你擦除動(dòng)作有讀忙標(biāo),并用忙標(biāo)來(lái)確定是否擦除完成,一般來(lái)說(shuō)是不會(huì)出錯(cuò)的。 |
Powered by 單片機(jī)教程網(wǎng)