FILELIB5和FILELIBC速度有差別么?

本人用模擬并口、字節(jié)讀寫模式,使用了貴公司的FILELIB5和FILELIBC中的exam7,兩者感覺很像,只不過編制之后占用的RAM不太一樣:

FILELIBC:Program Size: data=20.4 xdata=663 code=10336 FILELIB5:Program Size: data=128.5 xdata=528 code=8117

感覺上FILELIB5在速度上更快一些,不過只是主觀上的感覺

請(qǐng)問FILELIBC和FILELIB5之間是不是有這樣的速度上的差別呢???

如果有的話誰知道大概能差多少呢?

因?yàn)槲疫@個(gè)程序?qū)崟r(shí)性比較強(qiáng),采樣間隔為1s,也就是說1秒中內(nèi)要采集25個(gè)數(shù)據(jù)并存儲(chǔ)和顯示,采集和顯示加起來能用0.5s,我想我的存儲(chǔ)要在0.5秒內(nèi)完成,請(qǐng)問這個(gè)應(yīng)該可以的吧。 PS:我把MAX_IO設(shè)置最大為64,我所說的0.5s要做的工作,就是把64個(gè)字節(jié)的數(shù)據(jù)復(fù)制到 mCmdParam.ByteWrite.mByteBuffer中,并寫入TXT文檔。

(1)速度上FILELIB5應(yīng)該快一些,因?yàn)樗鼉?nèi)部所用的變量分配在內(nèi)部RAM,而FILELIBC為外部RAM (2)具體數(shù)值,需要實(shí)測(cè),畢竟這與實(shí)際的硬件系統(tǒng)是有關(guān)系的,如:晶振;還有單次操作的扇區(qū)數(shù) (3)您系統(tǒng)的采樣頻率不高,且數(shù)據(jù)量也不大,0.5S內(nèi)存儲(chǔ)可以完成,但是最好用扇區(qū)方式,可以把數(shù)據(jù)先緩存,滿一個(gè)扇區(qū)后,再寫入U(xiǎn)盤。


恩,好的謝謝


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

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