OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7679|回复: 4

STM32F103驱动OV2640像素时钟设置问题

[复制链接]

5

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2016-2-6
在线时间
13 小时
发表于 2016-3-13 13:19:56 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 易帜 于 2016-3-13 13:21 编辑

关于用STM32驱动OV2640, 大多人是不推荐的,我想学习下,因为手里只有STM32F103的开发板,参考了原子老师的
战舰板驱动OV2640程序, 也看了官方给的PDF ,对于像素时钟的设置遇到诸多问题, 还请各位前辈,及原子老师能给我答疑.
原子老师的程序中:
//OV2640速度控制
//根据LCD分辨率的不同,设置不同的参数
voidov2640_speed_ctrl(void)
{
u8clkdiv,pclkdiv;                        //时钟分频系数和PCLK分频系数
if(lcddev.width==240)                //2.8寸LCD
{
clkdiv=1;
pclkdiv=28;
}elseif(lcddev.width==320)        //3.5寸LCD
{
clkdiv=3;
pclkdiv=15;
}else                                                //4.3/7寸LCD
{
clkdiv=15;
pclkdiv=4;
}
SCCB_WR_Reg(0XFF,0X00);               
SCCB_WR_Reg(0XD3,pclkdiv);        //设置PCLK分频
SCCB_WR_Reg(0XFF,0X01);
SCCB_WR_Reg(0X11,clkdiv);        //设置CLK分频        
}
问题1,
我想知道为什LCD的分辨率会和PCLK的速度有关?,按说不同的分辨率的屏幕,只需设置一下屏幕的输出尺寸就好,为什么还要设置PCLK的速度呢,按我理解诶,只要把PCLk的速度降到IO可以抓取的程度不就行了吗. 分辨率大小应该只会影响while(IO)卡时序的循环次数.
问题2,
通过几组对0xD3(DSP设置区)0x11(Sensor设置区)我发现,虽然0xD3寄存器,0x11寄存器都可以对时钟进行降频,可它们的效果并不完全一样,通过设置0x11寄存器,对主时钟进行分频(降频),会改变输出的帧率(VSYNC周期),可通过设置0xD3,对时钟进行分频(降频),则不会改变输出的帧率(VSYNC周期). 猜想0x11,0xD3的设定值 以及设定的输出图像尺寸 和 帧率,,以及VSYNC信号的占空比之间一定有着 某种关系, 我的示波器太不好用,无法同时捕获两路信号.加上我才学疏浅,恳请明白人,老师点睛. 

最佳答案

查看完整内容[请看2#楼]

分辨率越大,刷屏所需要的时间越多,所以,ov2640输出速度要越慢才行.
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2016-3-13 13:19:57 | 显示全部楼层
分辨率越大,刷屏所需要的时间越多,所以,ov2640输出速度要越慢才行.
回复

使用道具 举报

5

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2016-2-6
在线时间
13 小时
 楼主| 发表于 2016-3-14 11:39:53 | 显示全部楼层
顶下, 请原子老师帮我解决第一问题就好,  第二够我再后慢慢探究.
回复

使用道具 举报

5

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2016-2-6
在线时间
13 小时
 楼主| 发表于 2016-3-15 20:45:33 | 显示全部楼层
顶下,原子老师, 你在哪里?
回复

使用道具 举报

2

主题

11

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2016-3-27
在线时间
13 小时
发表于 2016-3-31 19:23:12 | 显示全部楼层
楼主,我是用F3mini开发的,遇到了与你一样的问题。不知道你的问题有没有解决
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 17:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表