自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (7)
  • 收藏
  • 关注

原创 ubuntu20.04.4 crash功能使用

ubuntu crash dump

2022-12-13 14:56:53 806 1

原创 kernel BUG at fs/buffer.c:1251问题解决-kernel版本5.11.0

linux kernel BUG

2022-12-13 14:15:43 824

转载 Audio相关知识总结-转载

音频 codec tdm pdm

2022-08-16 10:34:06 1833

原创 ubuntu old iso download

Index of /releases/20.04.2

2022-07-12 17:34:20 124

原创 H.264/AVC视频编解码技术详解--转载链接总览

【H.264/AVC视频编解码技术详解】 九、序列参数集Sequence Paramater Set(SPS)解析_Workshop of Wenjie.Yin-CSDN博客

2021-07-12 15:51:37 259

原创 2个月搭建一个嵌入式开发平台,你觉得可以实现吗?

昨天去面试一个做linux驱动开发的人,对方说2个月的时间就搭建了一个嵌入式开发平台,没有买现成的开发板,直接画板子实现,没有技术支持的情况下一个人完成的。自己第一个反应就是不可能,不过现在想想也未必不能实现。zedboard开发板,xilinx的主打产品,官网有一些不错的支持,文档,视频都有不少。    自己忽然觉得可以实现的原因主要是反思自己的实际工作,花了一周的时间做了一个按键挂起和唤醒

2017-11-21 08:47:24 1077

原创 一次圆通快递的亲身体验,不满意。

28号发件,31号派件,哪怕30号晚上收到也比31号上午收到要好。这可是深圳到北京这边的热门线路,哎,圆通快递对你不满意。

2017-10-31 09:07:53 2791

原创 交叉编译opencv3.1.0和opencv_contrib/,在R16上运行HelloOpencv程序

http://www.cnblogs.com/asmer-stone/p/5089764.htmlhttp://blog.csdn.net/gatieme/article/details/49080355以上是参考文章。1)使用下面的命令安装依赖库,可能不全,缺什么搜索后再安装什么库即可。sudo apt-get install build-essentialsudo ap

2017-07-05 15:36:06 2634 1

原创 RVMTD驱动框架分析

紫色部分时转换函数。实现代码 fs jffs2 supper.c[root@arm-linux]#mount -t jffs2 /dev/mtdblock4 /media/userdata/[ 671.810735] =1= mount_mtd[ 671.810897] =2= mount_mtd[ 671.810928] =51= mount_mtd[ 671.81178

2017-06-05 15:01:40 550

转载 Linux MTD系统剖析

http://blog.csdn.net/lwj103862095/article/details/21545791MTD,Memory Technology Device即内存技术设备,在Linux内核中,引入MTD层为NOR FLASH和NAND FLASH设备提供统一接口。MTD将文件系统与底层FLASH存储器进行了隔离。如上图所示,MTD设备通常可分为四层,从上到下

2017-06-05 11:42:08 389

原创 rv1108 tty uart serialport框架分析-1

(一)环境参数硬件:rv1108sdk:20170426kernel:VERSION = 3PATCHLEVEL = 10SUBLEVEL = 104EXTRAVERSION =NAME = TOSSUG Baby Fish(二)tty背景知识tty是Teletype的缩写(三)tty框架流程(三)代码分析(三)tty框架流程

2017-06-02 13:34:17 1796 3

原创 DB410C开发板android6.0.1编译,下载,运行。

前面在某网站试用了高通410C的开发板,那时受限于时间和硬件条件仅仅使用了debian操作系统,android系统直接放弃。一直为这个而遗憾,近来有一些时间研究,将所得记录一下。一)相关文档,代码下载地址https://builds.96boards.org/snapshots/dragonboard410c/qualcomm/android/128/dragonboard410c_sdc

2017-04-09 20:26:23 1697

原创 sokcet编程心得

htonl函数将主机数转换成无符号长整型的网络字节顺序。本函数将一个32位数从主机字节顺序转换成网络字节顺序。----注意是无符号。select函数非阻塞读取网口,com口数据。    sendfd=socket(PF_PACKET,SOCK_RAW,htons(ETH_P_ALL));socket(AF_INET,SOCK_DGRAM,0)注意socket的参数,前者是在

2016-06-21 16:11:13 431

原创 十进制long数据转化为十六进制,十六进制转化为十进制

{   int i = 0;   int tmp = 0;   char *buffer = (char *)malloc(11);   char *temp;   buffer[0] = '0', buffer[1] = 'x', buffer[10] = '\0';   temp = buffer + 2;   for (i = 0; i    {     

2016-06-21 16:03:17 6151 1

原创 负数在计算机中存储方式,原码,补码,反码概念

void test_1_2(){ long x1 = 2169926;long x2 = -2169926;printf("x1 = %ld! x1 = 0x%08x x2 = %ld! x2 = 0x%08x\n", x1, x1, x2, x2);long temp_l = 0;long temp_l0 = 0;long temp_l2 = 0;long tem

2016-06-21 16:00:35 1301

原创 数据在内存中存储方式学习

void test_1_1(){ short int k;       unsigned short int j;             k = 0xcdac;       printf("k = %d!\n",k);       k = -12884;       printf("k = %d!\n",k);             j = 0xcdac;

2016-06-21 15:59:42 360

原创 linux dd写文件速度

u-boot fusing540+1 records in540+1 records out276932 bytes (277 kB) copied, 1.49361 s, 185 kB/s---------------------------------------TrustZone S/W fusing184+0 records in184+0 records ou

2015-11-02 14:02:19 1306

转载 在i3 Cpu上允许64位系统

http://www.cnblogs.com/xkfz007/archive/2011/11/17/2252013.html今天想在64位系统上运行一些代码,看和32位系统有什么差别。然后准备在虚拟机中安装一个64位的Fedora系统,但是开始之后却提 示:this kernel requires an x84-84cpu,but only detected an i686 cpu.

2015-11-02 13:22:01 4429

原创 ubuntu: apt-get update的时候遇到“E: Some index files failed to download”错误

遇到这个问题有几个解决思路:1.也许正在使用的ubuntu更新源不在支持,2.是否修改过dns,3.尝试下面的方法:sudo apt-get clean  sudo apt-get update --fix-missing  4.某种偶然错误引起,尝试下面的方法:# 删除  sudo rm -fR /var/lib/apt/lists

2015-10-27 16:10:16 9742

原创 /opt/linux/linux-3.5/scripts/kconfig/Makefile:21: recipe for target 'menuconfig' failed错误

使用ssh客户端的时候出现/opt/linux/linux-3.5/scripts/kconfig/Makefile:21: recipe for target 'menuconfig' failed错误,当然已经安装了sudo apt-get install libncurses5-dev库,反复查找原因原来是ssh客户端窗口太小的原因,把terminal变大整个屏幕大小就可以显示。

2015-10-27 16:03:20 14175 7

转载 SSH Secure Shell Client用public key认证登录

http://5ydycm.blog.51cto.com/115934/251198/SSH Secure Shell Client用public key认证登录依据secureCRT的经验,走了一段弯路,今天,在这里把操作流程分享一把,可能本篇看似过与简单,但如果想用这一工具的伙伴,还是值得一读的,嘿嘿…启动:Edit->settings->Keys点击“Genera

2015-10-27 13:49:18 502

转载 SSH Secure Shell Client中文乱码的解决方法

SSH Secure Shell Client中文乱码的解决方法 自己是使用linux下面的方法而已。SSH Secure Shell Client中文乱码的解决方法Posted on 2012-03-24 00:26 52linux 阅读(30665) 评论(2) 编辑 收藏     这是SSH Secure Shell Client多年未解决的短板,

2015-09-16 09:20:14 8714

转载 ubuntu: apt-get update的时候遇到“Hash Sum mismatch”错误

http://blog.csdn.net/xjwjava/article/details/8543768在运行sudo apt-get update的时候遇到以下错误:[plain] view plaincopyW: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.

2015-09-13 14:08:27 504

转载 Ubuntu中Samba的安装配置和使用[图文]

http://www.linuxidc.com/Linux/2011-07/38996.htmamba服务在Ubuntu服务器版本中默认并没有安装。1. Samba软件包的安装使用源安装,在终端中输入如下命令:#sudo apt-get install samba#sudo apt-get install smbclient2. Samb

2015-09-02 13:07:10 510

原创 ubuntu支持telnet

1)sudo apt-get install xinetd telnetd2)sudo vi /etc/inetd.conf telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd3)sudo vi /etc/xinetd.conf# Simple configuratio

2015-09-02 11:06:59 490

转载 Linux 查看系统硬件信息(实例详解)

http://www.cnblogs.com/ggjucheng/archive/2013/01/14/2859613.htmllinux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$ lscpuArchitectur

2015-08-31 15:05:47 391

原创 qq与邮箱的最大区别是什么

邮件优势在于:1. 延时互动; 2. 回复/对话;3. 存档/回顾;1. 邮件是一种延时互动,因此是一种全天候的交流工具。而IM不是,如果你在IM上找不到一个人,你不会和他说太多的东西。但是写邮件的时候你可以毫无顾虑——只要对方定时检查邮箱就可以了;2. 回复和对话的支持,是交流内容的组织。IM不论一对一还是群组,信息都是实时的时间流,不同的内容没有任何组织。如果2组人说2两件事情

2015-08-07 16:08:40 3618

原创 arm开发板可执行c程序出现找不到此文件的错误

在2012年4月13号的时候由Linaro组织开了一个会议,以统一各ARM板linux系统发行版的加载程序/lib/ld-linux.so.3的路径及名称,在这前:Debian/Ubuntu 用的是:/lib/arm-linux-gnueabihf/ld-linux.so.3Fedora, OpenSUSE用的是:/lib/ld-linux.so.3 这就会造成编译

2015-06-30 11:25:29 2784

原创 ubuntu15.04中使用mkusb制作u盘启动安装ubuntu15.04

ubuntu15.04中使用mkusb制作u盘启动安装ubuntu15.04英文地址为:https://help.ubuntu.com/community/mkusb1)准备好iso文件,2)sudo add-apt-repository ppa:mkusb/ppa # and press Entersudo apt-get updatesudo apt-get inst

2015-06-26 17:15:46 6248

原创 如何用U盘制作Ubuntu 15.04启动盘

参照网上很多资料,可惜u盘中的ubuntu系统根本无法启动。下面的网址中说明了原因。http://www.ubuntukylin.com/news/shownews.php?lang=cn&id=362优麒麟U盘刻录14.10镜像出问题的解决方法       从几个月前的14.10 daily 版本就有U盘刻录无法启动的现象,相关bug可参见:     

2015-06-26 16:53:26 7898

原创 linaro官网地址 linaro交叉编译工具

https://www.linaro.org/downloads/

2015-06-23 09:44:58 3167

原创 在Android系统中测试一下cpu的效率

unsigned long GetTickCount()  {      struct timespec ts;        clock_gettime(CLOCK_MONOTONIC, &ts);        return (ts.tv_sec * 1000 + ts.tv_nsec / 1000000);  } int main(int argc, char

2014-09-19 16:45:03 796

原创 Android4.2显示yuv数据

/* * Copyright (C) 2010 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.

2014-08-27 10:30:28 3222

原创 linux上必须使用fopen读取一个二进制文件

#include #include #include #include #include #include #include #include int ReadBinaryFile(const char* _fileName, void* _buf, int _bufLen);int WriteBinaryFile(const char* _fileName,

2014-08-04 16:48:18 4188

原创 linux上使用open读取一个二进制文件

在实际项目中用到了二进制文件de

2014-08-04 16:47:18 12902 1

原创 ndkr8d编译x264-snapshot-20140213-2245

参考了很多前人的帖子,#!/bin/bashexport NDK_ROOT=/home/huwenbo/ndk-android-r8dexport PATH=$PATH:$NDK_ROOTexport ARM_ROOT=$NDK_ROOTexport ARM_INC=$ARM_ROOT/platforms/android-14/arch-arm/usr/includeexp

2014-07-22 10:06:45 650

原创 Android4.2中复制so文件

LOCAL_PATH:= $(call my-dir)###################################### #COPY PayMent APK include $(CLEAR_VARS)  LOCAL_MODULE :=  libH264BinderClient #输出PayMent.apk 文件的目录LOCAL_MODULE_PAT

2014-07-17 13:28:25 1020

原创 H264学习过程总结5 H264视频文件编码成MP4文件

H264视频编码成MP4文件参考下面的源代码http://www.360doc.com/content/13/1119/20/6828497_330592206.shtml很容易可以将一个264视频文件转化为一个MP4文件。知识点1:h264 nal header的提取分离知识点2:如何为MP4文件添加时间戳

2014-04-02 17:03:46 1630

原创 H264学习过程总结4 h264视频文件rpt传输。

h264视频文件rpt传输。使用参考地址的源代码稍微修改一下,就可以得到这个传输过程中的client端代码。http://bbs.chinavideo.org/forum.php?mod=viewthread&tid=7575因为我使用的是udp传输所以使用sendto函数。主要是完成自己的server端的代码,也简单。关键代码如下,if(recvlen TYPE !=

2014-04-02 16:56:18 1808

原创 H264学习过程总结3mp4v2-2.0.0的源代码

前面找到了mp4v2-2.0.0的源代码,并编译出其so文件,该如何使用这些写好的函数呢?mp4v2-2.0.0\util文件夹下,作者已经写好了示例代码,直接选择最主要的mp4file.cpp文件编译,并在Android平板上运行。./mp4file test.mp4 -h可以看到帮助文件./mp4file test.mp4 --dump可以看到解析test.mp4文件的具体

2014-04-01 14:48:32 2584

FT232RL_Windows_Win10_Drivers.zip

FT232RL_Windows_Win10_Drivers win10-64位企业版亲测可用

2019-08-21

ov13850datasheet

Sensor_OV13850-G04A_OmniVision_Specification(V1.1).pdf

2017-11-17

OV5645 datasheet

OV5645 datasheet OV5645 datasheet OV5645 datasheet

2017-09-29

repo下载脚本

下载Android,或者其他用到repo的资料

2017-07-10

binayi-ok-ffmpeg-2.1.3 android版本

binayi-ok-ffmpeg-2.1.3 android版本

2014-10-20

x264源代码

可以在ndkr8d版本下编译的x264源代码

2014-07-22

Android4.0下使用framebuffer抓屏并保存成bmp文件

Android4.0下使用framebuffer抓屏并保存成bmp文件

2014-02-13

空空如也

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

TA关注的人

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