CH376往U盤(pán)寫(xiě)數(shù)據(jù)

我用CH376和DSP648設(shè)計(jì),并口方式,字節(jié)寫(xiě)方式,往U盤(pán)建立的.dat文件只寫(xiě)32個(gè)字符數(shù)據(jù),發(fā)現(xiàn)花費(fèi)的時(shí)間需要10ms左右,其中打開(kāi)文件需要4.5ms左右,寫(xiě)數(shù)據(jù)需要2.5ms左右,關(guān)閉文件2.5ms左右,怎嘛花費(fèi)時(shí)間這么多呢?USB傳輸速度不是很快嘛?至少也得1.5M,請(qǐng)大蝦解疑,謝謝

你檢查一下你的軟件在哪里時(shí)間耽誤的比較長(zhǎng),這完全是你的軟件問(wèn)題。 檢查的重點(diǎn)是延時(shí)函數(shù),是否延時(shí)了很久。讀寫(xiě)函數(shù),是否讀一個(gè)字節(jié)或者寫(xiě)一個(gè)字節(jié)耽誤了很長(zhǎng)時(shí)間。


看了下,時(shí)間主要消耗在等待中斷上,打開(kāi)文件以及寫(xiě)數(shù)據(jù)都要等待中斷,嚴(yán)重影響了執(zhí)行效率,不知道有什么解決方法,來(lái)解決等待過(guò)長(zhǎng)問(wèn)題?謝謝


你一次可以多寫(xiě)一些數(shù)據(jù)。否則的話速度會(huì)很慢。關(guān)閉文件沒(méi)必要每次都要關(guān)閉。可以寫(xiě)N次關(guān)閉一次。


請(qǐng)問(wèn),我要寫(xiě)一個(gè)200KB大小的文件,能不能打開(kāi)一次,直到數(shù)據(jù)全部寫(xiě)完,再關(guān)閉文件?如果中間設(shè)備掉電了,已經(jīng)寫(xiě)入的那部分?jǐn)?shù)據(jù)能寫(xiě)成功嗎?謝謝!


請(qǐng)問(wèn),我要寫(xiě)一個(gè)200KB大小的文件,能不能打開(kāi)一次,直到數(shù)據(jù)全部寫(xiě)完,再關(guān)閉文件?

當(dāng)然可以

如果中間設(shè)備掉電了,已經(jīng)寫(xiě)入的那部分?jǐn)?shù)據(jù)能寫(xiě)成功嗎?

不能

所以最好還是寫(xiě)一小部分?jǐn)?shù)據(jù)就重新打開(kāi)一次,目的是保存數(shù)據(jù)。這樣即使掉電,也不至于全部數(shù)據(jù)丟掉。



只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频