随笔分类 -  ARM

摘要:最近要做一个项目,其中一个内容需要把 h264编码的文件封装为 .mp4常用的视频格式,本来想移植 ffmpeg的,但是一直并不成功,而且有库的互相依赖,于是选择了一个简单的库,mp4v2开源库。 1:第一步要拿到源代码,进入官网下载 https://launchpad.net/ubuntu/+so 阅读全文
posted @ 2019-06-27 20:23 颜小雀 阅读(1057) 评论(0) 推荐(0)
摘要:在 NXP 给的摄像头实例代码中,测试过程完全正常可以显示,但是项目需要做一个摄像头裁剪工作,因为输入的数据量太大,想对图像一个部分进行分割。 于是查找bsp发现 ,内核做的确实不错 ,有关于裁剪的部分,我们只需要进行一个ioctl 就可以了。 于是进入内核跟踪, 想看看具体做了什么,发现了是对一个 阅读全文
posted @ 2019-05-18 16:40 颜小雀 阅读(516) 评论(0) 推荐(1)
摘要:本文结合项目实际需求做一个关于设备驱动的分析,如何新加一个Camera设备 这个项目使用了一个并口摄像头信号到MCU。具体原理框图如下 Camera数据流向是 sensor -->913串行器 >914解串器 >并口数据 >imx6q 在设备树上的配置如下: 因为是一个i2c设备,于是挂载在i2c这 阅读全文
posted @ 2019-05-18 16:28 颜小雀 阅读(1314) 评论(0) 推荐(1)
摘要:还是看看 mxc_v4l2_capture.c做了什么吧。 懒得手敲代码了,还是老样子截图说事吧。 可见,Camera驱动还是作为了一个平台驱动。 看看匹配内容和probe函数做了什么吧 于是查看设备树相关部分 看看 mxc_v4l2_probe 函数 进入 init_camera_struct 看 阅读全文
posted @ 2019-05-18 14:25 颜小雀 阅读(808) 评论(0) 推荐(0)
摘要:总体驱动理解如下: 1:如何在设备上创建一个摄像头文件,具体api是什么? 2:内核板级bsp做了什么?是如何与V4L2框架连接起来的? 3:我到底如何给板级bsp什么参数,才能让摄像头工作? 之前没有做过相关的camear 驱动经验,只是对V4L2 有所耳闻,但是知道一些基本的原生框架的API,于 阅读全文
posted @ 2019-05-18 13:52 颜小雀 阅读(1371) 评论(0) 推荐(1)
摘要:恢复内容开始 1 先从应用程序入手看看应用流程对驱动做了哪些事情 这个首先对传入的 参数做了处理,用来重写驱动默认给的参数 这里先打开/dev/video3 ,这个设备节点是由驱动创建的。 该函数是一个设置参数的过程,内核接收一些结构体改变自己默认参数 首先进行一个查询能力的函数,传入struct 阅读全文
posted @ 2019-05-18 13:03 颜小雀 阅读(1743) 评论(4) 推荐(1)
摘要: 阅读全文
posted @ 2018-02-18 11:23 颜小雀 阅读(204) 评论(0) 推荐(0)
摘要:最近公司想进行一个终端产品的研发工作,涉及到智能设备的地理定位,采用的GPRS模块是由深圳市有方科技有限公司生产的。 该地理定位用到了该模块的GNNS功能。该功能的说明手册为Quectel_EC20_GNSS_AT_Commands_Manual_V1.1.pdf。 经过研究该文档得出使用该功能的如 阅读全文
posted @ 2018-01-12 17:13 颜小雀 阅读(11653) 评论(0) 推荐(0)
摘要:编程时候需要用到struct timer_list 结构体。 阅读全文
posted @ 2017-11-09 13:03 颜小雀 阅读(383) 评论(0) 推荐(0)
摘要:http://note.youdao.com/noteshare?id=9d427c06f6d1fc7731b63bdec1c35320 笔记都在有道云上面了。 阅读全文
posted @ 2017-10-22 13:16 颜小雀 阅读(422) 评论(0) 推荐(0)
摘要:http://note.youdao.com/noteshare?id=b1dcc228aa1b8679cd60581b573a609a&sub=4F48F09433BF47019EC7F0F400AAA579 放在有道云上面了。 阅读全文
posted @ 2017-10-22 13:11 颜小雀 阅读(249) 评论(0) 推荐(0)
摘要:http://note.youdao.com/noteshare?id=6475434a3c066fa132dd3180a9abeffb&sub=3F795306AAD24877B9790F666BD19136 笔记放在有道云上面了,再写一遍太麻烦。 阅读全文
posted @ 2017-10-22 12:59 颜小雀 阅读(319) 评论(0) 推荐(0)
摘要:http://note.youdao.com/noteshare?id=94cb191672a922630a78327f52401de0 步骤放在有道云上面了,不想再写一遍了。 阅读全文
posted @ 2017-10-22 10:00 颜小雀 阅读(350) 评论(0) 推荐(0)