mirror of
https://github.com/EFeru/hoverboard-sideboard-hack-GD.git
synced 2025-07-27 17:49:32 +00:00
/*! \file readme.txt \brief description of the master transmitter */ /* Copyright (C) 2017 GigaDevice 2014-12-26, V1.0.0, platform GD32F1x0(x=3,5) 2016-01-15, V2.0.0, platform GD32F1x0(x=3,5,7,9) 2016-04-30, V3.0.0, firmware update for GD32F1x0(x=3,5,7,9) 2017-06-19, V3.1.0, firmware update for GD32F1x0(x=3,5,7,9) */ This demo is based on the GD32150R-EVAL/ GD32190R-EVAL board, it shows the I2C programming mode in master transmitting mode.In this demo, BOARD_I2C is operated as the master transmitter, and the SCL line and SDA line of BOARD_I2C interface are controled by the I/O pin PB10 and PB11(or PB6 and PB7) respectively. This demo shows the sending process of the master. And it will send the data in the i2c_transmitter array through BOARD_I2C. The demo doesn't perform the data transfer actually, which is due to no specific slave. In the specific application, we must send the correct slave address, and the master and the slave may need to be connected by the jumper if necessary.