首页
新闻资讯
快速入门
专栏
论坛讨论
培训视频
Nuclei Studio
大学计划
搜索
认证开发者
创建组织
发布软件包
登录
懂得分享的人,往往能收获更多
致力于RISC-V技术的推广,提供交流学习的开放平台
一键登陆
RISC-V IP
淘宝店铺
公众号
硅农亚历山大
一键登陆
首页
新闻资讯
快速入门
专栏
论坛讨论
培训视频
Nuclei Studio
大学计划
首页
论坛讨论
开源蜂鸟E203
GPIOB模拟SCCB接口
【分享】 GPIOB模拟SCCB接口
发表于
开源蜂鸟E203
2021-06-10 04:28:17
0
1406
1
写入
字节
SCCB
SIO
SDA
SCL
参赛队名:红鲤鱼与绿鲤鱼与驴 队伍编号:
CICC4179
通过SCCB接口可对OV7725内部寄存器写入数据,从而对摄像头进行配置,本文主要分享GPIOB模拟SCCB的方法。
一、时序图分析
如上图所示,SCCB接口与IIC非常类似,多了一条信号线SCCB_E,本组已将其舍去。
SCCB开始标志是SCL(SIO_C)为高时,SDA(SIO_D)出现下降沿;而SCCB结束标志是SCL(SIO_C)为高时,SDA(SIO_D)出现上升沿。
如上图所示,在开始和结束中间的数据传输阶段,当SCL为高电平时需保证SDA稳定,并因此将数据采集下来。写入一字节数据需分别写入器件地址、寄存器地址和写入内容,三者均为一个字节长度,如下图所示。
在本组工程中,每传送一字节之间需要有等待应答信号的时间(WaitAck)。以下为实现代码。
二、实现代码
GPIOB配置
相关操作的宏定义
喜欢
1
次
用户评论
登录
|
注册
lzl4768320
懒的都不写签名
积分
5
问答
0
粉丝
0
关注
0
关注TA
发消息
RV-STAR 开发板
最新专栏
1
RV双周报:芯来RISC-V IP新品集中上市,玄铁RV生态大会成功举办(第77期-20240315)
2
RV双周报:AI领域RV芯片预期大增,RISC-V甲辰计划正式上线(第76期-20240229)
3
RV双周报:中欧RISC-V研讨会顺利举行,RV生态亮相中移产业链大会(第75期-20240201)
4
RV双周报:中国开放指令生态联盟年会举办,SHD发布RISC-V市场研究报告(第74期-20240115)
5
RV双周报:海思推出自研RISC-V MCU,五巨头携手共促RV生态发展(第73期-20240101)
6
RV双周报:OpenAI自研RISC-V架构芯片,国内各项竞赛频现RV赛道(第72期-20231215)
7
RV双周报:龙芯发展为RISC-V指路,RV新品依旧层出不穷(第71期-20231201)
8
RV双周报:谷歌公布RISC-V安卓计划,新思全面转向RV架构(第70期-20231115)
9
RV双周报:高通宣布芯片转向RISC-V,桌面级RISC-V PC时代拉开帷幕(第69期-20231031)
10
RV双周报:中美科技战进入RISC-V领域,AI大模型应用带动RV方案需求(第68期-20231015)
最新帖子
1
windows下编译riscv openocd
2
nuclei studio e203 自定义指令不识别问题
3
求助:openocd报错JTAG scan chain interrogation failed: all ones应该怎么解决
4
关于 e203_ifu_litebpu中的rsx1xn_rdrf寄存器的清除条件的 疑惑
5
调用jlinkscript文件没有输出打印的信息
6
改二级流水线到五级流水线
7
芯来的工程在SEGGER EMBEDDED STATUIO里debug时 watch 窗口没法看局部或者全局变量的值。
8
riscv中断还需要软件保存上下文和恢复吗?
9
Embedded Studio IDE编译Nuclei SDK工程出错
10
协处理器编译
最新资讯
经纬恒润AUTOSAR产品成功适配芯来RISC-V车规内核
芯来科技龙年RISC-V IP“芯”品合集
芯来科技发布1000系列内核,开启乱序高性能篇章
芯来科技正式发布HSM安全子系统方案,进一步拓展RISC-V应用领域
芯来科技发布最新NS100内核IP,完善全系列信息安全内核布局
芯来科技携手西门子EDA,推进RISC-V CPU Trace完整解决方案
芯来科技发布最新NI系列内核,NI900矢量宽度可达512/1024位
芯来科技发布最新N100内核,具备更小面积、更低功耗
芯来科技荣获中国开放指令生态(RISC-V)联盟“IP先锋奖”
安路科技发布全新FPSoC®器件,芯来RISC-V内核助力高性能融合
标注
×
请输入标注内容(最多8个字符):