主题中讨论的其他器件:ALP
您好!
我正在使用 SerDes EVM (DS90UB954/DS90UB953A)开发摄像头传感器。
我的问题是 DS90UB954不使用 i2c 读取摄像头传感器寄存器。
我使用 ALP 脚本进行了测试、如下所示。
请给我任何建议。
#设置 ID UB954 = 0x60 UB953ID = 0x30 UB953 = 0x18 SensorID = 0x10 传感器= 0x00 #设置 Port0 board.WriteI2C (UB954、0x4C、0x01) #设置反向通道配置(0x58) 板.WriteI2C (UB954、0x58、0x5E) #设置 SER ID #board.WriteI2C (UB954、0x5B、UB953ID) #设置 SER 别 名 ID 板.WriteI2C (UB954、0x5C、UB953)#设置从属/摄像机 ID 板.GPIO2 、U954、UDIO 和 UDIO2输出 其中 GPIO2 = RESET 且 GPIO3 = PWDN ##board.WriteI2C (UB953、0x0E、0xC0) #将 GPIO2和 GPIO3设置为高电平-使传感器退出断电模式 ##board.WriteI2C (UB953、0x0D、0x0C) ##time.Sleep (0.1)#BOO3 、0xB0C 将传感器置于低电平状态以 使传感器#0x953、0xB0C RESET" #Initialize Sensor #Get configuration requirements from sensor manufacturer & write to sensor #board.WriteI2C (Sensor、regAddr、value)#if two byte address are required use、board.WriteI2C (Sensor、regAddr byte 1、[regAddr byte 2、value] ) print "Sensor ID ="、board.ReadI2C (SensorID、0x00、[SensorID 、0x00、[regAddr byte 2、value])] print [regSensor ID ="、board.ReadI2C (SensorID ="、[SensorID = 0x00、