自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (10)
  • 收藏
  • 关注

原创 Error LNK1107: Invalid or Corrupt File, can't read at 0x2a8

说一下,原先是dll的工程,后来发现使用lib更方便,于是改为lib。 期间改了相关的文件输出项等内容,可以正常编译出lib文件。但是到了使用的时候,就出现如题的错误提示。 查找了很长一段时间,都是不得要领,而且不管是通过#program comment 的方式,还是添加依赖库的方式,都不能正常运行。怀疑了2-3个地方,后来也证实不是。 于是估计还是工程设计的有关系。后来的...

2018-08-06 17:47:07 2985 1

原创 wide-dhcp6c(3)

截止目前为止,还能够正常使用wide-dhcp6c。 原因,暂时找不到原因在哪里。 只有通过打印日志来看。 一直怀疑是配置文件出错了,但是也没看到过一个可以使用的配置文件,dhcp6c.conf. 都是example等等,附加e文和缩写。 虽然看过,也是很粗糙的理解其意思。先修改一下cftoken.l,将yywrap在cfdebug_print函数之前补上,这样make clean ,

2017-11-28 16:31:17 1666

原创 wide-dhcpv6 使用(2)

上一篇编译好的文件,有dhcp6c,dhcp6s,dhcp6replay等几个可执行文件。这边取其所需,即dhcp6c到开发板上在执行。使用命令./dhpc6c,随即弹出了提示框usage: dhcp6c [-c configfile] [-dDfi] [-p pid-file] interface [interfaces...]这是些什么参数,不是很懂。到之前prefix指定

2017-11-22 19:54:56 5476

原创 wide-dhcpv6 交叉编译

./configure CC=arm-none-linux-gnueabi-gcc --host=arm-linux --prefix=(执行文件生成路径)makemake install不过编译没有这么顺利,出了一些问题。 百度一下,可以找到之前的相关文章,解决一些问题。 不过还是会有一些因人而异的不知道出在哪里的错误。 话不多说。这个链接解决我的前两个问题。http...

2017-11-21 14:41:53 1760

原创 关于加载驱动rtl8188EUS(8188eu.ko)到内核3.0.y出现段错误

1. 先看到段错误   rtw_ndev_notifier_callfa0: c00231a0 c0061d78 be84af87 4022a008 4022a008 00122dba 017e2008 000000007fc0: be84af87 4022a008 017e2008 00000080 00000000 00000000 00000307 000000007fe0: 4

2016-07-08 11:29:55 2755

原创 goahead 的跳转问题

长话短说,在goahead中,使用完webswrite函数后调用 websredirect 会出现段错误。同样, 使用完函数websredirect后调用 webswrite 也会出现段错误。本来想在webformsdefine中 返回一个js脚本来提示参数错误后,通过location.href来跳转。而实际上是,location.href会跳转到/ goform/

2016-05-16 21:13:22 3033

转载 网口扫盲三:以太网芯片MAC和PHY的关系

转载自 http://www.cnblogs.com/jason-lu/articles/3195473.html问:如何实现单片以太网微控制器?答:诀窍是将微控制器、以太网媒体接入控制器(MAC)和物理接口收发器(PHY)整合进同一芯片,这样能去掉许多外接元器件.这种方案可使MAC和PHY实现很好的匹配,同时还可减小引脚数、缩小芯片面积.单片以太网微控

2016-04-22 14:17:55 1510

原创 3516a 网卡部分摘录

使用海思3516a芯片,做编码器,硬件上作出修改,按照海思官方的文档进行修改。其中遇到了部分问题。 首先是关于网卡,的存在都不了然。参考文档《外围设备驱动操作指南.pdf》对uboot进行配置,可在uboot代码中 修改 #define CONFIG_MDIO_INTF "mii" 即可不用每次进行设置。在内核中也进行上述的配置,改为mii 模式。 默认的为rgmii模

2016-04-22 14:11:59 1033

原创 web界面 初识jquery

web界面完成中英文切换,主要是使用jquery+xml来实现。切换的代码如下function change_lang(){ var lang = 2; if(lang==2) { var xmlDoc=null; //支持IE浏览器 if(window.ActiveXObject){ xmlDoc=new ActiveXObject("Microsof

2016-03-30 18:06:53 418

转载 arm 指令集

转载自:http://blog.chinaunix.net/uid-20769502-id-112445.htmlARM 可以用两套指令集:ARM指令集和Thumb指令集。本文介绍ARM指令集。在介绍ARM指令集之前,先介绍指令的格式。1  指令格式        (1)基本格式        {}{S} ,{,}        其中,   

2016-03-24 18:02:38 615

转载 指令集

转载自 http://www.cnblogs.com/li-daphne/p/4067241.html一个完整的指令集结构包括Instuction Fetch Instuction DecodeOperand FetchExcuteResult StoreNext Instruction

2016-03-24 18:00:55 2293

转载 程序员读书清单

转载连接如下:http://www.cnblogs.com/figure9/p/developer-reading-list.html第一次搜到 程序员三大美德,三大浪漫。。。。

2016-03-24 14:49:04 1136

原创 生活小计一

小记

2016-03-19 15:21:55 642

原创 使用gsoup生成onvif相关代码

使用gsoap 生成onvif相关代码以及测试过程和测试工作简略

2015-04-30 11:02:25 2727

转载 gohead 嵌入式服务器

GOHEAD1、 简介    廉价的硬件,功能强大的32操作系统,以及无处不在的因特网,它们一起促成了网络应用和设备的飞速增长。大量的设备连接到网络上,于是人们希望通过一种通用、熟悉、快捷的方式来访问和控制它们。嵌入式web服务器正好迎合了这种需求,它们嵌入在网络设备之中,使用标准的浏览器就可以远程访问和控制它们。    然而,并不是所有的web服务器都可以担当如此重任,我们需要的是一

2014-11-19 16:00:40 4424

转载 Js 一些记录

$(document).ready(function(){ $(".style_a").click(function(){ $(".style_a").css("background","url(images/set1.gif) no-repeat 0px 0px"); $(this).css("background","url(images/set2.gif) no-repeat 0p

2014-11-19 11:48:41 404

转载 海思3531芯片资料汇总

一、媒体处理平台(MPP)   hi3531/3532 编码二、视频缓存池:向媒体业务提供大块内存管理功能。三、视频编码模块VENC支持以下协议编码:(1)H.264 (2)JPEG (3)MJPEG (4)MPEG-4四、编码模块的输入源包括三类:(1)     用户态读取图像文件向编码模块发送数据(2)     视频输入(VIU)模块采集的图像经过视频处理子系统(VPSS)

2014-09-23 15:14:47 1993

原创 H264术语摘抄

【ntsc 和 pal】电视信号的标准简称制式,可以简单地理解为用来实现电视图像或声音信号所采用的一种技术标准。ntsc又称恩制,其制式的色度信号调制特点为平衡正交调幅制,即包括了平衡调制和正交调制两种,解决了彩色电视和黑白电视广播相互兼容的问题,但是存在相位容易失真,色彩不太稳定的缺点。参数,供电平率60HZ,场频为每秒60场,帧频为每秒30帧,扫描线为525行,图像信号带宽为6

2014-09-18 09:35:04 1639

原创 mt7601驱动使用(三)

使用一个驱动,也大费周折。闲话不说,直接

2014-09-11 09:46:34 12769 8

原创 mt7601驱动使用(二)

想不到事隔半年后,又碰到项目中使用了驱动mt7601

2014-09-04 09:52:25 11032 1

原创 算法练习1

【题目】腾讯面试题:给你10 分钟时间,根据上排给出十个数,在其下排填出对应的十个数,要求下排每个数都是先前上排那十个数在下排出现的次数。上排的十个数如下:[0,1,2,3,4,5,6,7,8,9]【思路】

2014-06-12 08:31:51 669

转载 qtp:vbs基础教程

VBS学习dim objset obj=createobject("wscript.Shell")obj.Run "c:\windows\system32\notepad.exe"Dim namename="已经打开"Msgbox name, , "您的名字是"     ◎Vbs脚本编程简明教程之一—为什么要使用Vbs?在Windows中

2014-04-25 10:03:19 1216

原创 usb报告描述符解析

花了两天的时间来看报告描述符,根据hid1.1和一些网络上的相关资料,勉强看懂了一部分。原先的时候,抓不住核心,有资料就看,后面才大致清晰了报告描述符到底怎样编排工作的。一下资料都来自于网络,不过经过自己的加工整合。报告描述符的语法不同于USB标准描述符,它是以项目(items)方式排列而成,无一定的长度;项目有一个前辍(prefix),然后跟着一个括号,内为该项目的数

2014-03-30 10:16:49 1656

原创 usb固件开发小记

看usb协议和进行抓包分析的工作已经1个月了,之前做的是系统集成的工作,换了一个工作之后就变成固件开发了。期间熟悉了usb的框架,看了host和device 两方面的,后来才发现工作主要是 设备方面的。接着了解什么是复合设备,什么是组合设备。看的一些中文资料,老是把复合设备和组合设备给颠倒,目前理解两者区别就是有没有hub。其次在公司原有产品大容量存储设备上加一个键盘输入的功能,这

2014-03-27 09:04:22 1283

原创 lenovo Y510 u盘安装

长话多说,就是在联想Y510 上安装xp系统,除去原装的win7系统。1. 原光驱已经损坏,不能使用。2. 用u盘装系统,意外发现u盘和硬盘同样存在的情况下,u盘中的老毛桃竟然不能被启用。屏幕表现为一光标不停闪烁。搜索得到信息1.  除去硬盘的情况下,单单插入u盘,可以启用老毛桃的winpe.     已证实的确如此。2. 硬盘为热插拔设备,可以上电情况下插

2014-02-14 21:37:16 1027

转载 对S3C2440特殊功能寄存器地址的深入挖掘

转载自http://blog.chinaunix.net/uid-20184656-id-3159934.htmlS3C2440集成了丰富了外设控制器(LCD控制器、USB Device控制器、USB Host控制器、NAND FLASH控制器、I2C控制器、SPI控制器等)。要控制这些外设就要设置相应控制器的寄存器以产生相应的驱动时序。学习S3C2440,主要是如何配置寄存器。

2014-01-07 15:23:03 702

转载 详解linux下的串口通讯开发

转载自http://www.cnblogs.com/sunyubo/archive/2010/09/26/2282116.html串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准

2013-12-27 10:11:38 987

转载 termio.h 的解释

#ifndef _TERMIOS_H#define _TERMIOS_H#define TTY_BUF_SIZE 1024 // tty 中的缓冲区长度。/* 0x54 is just a magic number to make these relatively uniqe ('T') *//* 0x54 只是一个模数,目的是为了使这些常数唯一('T') */// tty 设备的

2013-12-27 09:44:51 1406

原创 最新编译mjpg-streamer 的问题集锦

要重新编译过mjpeg-streamer,原先是r63的版本,很老的一个版本,编译的时候因为头文件linux/videodev.h 已经被替代了。索性就换成最新版本的mjpeg-streamer 好了,反正我是从svn服务器上面下载的。 在xp电脑下,地址是https://svn.code.sf.net/p/mjpg-streamer/code/最后一个斜杠也不能少哦,少了也不行,我尝试了

2013-12-24 17:27:38 3500 1

原创 s3c2440camera的使用

最近项目中使用到ov9650的摄像头,但是原驱动是个简单字符设备,不支持ioctl切换编码方式和分辨率。驱动中默认是用的是 p通道,即预览通道,支持的最发分辨率为640*512. 如果强行修改参数,最后的结果是系统停止响应,抓取的图片也是不完整的.但是ov9650物理器件上支持130万像素,则原驱动并没有发挥其的最大性能,所以果断的只能修改驱动了。让其支持通过c通道输出,其支持的分辨率

2013-12-23 19:19:19 1234

原创 usb 1-1: device descriptor read/64, error -62

先说一下内核版本 2.6.34.14这个问题存在板子上已经一段时间了,但是具体是什么问题,参考了网络上别人的资料,好像就是频率的问题。有链接说是 uboot 的问题,链接为http://blog.csdn.net/ll_0520/article/details/6125882不过可惜本人使用的不是uboot。而且对于bootloader不熟悉,bootloader从头开

2013-12-20 14:16:28 3733

原创 socket 的一些麻烦

在vs2010 上面倒是可以编译的源代码,但是换到2008上,编译就出现了如下错误信息。“sockaddr_in”: 未声明的标识符百度谷歌了半个小时多,真烦哪,没找到错在哪里。 包含的头文件是windows.h最后还是有了结果,就是 在 sockaddr_in 的前头 加上 struct.还有错误error C2275: “SOCKET”: 将此类型用

2013-12-02 18:52:49 1596

原创 碰巧解决

安装 驱动的时候根据网上的资料 正常编译后,insmdo 驱动,但是爆出如下的错误。rt3070sta: Unknown symbol mcountrt3070sta: Unknown symbol kmem_cache_alloc_notracert3070sta: Unknown symbol __tracepoint_kmallocrt3070sta: Unknown s

2013-11-16 18:52:29 1621

原创 mt7601驱动加载

使用了 ralink 的 mt7601 芯片,默认情况下生成的驱动有三个:a.     mt7601Usta.kob.     mtnet7601Usta.koc.     mtutil7601Usta.ko这里的加载顺序要按照c -> a -> b 的顺序进行,否则 会出现  Unknown symbol rausb_buffer_free 等等一大类似信息。

2013-11-14 10:39:01 13086 8

转载 在win7后安装fedora系统

这是参考贴的连接,实践了一个下午,最后还是没有成功,把失败写下来。http://tieba.baidu.com/p/2223756928首先 我声明这个是一个new fish自己实践而来的经验过程 有问题指出不要乱批就行了这里我用的fedora 18dvd版 就是4g的 而不是live桌面版的 其实两者安装是有区别的看贴之前自己百度脑补谢谢网上高人的指点 当然还有很多网页(忘记地址

2013-11-10 19:16:57 1301

原创 socket 网络编程

这一份代码的大部分内容也非自己写出来的,而是摘抄于网络,自己稍微变动了一些而已。光是理解,就耗费了不少时间,看了两遍,第二次又重新把函数的内容和释义给翻看了一遍。 若是第一次自己的笔记记录详细一些,也就不需要第二次重新翻看了。简单做个小记,粗糙的理解,并不全面。        刚打开U盘的时候看到,自己通过liveusb-creator (windows软件)制作fedora15的启动盘,制作

2013-11-04 19:59:07 583

原创 busybox date 的增减

初步用shell 实现简单的时间加减。如果不是使用busybox的话其实可以更加简便的实现时间上的加减,而网络上的例子也很多。不过正是因为使用的是busybox,查阅资料说busybox的date 命令没有 那么精致,不能达到时间加减这个目的。自己想实现的目的就是删除一个月以前的一些文件,这些文件都是以当天的日期打头的。于是参阅了shell代码,写下了简单的实现。在月份和年份上做文

2013-10-17 15:41:55 1686

原创 odbc配置和连接代码

使用c语言通过odbc 连接数据库,其中的配置操作相当的麻烦,之前不接触数据库编程的,当时想想无非就是存储数据而已。 现在想想,也还是存储数据。第一步数据源配置,在所有程序-> 管理工具->数据源(odbc) 。 也可以在控制面板下面找到管理工具这一项。说道配置,真的说来话长。使用的是 sql server 2005 express 版本,精简,免费,最重要的原因是pc上已经安装了此版

2013-09-24 17:16:20 919

原创 2440按键恢复初始配置

目的是实现,通过板子上一按钮来控制系统恢复初始配置。 其实也就是在应用层将备份文件 覆盖 配置文件这一个操作而已。按键恢复默认配置,其基本的思想是 中断+ 应用阻塞。前前后后花了挺多的时间,看了中断的理论,看了寄存器的配置,还去看输入子系统,有些步骤是不必要的,但是做的时候并不知道不需要。最后的实验,代码的大部分都是借用人家的。自己仅看的懂代码而已,如果自己去写一份,估计写不出

2013-09-23 17:08:37 692

转载 crontab使用

转载自 http://blog.csdn.net/tianlesoftware/article/details/5315039一.  Crontab介绍        crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件       在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。

2013-08-02 11:07:18 593

h265码流文件

通过ipc来获取的h265编码文件,可以通过牛奶播放器播放。供开发过程使用。

2015-10-20

onvif core specification V2.21

onvif 核心规范, 安防领域使用,配合gsoap 生成 soap代码。

2015-03-28

MT7601U_LinuxAP_3.0.0.1_20130802.tar.bz2

mt7601的热点模式驱动,具体 使用方式看博客链接http://blog.csdn.net/diandianyangyi/article/details/39202255

2014-09-11

DPA_MT7601U_LinuxSTA_3.0.0.3_20130313.tar.bz2

有朋友需要了,就贴出来了。 使用过程看链接http://blog.csdn.net/diandianyangyi/article/details/16113473

2014-03-01

mtd-snapshot-20050519.tar.bz2

此工具编译安装前,要确保已经安装了zlib,否则编译不会通过。

2013-06-28

yaffs2image.tgz

友善提供的制作yaffs根文件系统的工具。

2013-05-03

编写linux驱动部分知识

文档分为4个部分,第一部分是一个编写一个驱动的基本框架结构,第二部分是io空间的说明,第三部分是内核空间和用户空间通信,第四部分是通过IO内存获取硬件地址从而控制GPIO来点亮LED。 资源全部来自于互联网,个人觉得对自己有帮助,就整理到一起了。总共47页,原作者都是厉害人物。

2013-03-08

linux设备文件和驱动

设备文件创建使用,linux,驱动,整合部分网上文档

2013-02-22

google map api 中文文档

要用的,你懂的,不多说 google map api 中文使用手册

2011-03-01

corba的ppt文档

老师提供的资源,比较简短而详实的介绍了corba

2010-08-28

空空如也

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

TA关注的人

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