1 个不稳定版本
0.1.2 | 2020年4月4日 |
---|---|
0.1.1 |
|
0.1.0 |
|
#1050 in 嵌入式开发
31KB
300 行
BQ24195 i2c驱动程序
本库的文档应涵盖您需要了解的所有关于芯片及其I2C寄存器的信息。
使用方法
使用示例在examples
文件夹中提供。
要求
- 您的设备支持的嵌入式硬件抽象层支持包(例如,atsamd用于SAM系列设备)
- 通过I2C连接的bq24195芯片
构建和烧录
Arduino MKR Vidor 4000
这也应该在其他SAMD21板上工作。
RUSTFLAGS='-C link-arg=-Tlink.x' cargo build --release --target thumbv6m-none-eabi --example arduino_mkrvidor4000
arm-none-eabi-objcopy -O binary target/thumbv6m-none-eabi/release/usbblaster-rs target/usbblaster-rs.bin
# Manual step: push reset button twice in quick succession to enter flash mode
bossac -i -d -U true -i -e -w -v target/usbblaster-rs.bin -R
参考文档
依赖项
~74KB