自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(270)
  • 资源 (6)
  • 收藏
  • 关注

转载 智能机主流屏幕详解

目前智能手机的屏幕品种繁多,分类混乱,商家在宣传的时候也都没有明确的标注,导致很多网友对于手机的屏幕材质分辨不清,甚至把一些屏幕显示技术都归结到了屏幕材质中去,在选购手机的时候也造成了麻烦。笔者在查阅资料的时候,发现不仅官方没有明确说明,而且各家媒体在宣传报道时也没有弄清楚。今天笔者对市面上比较常见的几种屏幕进行一下详细的解读,告诉大家哪些属于屏幕材质,哪些属于屏幕显示技术,以方便大家选购手机。

2014-10-27 13:33:44 5979 1

转载 progisp下载时报错Chip Enable Program Error 后续解决

这个问题已经不是第一次遇到了,之前也写过一篇文章,解决这个问题,链接如下:http://hi.baidu.com/xiayufeng520/item/214b81c765b51d73ced4f8dc这次又遇到这个问题,又发现一个原因,和大家分享一下。无意中点击了编程熔丝位,芯片锁死(后来知道的)。找到一种解决方法,分享一下。刚刚把以前锁死的两块Mega16给解开

2014-09-17 18:55:20 12493

转载 warning: function declaration isn’t a prototype(函数声明不是原型)的解决办法

linux驱动中定义一个无参的函数int probe_num(){            ....}警告:函数声明不是一个原型 [-Wstrict-prototypes]应对方法:改成int probe_num(void){            ....}警告消失

2014-08-07 21:59:20 6502

转载 Altium Designer与Cadence软件的PCB实现相互转换

将cadence allegro的brd文件导入AD中有2种方法:1。直接转换。AD summer 08 or winter 09已提供之间import的功能了。具体操作见Altium公司主页的Allegro importer流程:http://www.altium.com/products/altium-designer/features/summer08.cfm#PS:

2014-04-22 17:27:55 27476

转载 利用网表建立Capture与AltiumDesigner间的无缝连接

利用网表建立Capture与AltiumDesigner间的无缝连接    Cadence系列软件在EDA行业可以说是久负盛名,是诸多高速PCB设计的首选工具。然而对于一些简单的PCB,如果使用Allegro进行布线,似乎并不需要那么多严格的规则,简简单单快速成型或许更好,然而OrCAD Capture CIS的原理图绘制功能实在让人爱不释手,功能强大但用起来很简单很顺手。因此,如果能将Cap

2014-04-22 17:26:10 4993

转载 ORCAD封装

首先说明的是封装库文件是allegro下带的,不是OrCAD下带。allegro安装后自带的库文件路径是:C:\Cadence\SPB_15.5\share\pcb\pcb_lib\symbols(我的安装在C盘,其他盘类似symbols下的那些文件就是库文件,其实allegro的库文件有用的就是dra和psm后缀的文件.这里需要说明的一个问题是:我们在学protel的时候知道protel

2014-04-22 13:13:56 5717

转载 ISP & JTAG 区别和联系

在系统中编程,英文简称ISP,即In System Programming,这里的”系统”值的是电路系统。是 Lattice 半导体公司首先提出来的一种让我们能在产品设计、制造过程中的每个环节,甚至在产品卖给最终用户以后,具有对其器件、电路板或整个电子系统的逻辑和功能随时进行重组或重新编程的技术。也就是说给芯片编程的时候不必将芯片移出其运行的电路系统。无论在单片机上,还是在CPLD/FPGA上都得

2014-04-10 22:25:57 5990

转载 LabVIEW快捷键列表

LabVIEW快捷键列表LabVIEW快捷键列表对象调整和移动Shift-click        选择多个对象,在现有选择的基础上添加对象(方向键)        以一个像素为单位移动所选对象Shift-        以几个像素为单位移动所选对象Shift-click (拖动对象)        在水平或垂直方向上移动对象Ctrl-click (拖动对象)       

2013-12-05 19:18:39 4003

转载 Windows下多线程编程指南 .

Windows多线程编程总结关键字:多线程 线程同步 线程池 内核对象1 内核对象1 .1内核对象的概念内核对象是内核分配的一个内存块,这种内存块是一个数据结构,表示内核对象的各种特征。并且只能由内核来访问。应用程序若需要访问内核对象,需要通过操作系统提供的函数来进行,不能直接访问内核对象(Windows从安全性方面来考虑的)。内核对象通过Create*来创建,返回一个用于标识内核

2013-07-09 00:12:48 4342

转载 Windows多进程编程 .

一、进程的概念       进程是是一个正在运行的程序的实例(飘~~~),是系统分配资源的单位(线程是执行的单位),包括内存,打开的文件、处理机、外设等,进程由两部分组成:      1、进程的内核对象:即我们通常所讲的PCB(进程控制块),该结构只能由该内核访问,他是操作系统用来管理进程的一个数据结构,操作系统通过该数据结构来感知和管理进程;它的成员负责维护进程的各种信息,包括进程的状态

2013-07-08 23:58:37 5786

转载 2.6.36内核优化 .

Linux 2.6.36内核优化指南 作者:Ken WuEmail: ken.wug@gmail.com转载本文档请注明原文链接 http://kenwublog.com/docs/linux-kernel-2-6-36-optimization.htm! 介绍本文档是一篇关于Linux Kernel 2.6.36 的最 简优化指南。作者

2013-06-24 17:20:07 6293

转载 onenand小结 及 与nor 和nand 的区别 .

OneNand是针对消费类电子和下一代移动手机市场而设计的,一种高可靠性嵌入式存储设备。随着过去几十年的Nand技术的发展,一些公司,基于原先的NAND的架构,设计出一种理想的单存储芯片,其集成了SRAM的缓存和逻辑接口。OneNand既实现NOR Flash的高速读取速度,又保留了Nand Flash的大容量数据存储的优点。与OneNand对应的是之前早就出现的Nand Flas

2013-06-24 17:18:40 3073

原创 ffmpeg+ffserver媒体服务搭建小记

linux pc机下的配置:1、首先编译好ffmpeg,主要有ffmpeg、ffserver、ffplay三个主要可执行文件,具体编译这里就不详细说明了2、准备好摄像头,作为输入文件,采集摄像头数据(当然用视频文件代替摄像头也行,不过没啥意思)3、配置ffserver.conf文件,下面是我的配置#基本信息设置Port 8090BindAddress 0.0.0.0Ma

2013-05-30 20:18:34 17562 1

转载 研究生暑期实习之旅

武汉的天空始终飘着淅淅沥沥的小雨,但这并没有影响我激动的心情,因为我就要随同其他50多位研究生同学乘坐武汉直达温州的1585次列车,正式踏上由教育部武汉直属高校和温州市人事局共同组织的暑假实习之旅。下午3点40分,火车缓缓驶出武昌火车站,前面迎接我的,将会是一个完全陌生的环境和完全未知的生活,激动、担心,不同的感受混合着,让我充满了期待。我参加实习的企业是浙江红蜻蜓鞋业股份有限公司,是浙江一带较有

2013-03-29 18:52:52 4756 2

原创 linux虚拟机下安装ffmpeg

本来我打算把进行ffmpeg交叉编译的,不过在交叉编译之前我想先在linux的pc机下把ffmpeg研究透,然后进行交叉编译到arm开发板上就不会手忙脚乱了。这里我主要做的工作是在pc linux下编译ffmpeg源码。     当然我也参考了网上的博客,我主要参考了下面两篇博客:http://apipi.blog.163.com/blog/static/42266381200810182

2013-03-17 09:35:24 10712

原创 fmpeg交叉编译到tiny6410

前段时间移植servfox+spcaview到arm11上一直出现问题,由于网上很多说是内核版本高了,已经不再提供V4L的视频采集接口。而且servfox和spcaview都是支持V4L接口的,而不支持V4L2视频采集接口。所以产生不兼容的矛盾。虽然,我不太相信兼容的问题,但是又不愿意去实验低版本的内核(因为内核的交叉编译也是很烦的,而且漏洞百出,没工夫去研究),所以当把物理机的serfox和sp

2013-03-16 15:15:23 8444 1

转载 Linux 2.6.x内核是如何改进而来的

经过为期三年的积极开发,新2.6Linux内核最近已经发布了,在这期间,Linux内核的开发和测试方法发生了一些有趣的变化。当前,开发内核的方法在很多方面与三年前没什么不同。不过,一些关键变化已经使整体的稳定性和质量得到了提高。源代码管理历史上,从来没有出现过用于Linux内核的正式的源代码管理或修正控制系统。实际上,很多开发者实现了他们自己的修正控制器,但是并没有官方的 Linu

2013-03-15 18:24:37 3698

原创 linux虚拟机下serfox+spcaview的搭建

编译环境:          Vmware6.5+Fedora14编译器:              gcc-4.5.1 下载servfox安装包,我用的是servfox-R1_1_3.tar.gz,执行西面的命令解压:[root@sheryuan arm]# tar zxvf servfox-R1_1_3.tar.gz进入安装目录: [root@sheryuan ar

2013-03-15 18:23:02 4107

原创 web服务器boa的交叉编译

一、在交叉编译boa我这里啰嗦网上超写了下boa的简介,大家可以不看这个       boa服务器简介       BOA 服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来

2013-03-12 10:27:34 8343

原创 minicom安装、配置、及使用中遇到问题

因为minicom是一个很方便的嵌入式远程控制程序,它和putty终端软件结合能够完美的控制linux-arm系统。这里就我用的过程中出现的问题做了些积累,平时已有问题我都会解决,并且增加到博客里面。 一、首先要在linux虚拟机下安装minicom软件包,这里我下载的是方便的rpm包,安装很方便。听说tar包安装很麻烦,安装tar包的minicom之前还需要安装它依赖的其他的包。

2013-03-11 21:47:01 26137

原创 Vmware6.5下fedora14虚拟机安装

其实虚拟系统的安装很简单,只是如果长时间没接触,再全装可能会显得生疏,可能会花费一点时间!这里我做一个记录,以后安装就可以照着这个来了!        首先我们要确保安装好了Vmware,我这里用的是6.5的。Vmware的安装很简单,基本直接点击next就够了,这里不赘述。安装之前我们要确保下载了系统镜像文件,因为我们用的是镜像安装,比如我用的是Fedora-14-i386-DVD.iso,

2013-03-11 14:39:01 3695

原创 QT中QWidget、QDialog及QMainWindow的区别

这3个基类从名字上看分别是 "微件"、"对话框"、"主窗口,QWidget类是所有用户界面对象的基类,QMainWindow和QDialog都是QWidget的子类。窗口部件是用户界面的一个基本单元:它从窗口系统接收鼠标、键盘和其它事件,并且在屏幕上绘制自己。每一个窗口部件都是矩形的,并且它们按Z轴顺序排列。一个窗口部件可以被它的父窗口部件或者它前面的窗口部件盖住一部分。     QM

2013-02-28 10:53:51 1803

转载 QT中的信号与槽的概念体制 .

信号与槽作为 QT 的核心机制在 QT编程 中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 QT 是一个跨平台的 C++ GUI 应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件 编程 等特点,更为引人注目的是目前 Linux 上最为流行的 KDE 桌面环境就是建立在 QT 库的基础之上。 QT 支持下列平台: MS/

2013-02-27 11:23:19 1254

原创 基于S3C6410的QT4交叉编译环境搭建

Qt-extended-4.4.3移植环境:VMware+Fedora14嵌入式平台:S3C6410交叉编译工具链:arm-linux-gcc 4.5.1源码包:arm-qt-extended-4.4.3-20101105.tgz tslib-1.4.tar.gz一、 搭建TI的编译环境主要是arm-linux-gcc和gcc的安装二、交叉编译安装 ts

2013-01-28 19:38:17 2371 1

原创 fedora14下安装QT4

1、首先,我们必须确保gcc安装好了,其次应用程序安装了windows x server软件包,也就是x11窗口吧,最好有桌面环境2、前提工作到位后,我们就开始下载软件包来安装了,我下载的是qt-x11-opensource-src-4.4.3.tar.bz23、把软件包放在/usr/local/myfile目录下,解压,tar jxvf  qt-x11-opensource-src-4.

2013-01-28 16:55:23 3173

转载 Qt学习(如何交叉编译一个Qt程序使其能在板子上运行) .

如何交叉编译一个Qt程序使其能在板子上运行      首先安装交叉编译器arm-linux-gcc3.4.6,先将其压缩包放到一个目录下,然后对其进行解压,举了解压命令为:tar xjvf arm-linux-gcc-3.4.6-glibc-2.3.6.tar.bz2 -C /usr/local/(注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,在此是改变

2013-01-25 10:22:59 3059

转载 /etc/init.d/rcS内容分析

2012-11-29 18:40 /etc/init.d/rcS内容分析/etc/init.d/rcS内容分析        由于init=/linuxrc,因此,在文件系统挂载后,运行的第一个程序就是根目录下的linuxrc,而这是一个指向/bin/busybox 的链接,也就是说,系统起来后运行的第一个程序就是busybox本身。

2013-01-21 19:04:38 1202

转载 终端 /dev/console /dev/tty tty

(1)/dev/console是系统控制终端,系统的错误信息什么的都输出到这里。 (2)/dev/tty(n或者Sn)是进程控制台,如果在进程里打开一个这样的文件且该文件不是其他进程的控制终端时,   那么该文件就是这个进程的控制终端。那么我们进程printf一个数据就是输出到这里. (3)在本机上,用户可以使用alt+f1~fn切换控制台,看起来感觉存在多个屏幕,这种虚拟控制台对应t

2013-01-20 10:20:51 1025

转载 进程与线程 .

进程与线程进程和线程是两个相对的概念,通常来说,一个进程可以定义程序的一个实例(Instance)。在Win32中,进程并不执行什么,它只是占据应用程序所使用的地址空间。为了让进程完成一定的工作,进程必须至少占有一个线程,正是这个线程负责包含进程地址空间中的代码。实际上,一个进程可以包含几个线程,它们可以同时执行进程地址空间中的代码。为了做到这一点,每个线程有自己的一组CPU寄

2013-01-20 10:17:36 629

转载 Linux shell脚本编写基础

在进行linux测试时编写脚本是必不可少的,Shell脚本的名称可以随便定义,也不要什么后缀名,例如可以写abc,smartzip这类名称,运行时只要键入./smartzip就能运行脚本了。。每行命令开头处不用就空格也行。。  第1部分. Linux脚本编写基础1.1语法基本介绍1.1.1开头程序必须以下面的行开始(必须方在文件的第一行):

2013-01-19 21:35:55 894

转载 Linux主要shell命令详解

shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是Bash。本章讲述了shell的工作原理,shell的种类,shell的一般操作及Bash的特性。 什么是shellLinux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。shell是用户和Linux内核之间的接口

2013-01-19 19:59:49 653

转载 NFS服务的配置(虚拟机下的Linux,开发板是ARM9 S3C2410) .

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。  在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP方式将可执行文件下载到嵌入式系统运行,但这种方式不但效

2013-01-19 15:04:03 692

转载 身为管理者必须会讲的68个小故事

一、用人之道    去过庙的人都知道,一进庙门,首先是弥陀佛,笑脸迎客,而在他的北面,则是黑口黑脸的韦陀。但相传在很久以前,他们并不在同一个庙里,而是分别掌管不同的庙。    弥乐佛热情快乐,所以来的人非常多,但他什么都不在乎,丢三拉四,没有好好的管理账务,所以依然入不敷出。而韦陀虽然管账是一把好手,但成天阴着个脸,太过严肃,搞得人越来越少,最后香火断绝。    佛祖在查香

2013-01-11 17:01:05 1150

转载 21个经典哲理故事

1. 甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 ­乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 ­`这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认

2013-01-07 13:13:52 667

转载 MYSQL入门学习

MYSQL入门学习之一:基本操作 1、登录数据库    www.2cto.com      命令:mysql -u username –p (mysql -h主机地址 -u用户名 -p用户密码)    描述:输入命令回车,即可输入密码了。密码验证通过即可进入数据库了。2、查看数据状态    命令:show database;    描述:该命令会显示现存的所有数据库。

2013-01-07 11:34:29 4062

原创 任正非:一江春水向东流

华为总裁任正非近期撰写的内部文章《一江春水向东流》在网络引发异常火爆的讨论,好评如潮。其中,华为董事长孙亚芳的评价也许最中肯、最到位:他(任正非)把一生悟到的“道”朴实地告诉接班团队,也期盼接班团队能真正理解这个“道”。确实如此!文章是中国仅有的世界级企业家任正非一生经营智慧的总结,他强调“人感知自己的渺小,行为才开始伟大”,因而热切渴望华为的“接班人们”相信制度、团队的力量,团结合作将华为带向更

2013-01-06 21:15:44 962

原创 职场危机:十类人最容易被老板干掉

裁员——无法避免的“职场危机”?研读一下,看看是不是有破.解之法~~ 1、薪水太高,贡献平平:薪水随着年资和公司成长愈来愈高,但无法提供其它附加价值和同业比,薪水明显偏高,就必须很小心。假如又没有独特的附加价值,很容易被更年轻、要便宜的人才取代。老板通常是能少给一分钱决不会多给一分钱。找到机会,换血也是节省成本的一种方式。2、居功自傲,目无老板:对公司有些贡献就居功自傲,老提过分要

2013-01-06 14:08:25 642

原创 别让自己的孩子成为这样的马和鹰

近日,读了《都灵大学门前的鹰和马》一文,特摘录其中一部分,和大家共享。“在灵都大学的校门口,有两尊黑色大理石雕塑,左边是一只鹰,右边是一匹奔马。人们一直以为,鹰代表的是鹏程万里,而马则代表着马到成功。其实事实并非如此。”   其实,那只鹰代表的是一只被饿死的鹰。为了实现飞遍全世界的远在理想,这只鹰苦练各种飞行本领,却忘记了学习觅食的技巧,结果在它踏上征途的第五天就饿死了。

2013-01-06 13:58:57 1352

转载 电路设计中的工程计算

工程师喜欢强调经验,经验固然不错,但江湖也流传着一句话“经验主义害死人阿”。每条成功的经验必然有其特定的背景和环境条件,比如输入的信号和电源、输出所带的负载、所处的电磁环境、接地布线的方式、所处的温度环境、源端匹配电路的输出阻抗、负载匹配电路的输入阻抗等等等等,这些个些微的不同,对电路的分布参数、参数漂移、精度匹配都会提出新的不同的要求,照搬过去的设计,恰如30年后,当年情深意重的男女,很多都已经

2013-01-06 10:37:40 1170

转载 拯救大学生

每天晚上,睡觉的时候我习惯躺在床上刷刷微波,有些人的微博很有价值,浓缩了他对某件事情或人生深度认识的精华,并以简短的语句表达出来,或者是其看了某本书后的感悟,或直接截图!我感觉我每天在从中吸取营养!  昨晚,当我看到下面这条微博后,竟然让我睡不着! 这篇微博是周公(广州周立功懂事)的,他为嵌入式在中国的普及做了很大的贡献!应该算嵌入式大佬! 睡不着是因为我有同感!

2013-01-06 10:26:44 750

CAN2.0 AB协议 中文

CAN2.0 AB协议 中文

2023-06-16

ug571-ultrascale-selectio简体中文

ultrascale-selectio简体中文版本

2023-06-16

dsp系统PCB板原理图与PCB

dsp系统PCB板原理图与PCB,已经做板测试成功!

2013-01-09

AVR串口测试成功实例

主要做了mega16的AVR串口实验,与上位机通讯

2013-01-09

基于数据库的学生管理系统

该程序可以在linux下运行通过,前提是要建立相应的数据库,我用的是MySQL数据库。学生的数据信息存储于数据库中,该管理系统可以对学生的相关信息进行查看,修改等操作。

2010-04-11

linux下多线程模拟进程调度程序

本程序是一个C程序,在Linux下可运行通过,通过多线程模拟操作系统中的进程调度机制:基于优先级的时间片轮转法。

2010-04-10

onethread

onethread 移动开发

2010-04-10

Linux下mplayer的安装包(内含4个包)

本资源包含了Linux下mplayer播放安装的必要安装包,如Mplayer-1.0rc1.tar.bz2(主程序),字体文件windows-all-20060611.zip,皮肤文件Abyss-1.6.tar.bz2 (皮肤),解码文件all-20060611.tar.bz2。内带安装的方法。

2010-01-22

空空如也

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

TA关注的人

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