0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SCCB IIC接口设计

潘文明 来源: 明德扬吴老师 作者: 明德扬吴老师 2023-11-06 10:42 次阅读

本项目主要目标,实现SCCB协议。


SCCB协议是类似于IIC协议,它常用于OV系列摄像头配置接口中。下图为sio_c和sio_d的时序图,具体的时序协议请看《SCCB接口时序.pdf》文档。

wKgaomVIUReAcZnjAACqdcvnxpw998.png



下面是本工程的一个信号列表

wKgaomVIUSWAIZ8DAACVSNTkR3U346.png



以下是本工程的相关文档

SCCB接口时序.pdf(296.38 KB, 下载次数: 102)

IIC通信协议.pdf(847.49 KB, 下载次数: 95)



以下是本工程的工程文件

工程文件.zip(574 Bytes, 下载次数: 156, 售价: 1 金币)

以下是本工程的测试文件

test_c_9_1.v(655 Bytes, 下载次数: 21)

以下是本工程的学习视频

https://www.bilibili.com/video/av64003757?p=51

https://www.bilibili.com/video/av64003757?p=52

https://www.bilibili.com/video/av64003757?p=50

https://www.bilibili.com/video/BV11A41147YB?p=4

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SCCB
    +关注

    关注

    0

    文章

    11

    浏览量

    11330
  • IIC接口
    +关注

    关注

    0

    文章

    23

    浏览量

    11682
收藏 人收藏

    评论

    相关推荐

    飞凌嵌入式-ELFBOARD OV5640摄像头讲解第2期

    ; CSI_HSYNC、CSI_VSYNC:作为摄像头的行场扫描模式信号,提供行场信息; IIC_SDA和IIC_SCL:用来配置摄像头设备地址为0x30,和图2中的SCCB接口相连接
    发表于 12-02 13:35

    飞凌嵌入式-ELFBOARD OV5640摄像头简介第二期

    ; CSI_HSYNC、CSI_VSYNC:作为摄像头的行场扫描模式信号,提供行场信息; IIC_SDA和IIC_SCL:用来配置摄像头设备地址为0x30,和图2中的SCCB接口相连接
    发表于 11-25 08:53

    MCU通过IIC口控制TLV320AIC3204,请问MCU的IIC接口和TLV320AIC3204的IIC接口对接时需要电平转换吗?

    MCU通过IIC口控制TLV320AIC3204,该芯片的IOVDD接1.8V,MCU的IIC上拉电平是3.3V,请问MCU的IIC接口和TLV320AIC3204的
    发表于 10-30 06:02

    IIC信号线需要增加上拉电阻,是因为IIC的IO是什么

    IIC(Inter-Integrated Circuit,即集成电路总线)信号线需要增加上拉电阻,这主要是因为IIC的IO(输入输出)设计采用了开漏(Open-Drain)输出方式。开漏输出方式在
    的头像 发表于 10-06 15:50 672次阅读

    rk1126实现BT601输入,输入不带IIC接口的驱动程序

    大家好!我先使用RV1126对接CIF接口,现在我的输入是BT601格式的,但是我这个输入接口没有IIC的所以在驱动层不知道怎么弄,我看其他驱动程序的都是有IIC
    发表于 08-10 12:03

    iic通讯的ardunio的文件下载

    里面很多iic通讯的ardunio的文件
    发表于 07-05 10:55 1次下载

    SCCB接口配置的时候,SDA总是不能接收到正确的应答,为什么?

    最近折腾个摄像头,SCCB接口配置的时候,SDA总是不能接收到正确的应答,也就是SDA不能自动拉低。 看有些资料上说,要接个4.7K的外部上拉。 启用STM32内部上拉不知道是否能达到同样的效果。 现在的问题是读个ID都读取不到
    发表于 05-13 06:26

    求OV2640手册或寄存器资料及sccb

    那位大大能给个OV2640手册或寄存器资料及sccb.h库? 谢谢
    发表于 03-27 09:58

    FPGA实现IIC协议的设计

    今天给大家带来的是IIC通信,IIC协议应用非常广泛,例如与MPU6050进行通信,配置OV5640摄像头、驱动OLED屏幕等等,都需要使用到IIC协议,所以掌握它是非常必要的,废话不多说,接着往下看。
    的头像 发表于 03-04 10:49 1251次阅读
    FPGA实现<b class='flag-5'>IIC</b>协议的设计

    GD32 MCU碰到IIC总线卡死怎么办?

    大家在使用MCU IIC通信时,若碰到设备复位或者总线干扰等情况,可能会导致IIC总线卡死,表现上总线上SDA或者SCL其中一根线为低电平,IIC总线一直处于busy状态。此时若代码上一直等待总线空闲,则可能导致软件死机,为解决
    的头像 发表于 02-24 09:46 3834次阅读
    GD32 MCU碰到<b class='flag-5'>IIC</b>总线卡死怎么办?

    IIC总线为什么是半双工?

    IIC(Inter-Integrated Circuit)总线是一种半双工的串行通信接口。在I2C总线上,主设备和从设备之间的数据传输是采用半双工模式进行的。这意味着主设备和从设备在不同的时间段内交替发送和接收数据。
    的头像 发表于 02-02 16:37 4636次阅读
    <b class='flag-5'>IIC</b>总线为什么是半双工?

    【有那么点详细的CW32学习笔记】IIC接口-主机发送

    例程链接 : https://pan.baidu.com/s/1s1XwqDFkO8fK4SRSTKsNhA?pwd=mshk 提取码 :mshk 本章将介绍CW32的IIC接口,并最终点亮一块
    的头像 发表于 01-11 09:53 625次阅读
    【有那么点详细的CW32学习笔记】<b class='flag-5'>IIC</b><b class='flag-5'>接口</b>-主机发送

    【有那么点详细的CW32学习笔记】IIC接口-OLED驱动

    上一章我们讲解了IIC的通信流程以及通信代码,这一章就以市面上常见的IIC接口模块——OLED屏为例教学一下IIC接口的驱动怎么写。 第一步
    的头像 发表于 01-11 09:49 761次阅读
    【有那么点详细的CW32学习笔记】<b class='flag-5'>IIC</b><b class='flag-5'>接口</b>-OLED驱动

    【CW32学习笔记】IIC接口-主机发送

    接着就是比较重要的部分了,IIC接口的收发并不是全自动的,因为一个完整的通信不仅包括发数据(地址、数据什么的),还包含收数据(啥也不干也得接收ACK信号),所以IIC通信的每个部分基本上都是收发易位的过程,
    的头像 发表于 01-10 15:59 668次阅读
    【CW32学习笔记】<b class='flag-5'>IIC</b><b class='flag-5'>接口</b>-主机发送

    IIC总线的FPGA实现说明

    DE2_TV中,有关于寄存器的配置的部分,采用的方法是通过IIC的功能,这里对IIC总线的FPGA实现做个说明。
    的头像 发表于 01-05 10:16 1055次阅读
    <b class='flag-5'>IIC</b>总线的FPGA实现说明