主題:Sd卡存儲...急...回信息 共有45234人關注過本帖 |
---|
ggg |
1樓 |
Sd卡存儲...急...回信息 Post By:2009-11-9 15:19:00 [只看該作者]
在使用EM9161測試程序時..有如下問題:
向SD卡里寫數據時.初始上電...向SD卡里寫數據,數據會寫入第一條記錄40字節(每條信息記錄40字節),此時候如果掉電 這條數據是能夠保存到SD卡里的,但是只要以后寫入數據不超過512字節,如果系統掉電,后寫入的數據不能寫入到SD卡里,如果寫入的數據大于512字節,小于1024字節,只能存儲前512字節數據,512-1024之間的數據將丟失(掉電情況),也就是覺得好象用.FULSH指令并沒有把數據寫到SD卡上,而是寫如可512字節的緩存區,我們的項目要保證不能丟失任何數據,請及時的測試此問題,并通告我們,找到好的解決方法,另外,如果把數據存儲到U盤上,就沒有這種事情發生,能夠存儲所有數據,???寫U盤與寫SD卡的方式不一樣??? 請及時給予回復,急.... |
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2009-11-9 15:25:00 [只看該作者]
能否把你寫數據的相關代碼發給我們看看嗎?
|
|
單帖管理 | 引用 | 回復 |
ggg |
3樓 |
Post By:2009-11-9 15:43:00 [只看該作者]
已發郵件,請測試并給出解決辦法,及時溝通
|
|
單帖管理 | 引用 | 回復 |
leeleen |
4樓 |
Post By:2009-11-9 15:58:00 [只看該作者]
程序已經收到,看了一下,請問你是在按下那個按鈕的同時斷電做的測試嗎?
|
|
單帖管理 | 引用 | 回復 |
x10 |
5樓 |
Post By:2009-11-9 16:07:00 [只看該作者]
直接用發來的代碼測試,看不出數據丟失的問題。盡管不能保證最后一個40字節是否寫入,但沒有出現已寫入的512字節丟失的現象。
|
|
單帖管理 | 引用 | 回復 |
ggg |
6樓 |
Post By:2009-11-9 17:08:00 [只看該作者]
是這樣的。。你按5次"寫入"按扭..每按一次是寫入40個字節,應該SD卡的文件上有200個字節,看寫入的文件確實如此,然后按重新啟動按扭..重新啟動系統..再去看寫入的SD卡的文件,只能保存第一次的40個字節
|
|
單帖管理 | 引用 | 回復 |
leeleen |
7樓 |
Post By:2009-11-9 17:31:00 [只看該作者]
按照您說的方法,進行了實驗,寫入完全是正確的,沒有出現你說的現象。
|
|
單帖管理 | 引用 | 回復 |
Alex |
8樓 |
Post By:2009-11-9 17:43:00 [只看該作者]
SD卡是256M的,FAT32
還有個現象,如果你寫好80個字節的文件,進行改寫的話,可以保存的住 |
|
單帖管理 | 引用 | 回復 |
ggg |
9樓 |
Post By:2009-11-9 17:45:00 [只看該作者]
我們在這里同樣的程序..寫U盤就沒有問題,寫SD卡有這問題
|
|
單帖管理 | 引用 | 回復 |
ggg |
10樓 |
Post By:2009-11-9 17:47:00 [只看該作者]
首先記住SD卡文件內的字節數目,你連續按5次"寫入"按扭..操作完成后立即重新啟動系統..再去看寫入的SD卡的文件,是否正確
|
|
單帖管理 | 引用 | 回復 |
Alex |
11樓 |
Post By:2009-11-9 17:55:00 [只看該作者]
這個測試板的系統重新被刷過,李向上李工上次給個em9161內核,
目前這個測試板上,有這個現象,U盤和SD卡,NAND上,都有一個滯后的現象 比如你正在往U盤上的一個文件寫入,拔出U盤,再插進去,然后出現USBdisk2的盤符,程序有時候不會出錯 此時可以刪除usbdisk這個文件夾 注冊表也有這個現象,連續寫2個不同的鍵值,只有第一個可以存 |
|
單帖管理 | 引用 | 回復 |
ggg |
12樓 |
Post By:2009-11-10 8:52:00 [只看該作者]
今天早晨起來又去測試,更換了一個SD卡,發現偶爾有數據丟失的情況發生,不知道是什么原因,我上次用的那個SD卡在計算機上手機上都沒有問題啊,郁悶啊。。。要是這樣老丟數據。。項目很難啊。。幫忙分析下什么原因啊
|
|
單帖管理 | 引用 | 回復 |
x10 |
13樓 |
Post By:2009-11-10 8:59:00 [只看該作者]
昨天給你打了幾次電話,沒打通。今天我們會再與你聯系,我們這邊確實沒有出現這樣的問題,問題應當能夠找到。
|
|
單帖管理 | 引用 | 回復 |
ggg |
14樓 |
Post By:2009-11-10 10:55:00 [只看該作者]
暫時測試是文件系統格式問題,用FAT32格式有問題,用FAT格式無問題
請樓主把我們電話號碼刪掉....謝謝 |
|
單帖管理 | 引用 | 回復 |