Home
last modified time | relevance | path

Searched refs:i2c_dev (Results 1 – 10 of 10) sorted by relevance

/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/i2c/
A Di2c_test.c22 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 Dhumiture.md148 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, &reg[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, &reg, 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, &reg, 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 Dsensor_local_demo.c69 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 Dsensor_cloud_demo.c24 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 DREADME.md275 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 Dlightmeter.md395 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 DREADME.md22 │ └── 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 Di2c_core.c102 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 Ddrv_acc_gyro_inv_mpu6050.c13 static i2c_dev_t i2c_dev; variable
A Ddrv_als_ps_ir_liteon_ap3216c.c9 static i2c_dev_t i2c_dev; variable

Completed in 10 milliseconds