#uf2 #elf #automatic #restart #enter #modify #boot-sle

app picouf2

elf转uf2,自动重启进入BootSLE

4个版本 (稳定)

1.0.2 2024年7月30日
0.1.0 2024年7月30日

排名第161 硬件支持

Download history 308/week @ 2024-07-30

每月下载量308

MIT许可

27KB
554 代码行

自动部署

使用自建的CDC实现日志查看和自动部署。

1.安装

cargo install pico-uf2

2.修改代码

#[embassy_executor::main]
async fn main(spawner: Spawner) {
    spawner.spawn(usb_cdc::init()).unwrap();
    // ...... 
}

完成示例

选项

Arguments:
  <INPUT>  Input file

Options:
  -b, --before <BEFORE>  Start command sent to COM port, default is "Reboot"
  -a, --after <AFTER>    Connect to COM after operation, and send command to COM
  -o, --output <OUTPUT>  UF2 file output location
  -h, --help             Print help
  -V, --version          Print version

该项目包含从以下开源项目借用或直接使用的代码

依赖关系

~2.9–4.5MB
~78K SLoC