內容簡介:航天級芯片搭載試驗過程中會產生大量數據,為了實現對數據的存儲、管理與傳輸,并且適應嵌入式設備內存資源少等特點,設計了采用SD卡和UDP的數據存儲與傳輸系統。首先,設計了數據存儲與傳輸系統架構,主控芯片通過SPI總線與SD卡通信,并通過UDP與搭載芯片和上位機通信。然后,介紹了SD卡和文件系統的選型和軟件設計。接下來,基于LwIP進行了數據傳輸部分的軟件設計。最后,通過實驗驗證了該數據存儲傳輸系統的有效性,并測試得到該系統的傳輸速率可達4.5 Mb/s且內存占用僅為57 KB,滿足了芯片搭載試驗過程中對數據存儲與傳輸的需求,且相比于傳統的存儲與傳輸方式,該方法大大提高了傳輸速率,降低了內存占用。