UF2檔案格式
開發者:由Microsoft開發,用於PXT(也稱為Microsoft MakeCode)。
套用場景:特別適用於通過MSC(Mass Storage Class,可移動快閃記憶體驅動器)方式更新程式。
檔案結構:
由512位元組的塊組成,每個塊獨立。
每個塊包含:
開頭和結尾的魔術數字
數據應刷新的地址
多達476位元組的數據
數據始終以512位元組的倍數到達,確保與MSC寫入對齊。
魔術數字:用於幫助微控制器識別UF2檔案塊,與其他數據(如FAT表條目)區分開。
支持的平台:包括但不限於Microchip ATSAMD21 and ATSAMD51, Arduino UNO, STM32F103, STM32F4, Nordic NRF52840, Linux (RPi Zero), Cypress FX2。
參考信息:有關更友好的解釋和實現列表,請查看相關文檔。
以上信息基於提供的搜尋結果進行整理。