1
編程器,開發(fā)系統(tǒng)
過時/停產(chǎn)零件編號
MEMS
497-6228
于usb需要將數(shù)據(jù)傳遞到數(shù)據(jù)包中,所以通常usb設(shè)備會有幾個毫秒的延遲,盡管這可以通過對傳感器數(shù)據(jù)提供更大的緩沖加以解決。當(dāng)然,有些設(shè)計可能不需要usb傳感器件而只是將數(shù)據(jù)存儲到閃存盤上,在數(shù)據(jù)采集應(yīng)用中通常都是這種情況,此時mcu采樣模擬數(shù)據(jù)或者記錄外部源傳來的數(shù)據(jù)。由于無需探查usb設(shè)備,因此這樣可以得到更高的采集數(shù)據(jù)率。 數(shù)據(jù)采集應(yīng)用 顯示了一個模擬輸入應(yīng)用。此例中我們還是使用microchip picdem 4演示板上的pic18f1320作為mcu。加速計模塊是意法半導(dǎo)體的steval-mki010v1,它連到pic的模擬輸入端。pic定期對該輸入進(jìn)行采樣,結(jié)果送入fifo緩沖器中,在軟件中執(zhí)行,然后由vnc1l寫入存儲設(shè)備。 vnc1l監(jiān)控器提供命令對usb閃存盤文件進(jìn)行讀寫,它還有命令管理文件系統(tǒng),可對文件及文件目錄進(jìn)行建立、重命名以及刪除操作。有了與usb設(shè)備進(jìn)行通信的命令后,文件系統(tǒng)命令使用非常簡單。將數(shù)據(jù)寫入文件的順序是:使用opw (打開準(zhǔn)備寫入)命令,后面緊跟文件名,然后是wrf (寫入文件),后面是寫入字節(jié)數(shù),然后是clf (關(guān)閉文件),后面還是跟著文件名。 usb