大学生电子设计竞赛
直播中

刘佳

7年用户 156经验值
私信 关注
[问答]

请教关于瑞萨驱动摄像头IIC读写寄存器的几个问题

瑞萨驱动摄像头ov7670老是读写不了寄存器,读写不了寄存器就没法进行摄像头配置,有几个问题想问:
  • 官网上例程读写寄存器用的是SCI5模拟简易IIC,那具体的setting该怎么配置?
  • 官网上例程里R_OV7620_Configure()函数里R_SCI5_IIC_Master_Send()第一个参数清一色全是0x42,第一个参数不应该是想要写入的寄存器地址吗,为什么全是0x42?
  • 引脚配置为IIC需要接上拉电阻,只需要在程序里对IO寄存及配置使其相应引脚如PB1,PB2加上上拉电阻是不是就可以了,这一步是必须的吗
  • IIC在Code Generator里设置完之后需不需要像STM32里那样对着SCCB的时序进行SCCB驱动的编写?还是说配置完IIC之后想写寄存器什么数据就直接调用库函数就OK了?
  • 如果寄存器成功写入之后,如何在上位机上查看图像,只需要将每一次接收到的颜色数据通过串口发送就行了吗?

以上

回帖(1)

曹玥

2018-7-23 04:08:40
1.你可以在william hill官网 下载例程,导入例程后,可以看到代码生成器的设置。
2.
3.同样参考例程的代码生成器里面的设置。
4.可以直接参考例程,例程里面已经对OV7620进行了写寄存器的操作。你只需要对比7620和7670的命令差别。
5寄存器写入成功后,你可以用读取的命令,把寄存器的值读回到单片机,然后通过另外一个串口,把数据发送到PC端。
以上 希望能解决你的疑惑。
  
举报

更多回帖

发帖
×
20
完善资料,
赚取积分