自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiao哦草的博客

致所有最美好的向往~

  • 博客(12)
  • 问答 (4)
  • 收藏
  • 关注

原创 Wireshark抓取rtp负载ts流简单介绍

本文主要介绍使用wireshark抓取网络包并从中dump出ts流进行本地播放的方法,其中包括RTSP的TCP流和RTP的UDP流,两者在使用wireshark抓取后只是解码的方式略有区别,其余步骤一致。1、首先打开wireshark抓取网络包或者打开已经抓好的网络包。2、通常这个时候需要判断一下是UDP的流还是TCP的流,然后过滤一下(或者使用追踪流的方式先过滤)3、选择

2018-01-07 21:06:52 7034

原创 Ubuntu 16.04找不到语言支持的解决办法以及安装搜狗输入法

最近更新到了Ubuntu 16.04,在进行了一系列的配置之后准备安装一个中文输入法时候总是安装不成功,将搜狗输入法下载到本地后无论是直接双击打开文件使用应用商城安装还是在命令行执行dpkg -i sogoupinyin_2.1.0.0086_amd64.deb最终都不能很好的被安装,每次都是显示安装成功之后重新开机之后又显示未安装状态,于是在网上查找了一些相关资料,但大多都描述需要在系统设置(s

2017-12-03 14:31:42 12643 2

原创 Linux下git的基本配置

太久没有更新博客了,近来发现很多比较基本的操作和指令都忘记了,果然还是好记性不如烂笔头。      关于git这个东西就不作介绍了,总之就是一个代码管理软件,Linux创始人为了方便管理Linux源代码写的,目前Linux和android都有用到git在管理,对于个人了学习型小团体也可以借用github进行代码托管,在此就把这个过程记录一下,方便自己兴许也能方便一下别人。step 1 在U

2016-10-18 00:25:56 1125

原创 Android支持USB摄像头

关于Android支持USB摄像头的帖子网上是有一些的,虽然内容都是转载过来的,前一段时间因为工作需要,必须实现在Android上实现USB摄像头和主摄像头同时录像,便自己动手尝试实现了一下,最终实现的效果是两个摄像头同时预览,最近还是看到一些人提问实现USB摄像头的问题,所以在这说说是如何实现的,部分内容摘自http://blog.csdn.net/sukhoi27smk/article/det

2016-03-10 11:05:20 19371 8

原创 Android上层APP利用sysfs调用底层驱动分析

自从移植驱动以来一直对应用层调用底层驱动的过程很感兴趣,每次看到Android的系统架构图时总是会自然的觉得上层APP调用底层驱动的时候使一层一层往下调用,从APP到framwork再到HAL最后到驱动,然而我总觉得这样一层一层调用,每一次指令的跳转和压栈是不是都会影响到系统的效率呢?虽然高速CPU经常需要等待慢速IO操作能忽略掉一些调用的时间花费,但有没有一种方法能让JAVA直接调用到驱动呢?事

2016-01-23 16:07:54 4108

转载 LCD驱动调试常见问题和一些解决方式

原文转自:http://www.52rd.com/Blog/Detail_RD.Blog_DamonKabo_30355.htmlLCD点不亮——无法正确完成初始化:       LCD点不亮问题的原因有很多,但出现这个问题后,首先应该判断LCD是否正确完成初始化。最简单的判断方法就是测量LCM的FPC上的电容两端电压。(具体的值可以和模组供应商沟通)       如果经过上一步,

2016-01-09 14:20:15 3945 1

原创 Ubuntu启动NFS出错出现错误* Not starting: portmapper is not running的解决方案

新安装的Ubuntu 14.04 LTS 64位在安装NFS服务器的时候可能会出现如题所示问题,对于该问题,我在解决的时候直接度娘* Not starting: portmapper is not running发现并没有多少中文结果,并且尝试之后并没能得到解决,打开英文结果,发现别人说的解决方案都不一样,在经过尝试之后发现以下方法是能解决该问题的,步骤如下: * Stopping NFS k

2015-12-21 15:09:23 9413 4

原创 Linux下I2C驱动分析(三)

分析了两天的I2C驱动,发现每次解决一个问题的时候都会带来新的问题,当大致读完MMA7660驱动程序的时候发现,作为一个字符设备I2C驱动,并不存在有open,close等接口,而我们知道,在Linux的世界里设备即文件,也就是操作设备就相当于读写文件,而在一个简单的字符设备里总会实现一个file_operation的结构体以实现用户层的调用,那么当我们打开一个I2C设备的时候open在哪里呢?

2015-12-17 13:50:08 1444

原创 Linux下I2C驱动分析(二)

昨天分析了一下I2C驱动的挂载过程,今天接着分析probe函数的调用,在网上看过很多probe函数的调用过程,基本上得出probe函数在驱动注册的结束阶段调用probe函数,也就是说probe函数在detect函数之前被调用,那为什么我把probe函数放在detect函数之后分析呢?原因在下面。首先看一下I2C驱动结构体和I2C设备结构体(声明:为了简洁起见注释已被删除,不在重复声明)st

2015-12-16 14:28:49 936

原创 Linux下I2C驱动分析(一)

最近在做一个基于全志A33芯片的android移植时发现嵌入式设备很多都用到了I2C总线通信,比如说摄像头,G-sensor,触摸屏等,为此我觉得很好的理解I2C设备驱动在今后的嵌入式开发中是非常有好处的,而目前我也是处于学习阶段,便将这些学习的过程给记录下来,如果有存在的问题,还希望不吝指正。        我曾经用51单片机的IO口模拟I2C总线写过驱动,实现24C02存取数据还是非常简单

2015-12-15 13:48:01 3139 1

原创 Ubuntu加载SSH服务并允许root用户登陆的解决办法

在Linux嵌入式开发中可能会经常用到SSH服务,但对于一个新安装的Ubuntu操作系统经常会遇到无法用root用户登陆SSH的问题,比如说无法当采用root权限登陆时及时输入了一个正确的密码仍然被服务器拒绝或要求重新输入密码,面对这种问题,解决方式如下:首先在Ubuntu上安装SSH服务器,命令为$ sudo apt-get install openssh-server然后修改配置文件,

2015-12-07 10:02:15 9936 4

原创 Ubuntu上安装JAVA JDK

由于近来需要做一个安卓移植的项目,需要在Ubuntu上安装JDK,便动手一试首先需要下载一个JDK的文件,该文件在Oracle官网上有提供,但是目前下载文件的时候需要在Oracle上注册一个账户才能打开下载链接,下载链接如下(以JDK1.6_45版本,Ubuntu14.04LTS 64位为例)链接地址:http://www.oracle.com/technetwork/java/javas

2015-11-06 15:41:20 586

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除