摘要: mini2440提供了一个摄像头接口,可以输出RGB24,RGB16的原始图像还可以输出编码的如YUV格式的图像,并提供了偏移翻转,放大缩小的功能。与开发板配套的摄像头模块为CAM130,采用ov9650的芯片。操作摄像头接口实现视频的采集与显示,主要配置两个部分的寄存器:ov9650的寄存器,摄像头接口寄存器。 ov9650寄存器在模块的内部,s3c2440是以sccb总线来与ov9650通信。sccb总线类似iic总线,而且mini2440摄像头接口的sccb总线就接在了他的iic接口上,所以可以通过Iic来配置ov9650的寄存器,同样也可以用gpio来模拟sccb总线的时序... 阅读全文
posted @ 2012-11-22 13:38 博乐Bar 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 稍微的整理一下,触摸屏的中断也就两种信号,INC_ADC和INC_TC,处理好这两个信号的发生关系,就能很轻易的对触摸进行操作。1.其中的一种是2440test中自带的Touchpanel.c,但是其中的很多代码可以省略,修改后如下:void __irq AdcTsAuto(void){rADCTSC=0x0C;//设置ADCTSC进入自动(连续)x/y轴坐标转换模式rADCCON|=0x1;//启动AD转换while(rADCCON & 0x1);//检测AD转换开始有效位是否是低电平,当真正开始转换时,位[0]会自动清0,加上有助于去抖while(!(rADCCON & 0 阅读全文
posted @ 2012-11-22 13:23 博乐Bar 阅读(362) 评论(0) 推荐(0) 编辑
摘要: TFTLCD是嵌入式中比较常用的显示器,S3C2440/S3C2410都提供了接口进行支持。这里总结下其接口的相关特性。TFTLCD硬件需要的控制信号:信号名称描述VSYNC垂直同步信号HSYNC水平同步信号HCLK像素时钟信号VD[23:0]数据信号(TFTLCD的数据接口还有串行形式,这里的是并行方式的)LEND行结束信号(具体操作中不是必须)PWREN电源开关信号S3C2440提供的接口情况:由于S3C2440支持多种屏,所以其很多控制管脚是复用的。由上面的对应关系,GPC0——GPC4是负责TFTLCD控制信号LEND、VCLK、VLINE(HSYNC)、VFRAM(VSYNC)、VM 阅读全文
posted @ 2012-11-22 12:06 博乐Bar 阅读(1344) 评论(0) 推荐(0) 编辑