5个不稳定版本
0.2.0 | 2024年3月4日 |
---|---|
0.1.1 | 2023年9月15日 |
0.1.0 | 2023年9月15日 |
0.0.2 | 2023年8月16日 |
0.0.1 | 2023年8月16日 |
1737 在 嵌入式开发
每月 下载 90 次
14KB
77 行
teensy4-selfrebootor
本crate提供了一个与teensy_loader_cli -r
兼容的USB设备,可以强制Teensy4进入引导加载程序。
这允许在不按下Reset
/Boot
按钮的情况下重新编程板。
本crate的一个要求是USB端口没有其他用途,因为它将完全占用它。
示例
- 示例适用于Teensy 4.0、Teensy 4.1或Teensy MicroMod板
先决条件
以下硬件是示例所需的
必须安装以下软件工具
- Python3 (作为
python3
,或修改run.py
以使用python
二进制文件) cargo-binutils
teensy_loader_cli
运行
- 通过USB线将Teensy连接到PC。
- 在Teensy上按下
Reset
/Boot
按钮。 - 运行
cargo run --release --example teensy4_selfrebootor
- 再次运行上一个命令。这次不需要
Reset
/Boot
按钮。Teensy应自动切换到引导模式。
依赖项
~29MB
~769K SLoC