2. master和slave的匹配过程

(一)master的注册过程 1. 首先来看看master的注册过程,在mxc_v4l2_capture.c文件中,从module_init(camera_init)函数开始,在camera_init函数中通过 err= platform_driver_register(&mxc_v4l2_driver) 来将mxc_v4l2_driver这个驱动注册...

5.2 应用程序和驱动程序中buffer的传输流程

摄像头采集的数据,是通过buffer的形式传到驱动程序中,然后驱动程序使能CSI设备来采集数据。之后将采集到的数据再次通过buffer的形式传递给应用程序中。这个过程中使用了VIDIOC_REQBUFS,VIDIOC_QUERYBUF,VIDIOC_QBUF,VIDIOC_STREAMON和...

7.1 ipu_device.c分析(一)---流程分析

在ipu_common.c文件的ipu_probe函数中,最后调用到register_ipu_device函数,这个函数在ipu_device.c中,所以从这个文件开始分析。 这个文件中主要是两个内核线程的执行过程,根据FTF-CON-F0119.pdf中写的: (1)每个IPU有两个内核线程为...

7.2 ipu_device.c分析(二)---具体函数分析

  •  vellonj vellonj 发布于 NXP MCU
  • 0评论
  • 16489次浏览
  • 1709人收藏
  • 2019-07-12 13:41

1. deinterlace_3_field函数 static bool deinterlace_3_field(struct ipu_task_entry *t) { return ((t->set.mode & VDI_MODE) && (t->input.deinterlace.motion != HIGH_MOTION)); } 2. tiled_filed_size函数 u32 field_size;...

实时linux部署测试

By Toradex 胡珊逢 1). 简介 对于实时、决策或者低延时应用,Linux能够提供多种方案。第一种方法是和 Linux 内核一起运行一个hypervisor或者co-kernel。这种方案中hypervisor或者co-kernel的优先级高于 Linux,实时任务则运行于其...

4.2 ipu_init_channel函数的详细分析

  •  mqyyqm mqyyqm 发布于 NXP MCU
  • 0评论
  • 13181次浏览
  • 1690人收藏
  • 2019-07-12 13:41

data/attach/1907/odek19sa0k0xyf7bj01dlqy10qu1cdhr.jpgdata/attach/1907/64nu8dje1u5no1zrptq3rq077f0lqqi9.jpg 在看这个函数之前,先对ipu内部的channel有所了解,先来看看ipu内部的flow的定义: 对于每个flow,代表数据从摄像头采集...

基于Openembedded开发环境打内核补丁

简介 尽管 OpenEmbedded/Yocto 一个用于生成镜像文件的很好的工具,但是利用这个编译系统来测试微小软件更改,却会变得复杂和缓慢。我建议可以单独更改内核然后编译,在项目的最后测试所有的变更,再往 OpenEmbedded/Yocto 中添加所...

大端小端以及51单片机,CORTEX M 32位单片机中的归属

1   定义:          大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放; 小端模式,是指数据的...

新能源汽车整车控制器开发

新能源汽车整车控制器,在新能源整车中具有重要的作用,是电气和网络通讯的中枢。由于新能源汽车不同车型,不同配置和工设计会有同的设计要求,因此,设计新能源整车控制器,应尽量做到通用。通用应包括二个层面的意思,一、硬件要通用,即...

LPC1768-GPIO

硬件基础:旺宝科技ARM NXP LPC1768 KIT V2.0实现功能:LED流水灯效果LED硬件连接图如下:连接在P2.0-P2.7,GPIO输出高电平点亮LED查阅1700芯片手册,与GPIO相关的寄存器如下表当引脚被配置为GPIO功能的时候,FIOxDIR寄存器可以控制引脚的方...

用busybox构建一个最小根文件系统

P { margin-bottom: 0.21cm; } 用busybox构建一个最小根文件系统 15年4月4月23月23日23日日15:11:30 (一)一个最小根文件系统包括: (1)/dev/console /dev/null (2)init => busybox (3)/etc/inittab (4)配置...

AT89C51SND2单片机解密与破解

    芯片解密研究所长期提供MICROCHIP单片机、SYNCMOS单片机、ALTERA单片机、 ATMEL单片机、VERSACHIPS单片机、HITACHI单片机、NXP单片机、EMC单片机、DALLAS单片机、INTEL单片机、ZILOG 单片机、XILINX单片机、WINBOND单片机、Freescale...

OpenCV对OpenCL的支持

  •  zxyyang zxyyang 发布于 NXP MCU
  • 0评论
  • 16983次浏览
  • 1311人收藏
  • 2019-07-12 13:40

最近调查OpenCV能否使用SoC内置的GPU进行图像处理加速,所采用的SoC是NXP的i.MX6Q,GPU型号是Vivante GC2000。从SoC的年代来说,这款GPU的配置还是不错的,其中: 1个GPGPU Core 4个Shader Core 32GFLOPS 不过,GPU支持的OpenCL...

Cortex-M单片机下载数据到外部flash

主机环境:Windows 10 64bit 开发环境:MDK 5.23 目标板:LPC54114 之前在NXP社区得到一块LPC54114的板卡,是由万利制作的,LPC54114是一款双核MCU,包含了一颗M4主核和一颗M0+从核,利用该板卡学习了一下双核MCU的开发流程,板卡中提供了...

emwin字库制作及汉字显示

备注:工具是nxp官方释放出来的,可以到链接下载:http://download.csdn.net/download/armwind/10103643    最近在研究emwin字体显示部分,但由于无法看到源码,也不知道emwin是如何实现的。也算是看葫芦画瓢,记录下字库制作过程。  目...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题