自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

转载 Node.js + Web Socket 打造即时聊天程序嗨聊

前端一直是一块充满惊喜的土地,不仅是那些富有创造性的页面,还有那些惊赞的效果及不断推出的新技术。像node.js这样的后端开拓者直接将前端人员的能力扩大到了后端。瞬间就有了一统天下的感觉,来往穿梭于前后端之间代码敲得飞起,从此由前端晋升为'前后端'。图片来自G+本文将使用Node.js加web socket协议打造一个网页即时聊天程序,取名为HiChat,中文翻过来就是'嗨

2015-03-10 08:40:28 1992

转载 嵌入式Linux启动过程中的问题积累

嵌入式Linux启动过程中的问题积累Dongas07-12-191.BadMagic Number##Booting image at 33000000 ...BadMagic NumberOMAP5912 OSK #(tftp下载好kernel的uImage后就停止在这,不能启动kernel)问题原因:启动参数设置错误,0x30000000处不可以执行。有的开发板sd

2013-11-18 12:09:48 4154

转载 硬件设计中的30个错误想法与原因分析

硬件设计中的30个错误想法与原因分析 一:成本节约现象一:这些拉高/拉低的电阻用多大的阻值关系不大,就选个整数5K吧点评:市场上不存在5K的阻值,最接近的是 4.99K(精度1%),其次是5.1K(精度5%),其成本分别比精度为20%的4.7K高4倍和2倍。20%精度的电阻阻值只有1、1.5、2.2、3.3、4.7、6.8几个类别(含10的整数倍);类似地,20

2013-05-22 09:12:45 1265

转载 浅析恒流源与恒压源及其应用

前言                                                                     本文的目的是通过实用电路介绍恒流源和恒压源的原理以及在实用电路设计中的应用,使我们明确学习电路原理的目的不是为考试而考试,而是明白学习的最终目的是学以至用。通过实践,我们可以把沽燥的理论通过实验和有价值的实际应用,不但巩固了理论知识,提高了学习兴趣,

2013-05-16 13:45:47 7044

转载 无线传输距离和发射功率以及频率的关系

无线传输距离和发射功率以及频率的关系功率 灵敏度 (dBm dBmV dBuV)dBm=10log(Pout/1mW),其中Pout是以mW为单位的功率值dBmV=20log(Vout /1mV),其中Vout是以mV为单位的电压值dBuV=20log(Vout /1uV),其中Vout是以uV为单位的电压值换算关系:Pout=Vout×Vout/R

2013-05-08 17:53:34 19750

转载 也谈SDH、MSTP、OTN和PTN的区别和联系

本文整理转载至http://bbs.c114.net/thread-696793-1-1.html 看了很多人写的关于SDH、PTN和OTN的文章,我想我也来说说:首先要说的是TDM的概念,TDM就是时分复用,就是将一个标准时长(1秒)分成若干段小的时间段(8000),每一个小时间段(1/8000=125us)传输一路信号;SDH系统的电路调度均以TDM为基础,所以看到很多人说SD

2013-04-27 13:51:26 11073 1

原创 使用gpiolib的GPIO应用例子

/** Status LEDs driver * Copyright (c) 2012 */#include #include #include #include #include #include #include #include #include #include #include #include

2012-12-04 08:42:01 4329

原创 LTIB(七) 一个实例

本节将以MPC8308RDB开发板为基础,展示一个开发实例。7.1目标配置本节开始前,先看下图,下图是MPC8308RDB目标板系统启动后,由boot loader映射的系统内存。Range Start             Range End             Definition                               Size0x0000_0000

2012-11-30 11:30:37 3959

原创 制作自己的Linux系统与启动光盘(3)

丰富的isolinux 应用本小节讲述如何完美的应用isolinux进行启动光盘的优化。上节我们已经成功的制作好了一个可启动的光盘,但是那仅是一个功能简单的启动盘,如何制作像系统安装盘一样的,功能丰富,画面优美的linux系统盘就是本节的主要内容。3.1 添加背景图片首先来看一下带背景图片的启动菜单示例,如下:  上图是一个简单的示例,如果您有兴趣可以做得更加精致,当然,这

2012-07-31 16:08:24 7551

原创 制作自己的Linux系统与启动光盘(2)

制作支持 Legacy BIOS 启动光盘的步骤2.1 step1 准备 isolinux.bin 和工作目录在准备制作 ISO 的目录里添加一个子目录,比如 isolinux/ ,然后放入 isolinux.cfg 和一个对所有光盘都一样的 isolinux 提供的引导介质 isolinux.bin。isolinux.bin 可以这样得到,访问syslinux 的官方网站(如下),下载它

2012-07-31 16:00:15 14114 2

原创 制作自己的Linux系统与启动光盘(1)

在刚接触Linux的时候,就想把自己编译好的linux内核放在虚拟机中启动,刚开始时一筹莫展,后来在IBM的linux文档库中发现了一种制作linux iso的方法(《BIOS和 EFI介绍及其启动光盘制作》),它主要是通过ISOLINUX制作BIOS 的启动程序,详情可以参考以下文章。http://www.ibm.com/developerworks/cn/linux/l-cn-bios

2012-07-31 15:58:15 3885

转载 Local Bus总线原理(转)

Local Bus总线又称为CPU总线,根据高低位地址线序的差异,又可分为Motorola CPU总线和Intel CPU总线。古老的CS51单片机就是Intel CPU总线的典型代表,而我们常用的Power PC就是Motorola CPU总线架构,它是从60X总线衍变过来的(60X总线支持64、32、16、8四种可选位宽模式),由于Local Bus总线是直接从60X总线上通过桥片分出来的,所

2012-07-30 11:48:35 23402 2

转载 mini2440的Nor Flash启动与Nand Flash启动

mini2440的Nor Flash启动与Nand Flash启动Mini2440的硬件资源: CPU 处理器- Samsung S3C2440A,主频400MHz,最高533Mhz SDRAM 内存- 在板64M SDRAM- 32bit 数据总线- SDRAM 时钟频率高达100MHz FLASH 存储- 在板 128M Na

2012-06-17 09:15:10 1685

转载 nor flash与nand flash启动的简单比较

nor flash与nand flash启动的简单比较  A,nor flash与nand flash的一些区别1)接口区别:NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。NAND Flash地址线和数据线在一起,需要用程序来控制,才能出数据。通俗的说,就是光给地址不行,要先命令,再给地址,才能读到NAND的数据。而且都是在一个总线完

2012-06-15 10:37:59 1290

转载 MII、RMII、GMII接口的详细介绍

概述:        MII (Media Independent Interface(介质无关接口)或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准。它包括一个数据接口和一个MAC和PHY之间的管理接口。    数据接口包括分别用于发送器和接收器的两条独立信道,每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需要16个信号。    管理接口是个双信号接口:一

2012-06-13 15:26:33 1541

转载 全面解析PowerPC架构下的扁平设备树FDT

全面解析PowerPC架构下的扁平设备树FDTSailor_forever  sailing_9806#163.com(本原创文章发表于Sailor_forever 的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如有任何问题,请留言或者发邮件给sailing_9806@163.com)

2012-06-13 09:58:59 1814

转载 uImage与zImage的区别

内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。        那么uImage又是什么的?它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其0x40之后与zIm

2012-06-13 09:54:51 1263

原创 LTIB详解(六)部署文件

让内核/根文件系统 运行在目标板上怎样让内核和根文件系统运行在目标板上呢,最常见的方法是使用tftp下载内核到目标板上,然后通过适当的参数引导内核来挂载根文件系统(通过主机使用NFS)。5.2.1使用NFS从主机导出根文件系统我们介绍一些需要执行的典型的步骤(需要root权限):1.                  选择一个在您的网络上未被使用的IP地址分配给您的目标。同

2012-06-12 16:50:36 3860

原创 LTIB详解(五)编译新的U-Boot

LTIB原来的U-boot版本为u-boot-2009.11-rc1,本节的内容是移植最新的u-boot到ltib中。移植成功后可以在原来的uboot版本和现在的uboot版本中进行选择编译。本小节只讲述如何如何移植,u-boot本身的分析可以参考本人编著的《嵌入式开发应用笔记》。从denx官网下载u-boot-2012.04-rc3(这时本笔记使用的版本,您也可以下载其他的希望移植的版本,此

2012-06-12 16:38:45 6122

原创 LTIB详解(四)根文件系统与镜像文件

根文件系统4.7.1怎样添加文件到目标根文件系统,但是不创建一个包您需要创建一个merge目录,这儿有2个选项:1.顶层merge目录,适用于所有目标2.  平台特定的merge目录平台特定的merge目录会覆盖顶层的merge目录,也将覆盖rootfs中相应的文件。例:您有一个git版本的LTIB,已经编译了tqm823l的默认配置,现在,您需要添加一个平台specifi

2012-06-12 16:36:52 4768 1

原创 LTIB详解(三)包和源码

LTIB中的包4.3.1 查看哪些包是使能的,并且可以安装在配置ltib之前,您可以在一个ltib配置文件上运行bin/listpkgs。例如,对于mpc8548cds,您可以运行:# bin/listpkgs config/platform/mpc8548cds/deconfig这将列出所有可以选择的的包。那些在“Enable”列有一个‘y’将默认编译/安

2012-06-12 16:34:39 6645 3

原创 LTIB 详解(二)配置选项与命令

LTIB编译配置选项根据说明文档,ltib可以通过以下的命令配置:* # ./ltib         安装后第一次运行,采用默认配置* # ./ltib -m config 仅配置* # ./ltib --configure配置和编译执行./ltib是LTIB的默认配置,事实上可以通过./ltib –c 来配置编译选项。运行该命令,将出现一个蓝色的配置

2012-06-12 16:32:21 5978

原创 LTIB 详解(一) 安装与卸载

本文中,使用的linux操作系统为Ubuntu10.1,里面但凡涉及到与操作系统相关的配置和更改,大部分是针对Ubuntu而言,当然,因为有些地方是说明文档的翻译,它的描述可能是基于另外的操作系统,不过这并不会影响您对本文的理解。       部分内容是参照英文文档进行翻译,限于英语翻译水平,难免存在错误,在此恳请各位朋友予以指正。同时也非常欢迎大家和我进行技术上的交流。有兴趣的朋友可以记住我

2012-06-12 16:19:35 5902 3

转载 OSI七层模型与 TCP/IP五层模型 TCP/UDP的区别

OSI七层模型与 TCP/IP五层模型 TCP/UDP的区别 OSI七层模型OSI 中的层            功能                                                        TCP/IP协议族应 用层                 文件传输,电子邮件,文件服务,虚拟终 端         TFTP,HTTP,SN

2012-06-11 09:13:53 2254

转载 PowerPC上电复位的过程描述

说明:PowerPC 的启动不同于普通的CPU启动,由于其为了适应硬件系统的不同需求,设定了两类启动的地址跳转。而CPU的启动除了涉及到地址跳转的问题外,还牵扯启动源 的选择、硬件配置字的设定以及仿真器的配置等等相关一系列问题。在这系列博客中上述问题都会涉及到,本文重点描述关于启动地址的配置,并且结合 Vxworks操作系统的基础知识,讨论相关的参数、宏的配置。其实要充分实在的理解PowerPC的

2012-05-31 16:09:40 3237

转载 MPC8314 (e300核) uboot 调试 一

历经2个多月,完成了MPC8314最小系统(uboot)及Linux内核和根文件系统的调试。这是我第一次从头开始做小系统和内核的移植工作,虽然调试的比较辛苦,但是收获还是很多的。下面就介绍一下调试的过程和一些原理性的东西。 1 MPC8314上电流程        系统上电后,经过若干个时钟后,MPC8314会检测复位配置输入信号CFG_RESET_SOURCE[0:3]来确定

2012-05-31 14:48:47 1986

转载 在LINUX中建立NFS和TFTP应注意的几个问题

在LINUX中建立NFS和TFTP应注意的几个问题2007-07-02 10:52选中No firewallSystem services,去掉ipchains和iptables两项服务。在宿主机上自己mount自己,看是否成功就可以判断NFS是否配好了。例如在宿主机/目录下执行:mount 192.168.2.32:/ /mnt然后到/mnt/目录下看是否可以列出/目录下的所有文件和目录,可以则

2012-05-25 13:55:08 1843

转载 Linux下NFS服务器的配置

类型:System V-launched Service软件包:nfs-utils进程:nfsd,lockd,rpciod,rpc.{mounted,rquotad,statd}脚本:nfs,nfslock端口:由portmap服务指派端口(111) 配置文件:/etc/exports 辅助工具:portmap(必须)相关命令:rpcinfo -p [IPADD]:查看

2012-05-25 13:21:17 610

转载 Ubuntu-10.10下tftp服务器搭建

1、安装相关软件包:Ubuntu tftp(服务端),tftp(客户端),xinetdroot@xf:/# apt-get install tftpd tftp xinetd正在读取软件包列表... 完成正在分析软件包的依赖关系树      正在读取状态信息... 完成      下列【新】软件包将被安装:  tftp tftpd xinetd

2012-05-24 18:44:18 428

转载 uboot中利用TFTP和NFS加载内核镜像和根文件系统

uboot中利用TFTP和NFS加载内核镜像和根文件系统主机说明:主机guest 为虚拟机redhat9: IP: 59.64.155.122  网关 59.64.155.1redhat9上已经配置好NFS服务(参考http://blog.chinaunix.net/u2/80953/showart.php?id=1274973)也已经配置好TFTP服务(参考http://bl

2012-05-24 09:24:02 1080

转载 ltib使用总结2 (转)

上面已经对ltib编译流程及主要操作做了大致描述,下面分别描述内核修改配置以文件系统添加应用程序和脚本 在需要修改内核配置,比如为内核添加编译新的模块功能时,该如何完成,下面以将支持8021Q VLAN协议的模块编译进我们需要的内核中为例来演示:##首先按照前面所说的简单快捷的方式,执行命令:$ ./ltib --preconfig config/platform/mpc8349i

2012-05-23 16:17:40 1064

转载 freescale LTIB使用总结1(转)

转自:http://blog.chinaunix.net/u2/80953/showart_1275002.html这里附上很久以前写的LTIB使用总结,学习资料主要来自飞思卡尔的板子MPC8349E-mITXE板子的资料,主要参考了,写的不是很详细,而且后来发现中间还有部分错误,不过懒得再修改了。 板级支持包BSP的下载http://www.freescale.com/power

2012-05-23 16:15:14 894

原创 爬山记

朗空万里,山深绿树.郁郁葱葱,复压三百余里,楼亭水榭,军号遍谷.余与好友三人,择路上山.挟半包零食穿行于山涧小道,颇具探险者之胆色.偶遇惊鸟,吾亦惊之.林中仅吾三人而已.后遇草坪两蓑,野油菜似星星之火,穷目千里,断然有欲穷千里目,更上一层楼之觉.沙坪坝,新桥皆沉于脚下.下山经荆棘丛生,大有挡路之嫌.鞋竟破之,方见其刺之锋利.少刻,现康庄大道,蹦跳前行,稍有人家,狗吠之不决.野鸡惊飞,垂涎三尺.院墙豁口封之不尽,经人指点,方顺捷径返校.余乐之,筹谋再次进山之计. 时间:2008

2010-11-06 09:48:00 708

原创 街头浪人

<br />   <br />       他,走在街头,似乎是不停的走动,从未歇过。斧斤劈成的脸,啦喳的胡子,让离他很远的人都能感觉到胡子的扎手。他的头发太过干燥,以至于粘在了一块儿。汽车扬起的沙尘竟被粘在了一起,灰蒙蒙的。这倒遮住了他的许多白头发。他着一件破夹袄,一年四季从未更换过,雨天就洗,晴天好晒。让人总能感觉出这件衣服的斤两来。许多人都认定这件衣服不同于其他的普通衣服,因为我们的夹袄都是愈洗愈薄,而他的正好相反。<br />听说浪人曾经有过很好的教育。在这个穷乡僻壤的城镇,这可是非常了不起的啊。那

2010-11-06 09:46:00 1510

转载 傅立叶变换的物理意义

(一)傅立叶变换的物理意义<br /><br />傅立叶变换是数字信号处理领域一种很重要的算法。但是该算法到底有何意义呢?<br />要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。<br />和傅立叶变换算法对应的是反傅立叶变换算法。该反变换从本质上说也是一种累加处理,这样就可以将单独改变的正弦波信

2010-11-06 09:44:00 1440

原创 有感

<br />今天忽然想起写两句了(不全),无意间竟在草稿本上作起诗来。只是还未认真的修改,不过这是我第一感觉写的,想必也应该有它自己的想法吧。 <br /><br />有感(一) <br />青龙出湖水,蓝岸碧云天; <br />丽色江如故,秋波夜泛蓝; <br />明月照漓波,情色月共眠。 <br /><br />有感(二) <br />月牙寂寞人,留念往日秋; <br />槛路赤脚乐,迟蝉陌树啾; <br />蛾蝗彩蝶轻,戏虾水中流。

2010-11-06 09:39:00 568

原创 杂糅体

<br />天道碧琼沾满露,飞叶戏花催孤树。<br /> <br />回风转柳意风发,剑气直引半流涯。<br /> <br />飞溅四起鸳鸯筝,问风问柳问沉鱼。<br /> <br />酒色乍起.......<br /> <br />难过,当年一句断肠话。<br /> <br />追悔,天上浮云,地上残留水。<br /> 

2010-11-06 09:36:00 650

原创 昨日今夜梦

<br /> <br />秦柯一梦万紫依旧,<br /> <br />空怀遗恨寄梦残留;<br /> <br />嗟叹人生尺末未消,<br /> <br />魂牵梦世三更落了;<br /> <br />浮云偏重前日情绪,<br /> <br />装却了昨日今夜梦。

2010-11-06 09:33:00 561

OSIP和partysip的移植与使用

整合的sip相关资料,以及工程应用的详细步骤,包括sip和partysip的移植过程。

2011-11-19

wince 下GPIO驱动代码

详细的GPIO驱动代码,只要将其中的文件拷贝到相应的文件夹下,编译即可。gpio.cpp中包含该驱动设计的方法,有注释。在应用程序中通过调用宏定义中的操作码即可实现相应的读写操作,当然,前提条件是该驱动已被加载,不论是动态加载还是静态加载的方式。关于驱动的加载和调试可以查阅相关资料。

2011-11-19

C语言嵌入式编程的方方面面

某个大虾给出的嵌入式编程修养,其中有许多发人深思的问题,讲的非常好。其中包含编程修养.doc,如何提高自己的编程水平.doc,(经典)C语言嵌入式系统编程修炼之屏幕操作篇(经典).doc,C语言嵌入式系统编程修炼之键盘操作篇.doc,C语言嵌入式系统编程修炼之内存操作篇.doc,C语言嵌入式系统编程修炼之软件架构篇.doc,C语言嵌入式系统编程修炼之性能优化篇.doc,嵌入式程序员C语言测试题.doc。

2011-01-08

matlab信号处理.pdf

matlab信号处理.pdf

2010-11-06

VC与MATLAB混合编程实现图像处理.PDF

VC与MATLAB混合编程实现图像处理.PDF

2010-11-06

VC与MATLAB的混合编程.PDF

VC与MATLAB的混合编程.PDF

2010-11-06

MATLAB数据采集工具箱.doc

MATLAB数据采集工具箱.doc

2010-11-06

matlab自定义函数调用的方法.ppt

matlab自定义函数调用的方法.ppt

2010-11-06

LCD液晶程序.rar

C8051F120单片机控制的液晶程序,使用的是240128液晶,程序包括汉字的建模,输出,图形的显示,有详细的说明。

2009-09-26

IC手册大全.exe

IC手册大全.exe IC手册大全.exe IC手册大全.exe

2009-07-18

Protel常用元件封装

原理图常用库文件: Miscellaneous Devices.ddb Dallas Microprocessor.ddb Intel Databooks.ddb Protel DOS Schematic Libraries.ddb PCB元件常用库: Advpcb.ddb General IC.ddb Miscellaneous.ddb 分立元件库 部分 分立元件库元件名称及中英对照 AND 与门 ANTENNA 天线 BATTERY 直流电源 BELL 铃,钟 BVC 同轴电缆接插件 BRIDEG 1 整流桥(二极管) BRIDEG 2 整流桥(集成块) BUFFER 缓冲器

2009-07-18

Proteus 元件名称对照

Proteus 元件名称对照1 元件名称 中文名 说明 7407 驱动门 1N914 二极管 74Ls00 与非门 74LS04 非门 74LS08 与门 74LS390 TTL 双十进制计数器 7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码 7SEG 3-8译码器电路BCD-7SEG[size=+0]转换电路 ALTERNATOR 交流发电机 AMMETER-MILLI mA安培计 AND 与门 BATTERY 电池/电池组 BUS 总线 CAP 电容 CAPACITOR 电容器

2009-07-18

自制2_4GHz数字频率计

目前,数字集成电路价格不断下降,各种拆机保用件更是价廉物美,原来上百元一块的微波分频器MB506邮购价已降到4元左右,这给自制数字频率计提供了很大方便。不久前,本人用邮购的数字集成电路自制了一台2.4GHz数字频率计,成本仅几十元。该频率计测频范围分10Hz~50MHz、50MHz~2.4GHz两挡;输入灵敏度达30mV;由于对晶振电路采取了简易恒温措施,故频率稳定度可达10-6。

2009-07-18

C8051F12x-13x中文资料

C8051F12系列和C8051F13系列单片机的详细中文资料,该种芯片的主频可达100M,具备三种总线。

2009-07-18

大学电路习题与答案.ppt

同学们,电路是一门比较难的学科,这里准备了一套电路习题,希望对大家的复习有好处

2008-11-26

必须掌握的dos命令

必须掌握的dos命令,虽然现在早已不用dos操作系统了,但是掌握一些必须的dos命令还是相当有好处的

2008-11-26

提升网速的诸多方法下载

为网速太慢而烦恼过,所以收集了一些可以提升网速的方法,希望大家可以方便一点....

2008-11-26

单片机的原理

单片机的原理,让你不用到处查找资料.

2008-06-11

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

TA关注的人

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