void sensor_I2C_init(void)
{
system_set_port_mux(GPIO_PORT_D, GPIO_BIT_4, PORTD4_FUNC_I2C0_CLK);//PD4
system_set_port_mux(GPIO_PORT_D, GPIO_BIT_5, PORTD5_FUNC_I2C0_DAT);//PD5
iic_init(IIC_CHANNEL_0,4000,0x0);
co_delay_100us(10000);
iic_read_byte(IIC_CHANNEL_0, (0x27<<1), 0x1, &i);
co_printf("get ID %0x\r\n",i);
iic_read_byte(IIC_CHANNEL_0, (0x27<<1), 0x1, &i);
co_printf("get ID %0x\r\n",i);
}
FR801X开发板是可以通过GPIO 模拟I2C读取到chip id,但是不知为何通过i2c总线控制器确无法获取,求教。
L
lianghong 发布的帖子
-
关于FR801X 开发板i2c0 (PD4 PD5)总线的初始化 通讯异常问题, 读取不到芯片ID问题。
-
关于Fr8010loadsbc_v16.apk 无法在华为Nova7手机运行问题
请问版主
- Fr8010loadsbc_v16.apk 无法在华为Nova7手机运行问题 该问题会解决否 ?
- 测试软件 FR8010H_Download_Tool.exe Fr8010loadsbc_v16.apk 是否可以下载到源代码?