社区导航

 

搜索
查看: 164|回复: 1

[讨论] uf2 简介

[复制链接]

7500

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2019-2-1 09:17:40 | 显示全部楼层 |阅读模式
UF2是一种新的二进制文件格式,由Microsoft为PXT (也称为Microsoft MakeCode)开发,可以通过MSC(Mass Storage Class,也称为可移动闪存驱动器)方式更新程序。与DAPlink类似,UF2也提供了CDC串行接口,可以方便的和主机通信与调试程序。

文件格式

UF2文件由512字节块组成。每个块以32字节头开始,后跟数据和最终幻数。除数据外,所有字段都是32位无符号小端整数。

位置尺寸
04第一个标志,0x0A324655("UF2\n")
44第二个标志, 0x9E5D5157
84标志
124闪存中应写入数据的地址
164数据中使用的字节数(通常为256)
204顺序块号; 从0开始
244文件中的块总数
284文件大小或电路板系列ID或零
32476数据,用零填充
5084结束, 0x0AB16F30


硬件平台

目前UF2可以支持下面硬件:
  • Microchip ATSAMD21 and ATSAMD51
  • Arduino UNO
  • STM32F103
  • STM32F4
  • Nordic NRF52840
  • Linux (RPi Zero)
  • Cypress FX2



关于UF2的一些参考









回复

使用道具 举报

287

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 4 天前 | 显示全部楼层
不懂,顶一下
QQ:2213825928 语音芯片、模块。串口MP3芯片、模块 http://mk020.taobao.com


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-2-18 10:23 , Processed in 0.097711 second(s), 15 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表