求助I2C

2019-07-20 09:31发布

本帖最后由 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







友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
a496298685
1楼-- · 2019-07-20 13:39
 精彩回答 2  元偷偷看……
farmer30175
2楼-- · 2019-07-20 15:21
2樓您好

光機就是指的是類似google glasses上的panel
他可以是LCD OLED LCOS... ....之類的

感謝你提供的意見這裡會TRY看看
a496298685
3楼-- · 2019-07-20 19:09
 精彩回答 2  元偷偷看……
writeing
4楼-- · 2019-07-20 22:57
 精彩回答 2  元偷偷看……
八度空间
5楼-- · 2019-07-21 02:43
IO模拟吧,F4你使用硬件I2C的话,得慢慢调了,最近刚调通F3的硬件I2C Master,Slave已经在用了,加起来两个都通了,剩下I2C的DMA操作还没弄好
a496298685
6楼-- · 2019-07-21 07:30
八度空间 发表于 2018-1-30 21:29
IO模拟吧,F4你使用硬件I2C的话,得慢慢调了,最近刚调通F3的硬件I2C Master,Slave已经在用了,加起来两个 ...

硬件I2C根本就是用hal拿来就可以用的呀,我用cubeMX自动生成代码从来没发现哪里用着不合适。如果调试寄存器,自然不是一般用户应该做的事情。

一周热门 更多>