Compare commits
No commits in common. 'master' and '01a18ef9cb1698706d501af95d2b828f6e4008cd' have entirely different histories.
master
...
01a18ef9cb
@ -1,32 +0,0 @@ |
|||||||
# Bluepill USB-I2C gateway |
|
||||||
|
|
||||||
## Hardware |
|
||||||
|
|
||||||
This is a firmware for STM32F103R8T6 Bluepill. |
|
||||||
|
|
||||||
## Customization |
|
||||||
|
|
||||||
The project can be customized using STM32CubeMX. |
|
||||||
|
|
||||||
there's some changes in the i2c HAL driver, careful! |
|
||||||
|
|
||||||
line 6364 |
|
||||||
|
|
||||||
``` |
|
||||||
// HACK - ignore HAL_I2C_ERROR_AF |
|
||||||
if (hi2c->ErrorCode != HAL_I2C_ERROR_NONE && hi2c->ErrorCode != HAL_I2C_ERROR_AF) |
|
||||||
``` |
|
||||||
|
|
||||||
this allows receiving frames of unknown length |
|
||||||
|
|
||||||
## Building & programming |
|
||||||
|
|
||||||
use the makefile and flash using a st-link dongle. |
|
||||||
|
|
||||||
Requires: Make, arm-none-eabi-gcc, st-flash |
|
||||||
|
|
||||||
``` |
|
||||||
make -j |
|
||||||
make flash |
|
||||||
``` |
|
||||||
|
|
Loading…
Reference in new issue