Searched refs:i2c_dev (Results 1 – 10 of 10) sorted by relevance
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/i2c/ |
A D | i2c_test.c | 22 static i2c_dev_t i2c_dev; variable 93 ret = hal_i2c_finalize(&i2c_dev); in hal_i2c_test() 108 i2c_dev.port = PORT_I2C_TEST; in rtc_i2c_init() 109 i2c_dev.config.address_width = I2C_HAL_ADDRESS_WIDTH_7BIT; in rtc_i2c_init() 110 i2c_dev.config.freq = 100000; in rtc_i2c_init() 113 i2c_dev.config.dev_addr = 0xD0; in rtc_i2c_init() 115 i2c_dev.config.dev_addr = 0x68; in rtc_i2c_init() 118 ret = hal_i2c_init(&i2c_dev); in rtc_i2c_init() 133 ret = hal_i2c_mem_read(&i2c_dev, i2c_dev.config.dev_addr, 0, 1, (uint8_t *)time, in rtc_i2c_get_time() 145 ret = hal_i2c_mem_write(&i2c_dev, i2c_dev.config.dev_addr, 0, 1, (uint8_t *)time, in rtc_i2c_set_time()
|
/AliOS-Things-master/solutions/eduk1_demo/k1_apps/humiture/ |
A D | humiture.md | 148 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, reg, 2, 1000); 150 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, id_buf, 4, 1000); 152 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, ®[2], 2, 1000); 154 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, &id_buf[4], 4, 1000); 165 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, ®, 1, 1000); 167 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, read_data, 2, 1000); 198 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, ®, 1, 1000); 202 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, read_data, 2, 1000);
|
/AliOS-Things-master/components/sensor/example/ |
A D | sensor_local_demo.c | 69 i2c_dev_t i2c_dev; in i2c_init() local 70 i2c_dev.port = 1; in i2c_init() 71 i2c_dev.config.address_width = I2C_HAL_ADDRESS_WIDTH_7BIT; in i2c_init() 72 i2c_dev.config.freq = I2C_BUS_BIT_RATES_100K; in i2c_init() 73 i2c_dev.config.mode = I2C_MODE_MASTER; in i2c_init() 77 sensor_i2c_init(&i2c_dev); in i2c_init()
|
A D | sensor_cloud_demo.c | 24 i2c_dev_t i2c_dev; in sensor_cloud_test_init() local 25 i2c_dev.port = 1; in sensor_cloud_test_init() 26 i2c_dev.config.address_width = I2C_HAL_ADDRESS_WIDTH_7BIT; in sensor_cloud_test_init() 27 i2c_dev.config.freq = I2C_BUS_BIT_RATES_100K; in sensor_cloud_test_init() 28 i2c_dev.config.mode = I2C_MODE_MASTER; in sensor_cloud_test_init() 29 sensor_i2c_init(&i2c_dev); in sensor_cloud_test_init()
|
/AliOS-Things-master/components/sensor/ |
A D | README.md | 275 i2c_dev_t i2c_dev; 276 i2c_dev.port = 1; 277 i2c_dev.config.address_width = I2C_HAL_ADDRESS_WIDTH_7BIT; 278 i2c_dev.config.freq = I2C_BUS_BIT_RATES_100K; 279 i2c_dev.config.mode = I2C_MODE_MASTER; 281 sensor_i2c_init(&i2c_dev);
|
/AliOS-Things-master/solutions/eduk1_demo/k1_apps/lightmeter/ |
A D | lightmeter.md | 395 1. ap3216c连接到HaaS edu k1的I2C1端口, 所以i2c_dev的端口好需要设定为1 401 i2c_dev.port = 1; 402 i2c_dev.config.address_width = I2C_HAL_ADDRESS_WIDTH_7BIT; 403 i2c_dev.config.freq = I2C_BUS_BIT_RATES_100K; 404 i2c_dev.config.mode = I2C_MODE_MASTER; 405 i2c_dev.config.dev_addr = AP3216C_ADDR; 407 hal_i2c_init(&i2c_dev); 480 hal_i2c_mem_read(&i2c_dev, i2c_dev.config.dev_addr, reg, 1, buf, len, 100);
|
/AliOS-Things-master/components/drivers/peripheral/i2c/ |
A D | README.md | 22 │ └── i2c_dev.c # I2C VFS驱动程序源代码 30 │ └── i2c_dev.h # I2C VFS驱动子系统对应用/组件提供的接口声明文件 173 - src/i2c_dev.c ? <CONFIG_U_I2C_DEV>
|
/AliOS-Things-master/components/drivers/peripheral/i2c/src/ |
A D | i2c_core.c | 102 csi_iic_t *i2c_dev = NULL; in aos_i2c_open() local 143 i2c_dev = &master->csi_dev; in aos_i2c_open() 146 ret = csi_iic_init(i2c_dev, id); in aos_i2c_open() 156 i2c_dev = &master->csi_dev; in aos_i2c_open()
|
/AliOS-Things-master/hardware/board/haaseduk1/drivers/sensor/ |
A D | drv_acc_gyro_inv_mpu6050.c | 13 static i2c_dev_t i2c_dev; variable
|
A D | drv_als_ps_ir_liteon_ap3216c.c | 9 static i2c_dev_t i2c_dev; variable
|
Completed in 10 milliseconds