
linux驱动
文章平均质量分 90
izobs
蓝瘦工程师
展开
-
TQ2440 linux i2c驱动——at24c02(eeprom)
TQ2440 linux i2c驱动——at24c02(eeprom)最近因为实习的原因要搞一个摄像头的驱动,多数cmos摄像头是用SCCB协议来配置寄存器,类似于i2c,于是从零o开始。因为TQ2440板上有at24c02 eeprom,正好拿他来开刀。下面把这几天的心得写下来与大家分享。一.开发环境:(1)开发板:TQ2440开发板(2)pc系统:ubuntu 13.04-原创 2013-07-21 11:28:46 · 3297 阅读 · 0 评论 -
s3c2440 camif接口摄像头驱动分析——基于tq2440的ov9650.c
前言 最近想做摄像头驱动,看了一些文章,对摄像头驱动的结构还是很晕。于是决定分析内核自带的驱动程序。内核的cmos摄像头有用v4l2的,也有用arm的camif codes通道结构的。本文是针对s3c2440 camif接口而写的驱动的代码导读。写得不好请多多指教。一、开发环境1.开发板:tq2440开发板2.arm cpu:s3c24403.摄像原创 2013-07-26 15:17:29 · 5033 阅读 · 0 评论 -
ov7670的移植(寄存器的配置)——基于tq2440
前言 前几天分析了ov9650的驱动,觉得还看得懂吧。于是开始移植代码,驱动ov7670。其实那个ov9650的驱动程序架构并不好。没有使用v4l2的驱动架构,这样应用就不能用完美使用v4l2的接口了。还有,他只是采集了p-path。并没有对c-path进行任何处理,也没开放什么接口。本文主要想讲讲s3c2440的camera接口和ov7670的寄存器配置。一、开发环境1.开原创 2013-08-03 19:45:19 · 10750 阅读 · 3 评论