2019年6月4日

Linux中V4L2分析

摘要: 一、vivi.c分析 1、vivi.c是Linux中虚拟的v4l2驱动,使用它来学习v4l2驱动架构 1.vivi驱动涉及文件: vivi.c 驱动的具体实现 v4l2-common.c V4L2-dev.c video_register_device(struct video_device *vd 阅读全文

posted @ 2019-06-04 11:20 Hello-World3 阅读(1855) 评论(0) 推荐(0) 编辑

ppm图片显示

摘要: ppm是一种简单的图像格式,仅包含格式、图像宽高、bit数等信息和图像数据。 图像数据的保存格式可以用ASCII码,也可用二进制,下面只说说一种ppm格式中比较简单的一种:24位彩色、二进制保存的图像。文件头+rgb数据:P6\nwidth height\n255\nrgbrgb...其中P6表示p 阅读全文

posted @ 2019-06-04 11:14 Hello-World3 阅读(2247) 评论(0) 推荐(0) 编辑

应用层与内核层错误打印函数总结

摘要: errno表示错误代码。 记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义。系统每一次出错都会对应一个出错代码,例如12表示“Cannot allocate memory"。 stderr是linux(unix)标准出错输出。linux中的一个进程启动时,都会打开三个文件: 阅读全文

posted @ 2019-06-04 11:14 Hello-World3 阅读(791) 评论(0) 推荐(0) 编辑

导航