fix test_i2c WriteReg coredump error

This commit is contained in:
Liu_Weichao 2023-08-04 10:39:11 +08:00 committed by 涂煜洋
parent 0156052686
commit e79b8220d9
1 changed files with 4 additions and 0 deletions

View File

@ -35,6 +35,7 @@
#define ADDR 0x44 /* slave address */
static struct Bus *i2c_bus = NONE; /* I2C bus handle */
static char addr = 0x44;
typedef struct Hs300xData
{
@ -50,6 +51,9 @@ static x_err_t WriteReg(struct HardwareDev *dev)
{
struct BusBlockWriteParam write_param;
write_param.buffer = &addr;
write_param.size = 1;
/* use I2C device API transfer data */
if(1 == BusDevWriteData(dev, &write_param)) {
return EOK;