本帖最后由 farmer30175 于 2018-1-30 18:31 编辑
各位大大水水好
想點亮一個光機
採用STM32F4系列的晶片
需要先做一些initial的動作
想請問一下有此種I2C initail的寫法
或是可以參考哪個example下去修改
困惑很久 沒有頭緒
data sheet 上寫到
-----------------------------------------
device | address
-----------------------------------------
ASIC(HX7816) | 0x3c
-----------------------------------------
LCOS(HX7318) | 0x49
-----------------------------------------
the sequence is://開機流程
LCOS setting >> asic_disable >> asic_config >> ASIC_Enable
lcos_config
i2c_xfer w 0x49 0x00 0x21
i2c_xfer w 0x49 0x13 0x45
i2c_xfer w 0x49 0x14 0x80
............
............
約30行
asic_disable
i2c_xfer w 0x3c 0xf0 0x00
asic_config(WXGA resolution,60FPS,8sub-frames RRGGBBGG) //WXGA:1280*720 frame rate:60 RRGGBBGG data format
i2c_xfer w 0x3c 0xfe 0x33
i2c_xfer w 0x3c 0x10 0x07
i2c_xfer w 0x3c 0x11 0x58
............
............
約300多行
asic_enable
i2c_xfer w 0x3c 0xf0 0x11
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
是啊,每个人的目的不同,我做从设备的时候需要速度,用库的话起码中断服务函数跑一遍就>2us了,我现在操作寄存器,跑一圈就是1us到2us之间
一周热门 更多>