7 个版本
0.3.1 | 2021 年 5 月 12 日 |
---|---|
0.3.0 | 2021 年 4 月 14 日 |
0.2.1 | 2021 年 3 月 26 日 |
0.1.4 | 2020 年 11 月 18 日 |
#1821 in 硬件支持
用于 pico-sdk
200KB
4.5K SLoC
pico-download
下载 Pico Technology 示波器驱动程序。
这是一个子 crate,你可能不想直接使用它。尝试使用顶层的 pico-sdk
crate,它公开了这里的一切。
此辅助 crate 允许分发可以与每个 Pico 示波器通信的软件,而无需分发每个驱动程序的二进制文件。
支持的平台
- Windows (32 或 64 位)
- macOS (64 位)
- Linux (64 位或 ARM for Raspberry Pi)
所有二进制文件都存储在 Amazon AWS S3 存储中,并可在此浏览 这里。
这些二进制文件中的一些已在从 Pico 网站下载后使用 install_name_tool
或 rpath
进行修改,允许它们从非标准路径动态加载。Pico 签名证书仍然有效。
下载后验证文件哈希,以确保托管文件未被篡改。这些哈希值使用 generate-hashes
示例生成。
download_drivers_to_cache()
下载传递的驱动程序及其依赖项,cache_resolution()
返回一个 Resolution
,可用于解析下载的二进制文件。
letenumerator= DeviceEnumerator::with_resolution(cache_resolution());
许可证: MIT
依赖关系
~9–20MB
~391K SLoC