2 a1264718192 a1264718192 于 2016.03.29 20:20 提问

嵌入式v4l2驱动开发 tvp5150驱动开发 5C

查阅了很多关于v4l2驱动编写的博客和文件,发现都提到了v4l2_device_register()函数以及一些重要的结构体,如:video_device,v4l2_ioctl_ops等。然而我查看了内核kernel3.0.8提供的tvp5150.c文件,并未发现这些重要内容。。。然后,宝宝就晕了,不知道该怎么办来读这份内核驱动源码了。。求助大家,,,跪谢

1个回答

devmiao
devmiao   Ds   Rxr 2016.03.30 07:01
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【视频】嵌入式Linux/Android驱动开发揭秘(3)摄像头驱动开发
嵌入式Linux/Android驱动开发揭秘(3)摄像头驱动开发 专题简介:本专题通过对Android手机液晶屏部件的深入剖析,让听众了解液晶屏背后的相关知识,了解液晶屏硬件电路原理、以及Linux、Android系统下液晶屏驱动的开发方法。 1 液晶屏在嵌入式领域中的应用背景   1.1 人机交互的技术背景与意义   1.2 手机液晶屏技术参数解析  2 液晶屏的硬件接口原理及
基于V4L2的视频驱动开发(以s3c2440和ov9650举例)
编写基于V4L2视频驱动主要涉及到以下几个知识点: ●    摄像头方面的知识                 要了解选用的摄像头的特性,包括访问控制方法、各种参数的配置方法、信号输出类型等。 ●    Camera解码器、控制器                 如果摄像头是模拟量输出的,要熟悉解码器的配置。最后数字视频信号进入camera控制器后,还要熟悉camera控制
嵌入式Linux设备驱动开发笔记(一)
一、Linux设备的分类字符设备、块设备、网络设备,三种设备之间的区别是数据的交互模式,分别为: 字节流、数据块、数据包。二、VFS核心结构体VFS核心结构体定义在”linux/fs.h”头文件中。1、struct inode结构体 记录文件的属主、访问时间等信息。当第一次打开文件的时候由VFS创建并初始化。当文件的所有引用都退出后,释放inode; 如果用户态有多个人同时打开一个文件,则VF
linux嵌入式开发+驱动开发
目前计算机编程语言百花齐放,但每种语言都有其应用场景和强项。Linux内核和驱动程序开发这个领域,只能用C语言来完成,其他计算机语言在这个领域是望尘莫及的,C语言是接近汇编的高级语言,同时产生的本地代码执行效率位于高级语言之一。
【视频】嵌入式Linux/Android驱动开发揭秘(1)触摸屏驱动开发
嵌入式Linux/Android驱动开发揭秘(1)触摸屏驱动开发 专题简介:自1971年,美国人SamHurst发明了世界上第一个触摸传感器以来,触摸屏技术不断革新,给了程序设计师和UI工程师无限的想象空间,它极大改善了终端用户对各种设备的操作方便程度,现在我们的日常生活如手机、平板等,已经很大程度上依赖于和习惯于使用和操作触摸屏。做为工程师,我们很有必要掌握触摸屏的工作原理和软件驱动方
做一个理直气壮的嵌入式驱动开发者
写着写着发现好啰嗦,把简单的事给写复杂了,日后总结好后再补.......(不建议看的啰嗦文章)
嵌入式驱动开发应具备的三大基础
嵌入式驱动开发应具备的三大基础 2015-10-18 14:32 来源:大学生编程指南 编辑:Loading【纠错】0人评论 A-A+ 怎么开淘宝店 网站优化方法 创业如何获得投资 怎么做微商 最新LOL活动 嵌入式开发在IT开发行业中一直是比较火热的职业。虽然近几年被ios开发和安卓开发占了上风,但万变不离其宗,ios开发和安卓开发的根基还是嵌
嵌入式linux驱动开发流程总结
嵌入式linux驱动开发流程 嵌入式系统中,操作系统是通过各种驱动程序来驾驭硬件设备的。设备驱动程序是操作系统内核和硬件设备之间的接口,它为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,可以像操作普通文件一样对硬件设备进行操作。设备驱动程序是内核的一部分,完成以下功能: ◇ 驱动程序的注册和注销。 ◇ 设备的打开和释放。 ◇ 设备的读写操作。 ◇ 设备的控制操作
嵌入式ARM+Linux驱动开发
嵌入式ARM+Linux驱动开发嵌入式ARM+Linux驱动开发嵌入式ARM+Linux驱动开发嵌入式ARM+Linux驱动开发嵌入式ARM+Linux驱动开发嵌入式ARM+Linux驱动开发
嵌入式Linux驱动开发(一)一个简单的Linux内核模块框架
#include <linux/init.h> #include <linux/kernel.h> #include <linux/module.h>static int __init mod_init(void) { return 0; }static void __exit mod_exit(void) { printk("cleanup module\n"); } module