首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Tina Linux Camera开发指南

    Tina Linux Camera开发指南 1 概述 编写目的:介绍camera 模块在sunxi 平台上的开发流程。...3.2.2 内核device 模块驱动 一般调试新模组的话建议以sdk 中的某个现成的驱动为基础修改:YUV 的并口模组以R40 平台(linux3.10) 的ov5640.c 为参考。...下面以ov5640.c 为例说明调试新模组需要注意的两点: 添加Makefile [linux-3.10/drivers/media/platform/sunxi-vfe/device/Makefile...5 模块调试常见问题 初次调试建议打开device 中的DEV_DBG_EN 为1,方便调试。...5.4 调试camera 常见现象和功能检查 insmod 之后首先看内核打印,看加载有无错误打印,部分驱动在加载驱动进行上下电时候会进行i2c 操作,如果此时报错的话就不需要再进入camera 了,先

    4.7K20

    camera调试:RK3588如何点亮一个sensor?

    后续再讲xml如何配置),到这一步可认为HAL没问题; ⑤自行移植其他sensor的效果文件,可以出图(图像效果可能会有异常,后续再讲如何初步修改效果文件),到这一步接下去就可以开始sensor的效果调试...,如果需要找RK调试效果,也必须进行到这一步。...需要正确的效果文件路径,才可以使用; SENSOR_TYPE_SOC:一般是输出YUV或者RGB888/RGB565之类的sensor,不需要跑3A效果,一般用于自带ISP的sensor,不需要效果文件就可以使用; 一般调试...= ; rockchip,camera-module-facing = "back"; rockchip,camera-module-name = "default"; rockchip...对应的配置如下: (5)驱动调试: sensor的驱动调试主要有以下关键点: ①移植sensor驱动:参考上述的介绍进行驱动代码的移植; ②根据使用的mipi接口来配置对应的dts,rk3588支持多个

    80010

    双机调试Linux内核

    利用KGDB双机调试内核 1.1. 环境 1.2. 配置内核编译环境 2. 参考 双机调试Linux内核环境配置。...利用KGDB双机调试内核 环境 centos 7 VMware 全程使用root用户 配置内核编译环境 这种方式调试内核需要两台机器,一台用来运行Linux内核,另一台对内核进行调试。...可以开两个Linux系统的虚拟机;也可以在物理机系统是linux上面装虚拟机,然后虚拟机运行一个linux;再就是买开发板来调试内核。以下是在windows上开两个虚拟机的流程描述。...在https://www.kernel.org/ 下载想调试版本的内核代码(可以下载tarball格式)。...(我测试ttyS0不行,改成ttyS1可以了) 参考 http://blog.nsfocus.net/gdb-kgdb-debug-application/ 在VMware中用Kgdb调试linux内核

    4.7K30

    Android Camera开发系列:调整Camera预览方向

    有时候我们想根据自己的需要调整下Camera的预览方向,那么是调用哪个API可以达到我们的目的呢? 我们看下下图拍的几张小可爱的照片,分别是正常方向、旋转180度、90度拍的照片。 ?...一、Camera API Camera1上,我们可以通过setDisplayOrientation(int degress)来设置camera预览的方向。...camera) { * android.hardware.Camera.CameraInfo info = * new android.hardware.Camera.CameraInfo...270: degrees = 270; break; * } * * int result; * if (info.facing == Camera.CameraInfo.CAMERA_FACING_FRONT...API 在Camera2的API上,找了一通,发现并没有像Camera1上,可以通过类似的接口来设置预览方向,只是发现可以通过CaptureRequest.JPEG_ORIENTATION 来设置拍照的图像方向

    2.8K20

    VScode调试Linux详解

    Linux上通常使用gdb命令行调试,但该方式调试不太直观,且命令行长时间不用,容易忘记,不如GUI直观和容易上手,下面介绍基于GUI的方式调试Linux。...一.Linux调试GUI方案简介 1)    Visual studio 远程调试Linux      在VS2015版本以后Visual studio就支持Linux的编译和调试。...使用熟悉的windows界面开发和调试Linux,极大的提高了开发效率,可以广泛应用的Linux服务器开发和嵌入式Linux开发。 ...2)    基于eclipse 本地调试Linux          因为eclipse是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试Linux 3)  基于QtCreator...本地调试Linux         因为QtCreator是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试 4)    基于eclipse 远程调试Linux

    3.7K30

    Android Camera开发系列:调整Camera预览方向

    有时候我们想根据自己的需要调整下Camera的预览方向,那么是调用哪个API可以达到我们的目的呢? 我们看下下图拍的几张小可爱的照片,分别是正常方向、旋转180度、90度拍的照片。 ​...一、Camera API Camera1上,我们可以通过**setDisplayOrientation(int degress);**来设置camera预览的方向。...camera) { * android.hardware.Camera.CameraInfo info = * new android.hardware.Camera.CameraInfo...270: degrees = 270; break; * } * * int result; * if (info.facing == Camera.CameraInfo.CAMERA_FACING_FRONT...API Camera2的API上,找了一通,发现并没有像Camera1上,可以通过类似的接口来设置预览方向,不过可以通过TextureView.setTransform(matrix);来通过调整textureView

    2.2K20

    LinuxLinux调试器-gdb使用

    前言 在前面的博客【Linux】编译器-gcc/g++使用已经分享了关于编译器的使用,而编译器的使用离不开调试,这次就来分享一下Linux调试器-gdb使用。 2....调试前准备 要调试就得先有代码,先用C语言写一段简单的代码myprocess.c,再写好Makefile: myprocess.c代码: 1 #include 2 3...测试用的是debug,可以被跳绳,而开发出来的release版本,是不可以调试的。 在debug版本中,编译器形成可执行程序的时候,会给可执行程序添加调试信息。...使用 3.1 进入gdb 默认系统中会安装gdb,使用方法就是gdb后面直接加上调试的可执行程序名: gdb myprocess-debug 就会默认进入到调试模式 想要退出就直接输入quit或者...这个run的功能就类似于VS里面的F5,直接运行不调试

    16310
    领券