多通道串行通信數(shù)據(jù)存儲(chǔ)算法研究與應(yīng)用
儀表技術(shù)與傳感器
頁(yè)數(shù): 6 2024-06-25
摘要: 針對(duì)多通道串行通信數(shù)據(jù)中數(shù)據(jù)丟失和通信波特率自識(shí)別的問(wèn)題,研究了一種多數(shù)據(jù)流多緩沖乒乓算法存儲(chǔ)串行通信數(shù)據(jù),解決了幀間隔時(shí)間不確定、長(zhǎng)度不定長(zhǎng)的多通道串行通信數(shù)據(jù)接收和存儲(chǔ)難題。利用微處理器的DMA和串口中斷技術(shù),設(shè)計(jì)了一款多串行通信數(shù)據(jù)記錄器。實(shí)驗(yàn)測(cè)試表明:應(yīng)用多串口存儲(chǔ)算法的數(shù)據(jù)記錄器能夠有效解決串行數(shù)據(jù)丟失與波特率自識(shí)別問(wèn)題,數(shù)據(jù)記錄器可應(yīng)用于大容量數(shù)據(jù)存儲(chǔ)。