主題:Sd卡存儲問題 共有40172人關注過本帖 |
---|
Alex |
1樓 |
Sd卡存儲問題 Post By:2009-11-9 13:32:00 [只看該作者]
EM9161,vs2005 c# 
在存儲數據到sd memory card上的時候,每次大概40個字節的二進制文件,如果重新上電發現有時候數據沒能保存, 開機自動運行我們自己的程序時,有時候找不到SD卡,但過一段時間后就可以讀到SD卡 感覺SD卡的寫入機制有個緩存機制,先寫入內存,然后操作系統再延時將數據寫入介質。如果在延時之前掉電,或者將介質取出數據就丟失了 請給與幫助,謝謝。 |
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2009-11-9 15:23:00 [只看該作者]
寫完之后,關閉文件,數據就應當真正寫入SD卡。
|
|
單帖管理 | 引用 | 回復 |
lxs |
3樓 |
Post By:2009-11-9 15:44:00 [只看該作者]
因為,在寫入文件的大小小于一個扇區時,數據在文件的緩存中,只有關閉文件,才能夠使緩存中的數據寫到文件中。如果你的數據非常重要,可以考慮,分成多個文件存儲。
|
|
單帖管理 | 引用 | 回復 |
Alex |
4樓 |
Post By:2009-11-9 15:47:00 [只看該作者]
已發程序代碼.請測試,謝謝
|
|
單帖管理 | 引用 | 回復 |
lizhihong |
5樓 |
Post By:2009-11-10 8:17:00 [只看該作者]
你好!
我也要試圖用SD卡自動保存數據文件,程序代碼能發給我一份嗎?我參考一下,我的email:lizhihong21@163.COM,謝謝 |
|
單帖管理 | 引用 | 回復 |
icyan |
6樓 |
Post By:2009-12-12 13:50:00 [只看該作者]
你好! 我也正在研究SD卡,能把程序發給我一份兒么?謝謝
mayantaotao@hotmail.com |
|
單帖管理 | 引用 | 回復 |
nchu |
7樓 |
Post By:2009-12-18 15:45:00 [只看該作者]
請給我發一份,并且SD卡尺寸有大有小,我想網上采購,9260開發板上的SD卡買的時候我買哪種尺寸的?
|
|
單帖管理 | 引用 | 回復 |
nchu |
8樓 |
Post By:2009-12-18 16:02:00 [只看該作者]
忘了給郵箱hongqi1029@126.com
|
|
單帖管理 | 引用 | 回復 |
x10 |
9樓 |
Post By:2009-12-19 9:00:00 [只看該作者]
向SD讀寫數據是標準的文件操作,只是路徑需指向SD卡。在EM9260上使用的也是標準的SD卡,但注意需把SD格式化成FAT格式,數據才能可靠保存。對大于4G的SD卡的FAT格式化問題,請參考網站的常見問題欄目http://www.huochepiao123.com.cn/faq.asp#340。在EM9160和EM9161上我們設計的是MicroSD卡插座。
|
|
單帖管理 | 引用 | 回復 |
nchu |
10樓 |
Post By:2009-12-19 12:50:00 [只看該作者]
程博士:
     這個典型應用還是希望你們能做一個,畢竟很多人EVC和ARM都是第一次使用,9260的盤上沒有給! |
|
單帖管理 | 引用 | 回復 |
x10 |
11樓 |
Post By:2009-12-19 19:27:00 [只看該作者]
好的。謝謝你的建議,我們下周上班就會安排工程師做一個例子給大家參考,拋磚引玉。
|
|
單帖管理 | 引用 | 回復 |