自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LinuxBoy1985

The Ocean of Embedded System

  • 博客(65)
  • 资源 (3)
  • 收藏
  • 关注

原创 XML初识

XML(eXtensible Markup Language)即可扩展标记语言,它与HTML一样,都是处于SGML,标准通用语言。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单

2008-07-22 23:03:00 687

原创 IDS入侵检测

        IDS是英文“Intrusion Detection Systems”的缩写,中文意思是“入侵检测系统”。专业上讲就是依照一定的安全策略,对网络、系统的运行状况进行监视,尽可能发现各种攻击企图、攻击行为或者攻击结果,以保证网络系统资源的机密性、完整性和可用性。        我们做一个形象的比喻:假如防火墙是一幢大楼的门锁,那么IDS就是这幢大楼里的监视系统。一旦小偷爬窗进入大楼,

2008-07-21 20:46:00 854

原创 横纵向课题之比拼

横向的就是和企业联系的主要用于解决实际问题的课题!纵向的是由国家或省市科技主管部门拨款的课题,多数是一些基金项目如国家自然科学基金,省(市)自然科学基金等,还有些攻关项目等!两者主要的区别是钱的来源一个是企业一个是国家!

2008-07-03 09:35:00 950

转载 Microsoft CLR

Common Language Runtime 公共语言运行时. 简单的理解,就是一个翻译,把.NET的语言翻译为机器可以执行的语言。 首先,先由c#编译器,把c#编译成托管代码(包括IL),然后再由clr中的JIT去编译成机器语言来执行。

2008-06-19 17:26:00 778

转载 BSP常识

BSP(Board Support Package)是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按

2008-06-19 16:36:00 726

转载 浅议DAS、NAS、SAN三种模式

目前磁盘存储市场上,存储分类(如下表一)根据服务器类型分为:封闭系统的存储和开放系统的存储,封闭系统主要指大型机,AS400等服务器,开放系统指 基于包括Windows、UNIX、Linux等操作系统的服务器;开放系统的存储分为:内置存储和外挂存储;开放系统的外挂存储根据连接的方式分为:直 连式存储(Direct-Attached Storage,简称DAS)和网络化存储(Fabric-Attac

2008-06-09 21:22:00 602

转载 互联网公司老板的十大谎言

1、我们承诺未来给你很丰厚的期权奖励,到时你将成为百万富翁、千万富翁 记住老板给出的诱人的承诺大多是空头支票,而且多半是让你留下来死心塌地加班加点干活的借口,就算是真心实意的话,也多半是盲目乐观最后连自己怎么倒台都不知的傻老板 2、很多投资商在和我们接触 最大的谎言就是根本没有投资商和他在接触,说这些话只是让你相信他们是受到投资者亲睐,企业未来是非常光明的;又或者只是在某个会议

2008-06-04 12:12:00 646

转载 FAQ是什么?

faq FAQ是英文Frequently Asked Questions的缩写,中文意思就是“经常问到的问题”,或者更通俗地叫做“常见问题解答”。在很多网站上都可以看到FAQ,列出了一些用户常见的问题,是一种在线帮助形式。在利用一些网站的功能或者服务时往往会遇到一些看似很简单,但不经过说明可能很难搞

2008-06-04 11:10:00 1501

转载 beta认识

beta Beta,这个希腊字母的英文写法,怎么会变成了“测试”的含义。据我所知的,广义上对测试有三个传统的称呼,alpha、beta、gamma, 用来标识测试的阶段和范围。alpha 是指内测,即现在说的 CB,指开发团队内部测试的版本或者有限用户体验测试版本。beta 是指公测,即针对所有用户公开的测试版本。然后做过一些修改,成为正式发布的候选版本时(现在叫做 RC -

2008-06-02 13:24:00 676

原创 牛市与熊市有什么区别?

“牛”和“熊”在股市分别代表“涨”和“跌”两种情况。 所谓"牛市",也称多头市场,指市场行情普遍看涨,延续时间较长的大升市。 一旦整个上升趋势确立以后,每次的回调都是买入的机会,个股的每个利空,都是主力刻意砸盘的动作(基本面良好的个股是经不起砸盘的)每次的短期操作都是错误的买卖!大家要做的就是逢急跌买入,坚定持有,等待主升! 所谓"熊市",也称空头市场,指行情普遍看淡。延续时间相对较长的大跌

2008-06-02 11:05:00 1115

原创 CPU缓存概念认识

高速缓存分为一级缓存(即L1 Cache)和二级缓存(即L2Cache)。CPU在运行时首先从一级缓存读取数据,然后从二级缓存读取数据,然后从内存和虚拟内存读取数据,因此高速 缓存的容量和速度直接影响到CPU的工作性能。 一级缓存都内置在CPU内部并与CPU同速运行,可以有效的提高CPU的运行效率。一级缓存越大,CPU的运行效率越高,但受到CPU内部结构的限制,一 级缓存的容量都很小。 二级缓存对

2008-05-30 20:57:00 785

转载 CPU外频认识

概念理解      CPU的外频,通常为系统总线的工作频率(系统时钟频率),CPU与周边设备传输数据的频率,具体是指CPU到芯片组之间的总线速度。外频是CPU与主板之间同步运行的速度,而且目前的绝大部分电脑系统中外频,也是内存与主板之间的同步运行的速度,在这种方式下,可以理解为CPU的外频直接与内存相连通,实现两者间的同步运行状态。 时钟频率 外频是CPU乃至整个计算机系统的基准频率,单位

2008-05-30 20:21:00 859

转载 倍频与主频的关系

CPU的倍频,全称是倍频系数。CPU的核心工作频率与外频之间存在着一个比值关系,这个比值就是倍频系 数,简称倍频。理论上倍频是从1.5一直到无限的,但需要注意的是,倍频是以0.5为一个间隔单位。外频 与倍频相乘就是主频,所以其中任何一项提高都可以使CPU的主频上升。 原先并没有倍频概念,CPU的主频和系统总线的速度是一样的,但CPU的速度越来越快,倍频技术也就应允 而生。它可使系统

2008-05-30 20:00:00 2255

转载 CPU主频认识

主频开放分类: 信息技术、硬件、技术、计算机、cpu         在电子技术中,脉冲信号是一个按一定电压幅度,一定时间间隔连续发出的脉冲信号。脉冲信号之间的时间间隔称为周期;而将在单位时间(如1秒)内所产 生的脉冲个数称为频率。频率是描述周期性循环信号(包括脉冲信号)在单位时间内所出现的脉冲数量多少的计量名称;频率的标准计量单位是Hz(赫)。电脑中 的系

2008-05-30 15:05:00 1078

转载 Eclipse 是什么?

Eclipse 是什么? Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目

2008-04-04 12:32:00 2042

转载 Embedded QT 开发环境的建立

Embedded QT 开发环境的建立 function doZoom(size){var zoom=document.all?document.all[Zoom]:document.getElementById(Zoom);zoom.style.fontSize=size+px;} 字体大小: 小 中 大 作者:     来源:  

2008-03-17 23:00:00 1054

转载 arm linux faq

arm linux faq

2008-03-17 17:56:00 1091

转载 QT搭建问答2410

QT搭建问答2410

2008-03-17 17:24:00 1363

转载 Qtopia开发及应用平台的搭建

 Qtopia开发及应用平台的搭建       Qtopia开发平台主要指宿主机上带X Windows的Linux系统中的Qtopia开发环境,包括Qt designer,uic,tmake,qvfb,Qt/E库和qpe等。       Qtopia应用平台则指基于ARM或其他嵌入式处理器的嵌入式Linux系统。        因此,搭建不同的平台,虽然用到了相同的软件包,但在

2008-03-15 14:02:00 1568

转载 基于Qt/Embedded嵌入式Linux GUI的移植开发

 摘 要:本文简要阐述嵌入式Linux GUI用途及前景,分析了几种嵌入式GUI的基本架构,并详细叙述了基于Qt/Embedded图形用户系统在s3c2410处理器上的移植开发步骤,粗略指出了Qt/Embedded的优缺点,可为嵌入式GUI开发者提供实用参考。 关键词:嵌入式Linux Qt/Embedded移植 GUI 1.概述 我们时常在PC机上看到WINDOWS图形用户界面,以及LINUX上

2008-03-14 20:33:00 5193 1

转载 基于ARM LINUX的嵌入式GUI的研究和移植

基于ARM LINUX的嵌入式GUI的研究和移植摘要:随着嵌入式系统的发展,用户对嵌入式系统的要求越来越高,因此用于实现与用户交流功能的嵌入式GUI成为嵌入式研究中的一个重点。该文首先介绍了什么是嵌入式系统和嵌入式系统中的GUI,并阐述了开发基于嵌入式Linux平台的GUI系统的必要性。然后详细的介绍了三种常见的嵌入式GUI系统(Microwindows、MiniGUI和QT)的设计结构和

2008-03-14 20:08:00 1733

转载 qte的移植-建立开发环境(二)

 编译qte我装的是QT/Embedded 2.3.10,解压后进入该目录,设置环境变量:export QTDIR=$PWDexport QTEDIR=$QTDIRexport PATH=$QTDIR/bin:$PATHexport LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHexport TMAKEPATH=$HOME/tmake-1.11/li

2008-03-14 12:21:00 882

转载 qte的移植-建立开发环境(一)

1.相关名词说明 Qt是挪威的Trolltech公司(http://www.trolltech.com)基于C++的GUI开发工具。QT/X11和QTE(QT Embedded)是它其中的两个版本。Qt/X11是基于X Windows系统的Qt版本,KDE便是基于它来构建的。为了适用于嵌入式系统,该公司将Qt/X11进行了裁减,发布了QTE(QT Embedded)版本。QTE直接基于Linu

2008-03-14 12:20:00 920

转载 QT相关名词说明

Qt是挪威的Trolltech公司(http://www.trolltech.com)基于C++的GUI开发工具。QT/X11和QTE(QT Embedded)是它其中的两个版本。Qt/X11是基于X Windows系统的Qt版本,KDE便是基于它来构建的。为了适用于嵌入式系统,该公司将Qt/X11进行了裁减,发布了QTE(QT Embedded)版本。QTE直接基于Linux中的FrameBuf

2008-03-14 11:57:00 908

转载 FrameBuffer

FrameBufferFrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。这种接口将显示设备抽象为帧缓冲区。用户可以将它看成是显示内存的一个映像,将其映射到进程地址空间之后,就可以直接进行读写操作,而写操作可以立即反应在屏幕上。该驱动程序的设备文件一般是 /dev/fb0、/dev/fb1 等等。比如,假设现在的显示模式是1024x768-8 位色,则可以通过如下的命令清空

2008-03-13 10:18:00 507

转载 嵌入式qt的安装和应用 (2)

系统是完全安装RedHat9.0(里面带QT3.1),板子是X-Hyper250B的,Toolchain用的是开发板带的hybus-arm-linux-R1.1交叉编译所用到的文件: qt-embedded-2.3.10-free.tar.gz qt-x11-2.3.2.tar.gz qtopia-free-source-2.1.1.tar.gz tmake-1.13.tar.gz e2fsp

2008-03-12 16:41:00 1313

转载 嵌入式QT环境搭建及设计1

3.1 安装与建立Qt桌面运行环境  实验室设备和工具 硬件:PC机Pentumn500以上, 硬盘10G以上。软件:PC机操作系统REDHAT LINUX 9.0 +MINICOM + ARM-LINUX开发环境    tmake-1.13.tar.gz         qt-embedded-2.3.10-free.tar.gz  qt-x11-2.3.2 .t

2008-03-12 16:34:00 929

转载 netbios

NetBIOS Services Protocols 中文释义:(RFC-1001,1002)网络基本输入/输出系统协议 注解:该协议是由IBM公司开发,主要用于数十台计算机的小型局域网。NetBIOS协议是一种在局域网上的程序可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的局域网都是在NetBIOS协议的基础上工

2008-03-11 14:42:00 588

转载 RHEL下DHCP服务的配置与应用

一、DHCP服务的简介 DHCP基于客户/服务器模式。当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务。安装了DHCP服务软件的服务器称为DHCP服务器,而启用了DHCP功能的客户机称为DHCP客户端。 DHCP服务器是以地址租约的方式为DHCP客户端提供服务的,它有以下两种方式。  1.限定租期 2.永久租用

2008-03-10 22:19:00 676

转载 关于Qt

 一提起GUI编程,很多人马上会想起VB、VC++之类的,至多也只会想到Delphi或C++ Builder。这并非好事,证明了人们只会使用IDE进行编程,似乎一离开了IDE,就马上变得束手无策,或者认为只有编命令行程序的份了。  事实并非如此,现在我所介绍的东西名叫Qt。Qt是什么?它不是一个集成开发环境,而只是一个完整的GUI类库。就像是VC++中的MFC,或Delphi,C++ Builde

2008-03-10 21:34:00 924

原创 BusyBox 简化嵌入式 Linux 系统

BusyBox 简化嵌入式 Linux 系统 为小环境准备的一个小工具包

2008-03-10 11:10:00 553

转载 busybox简介及使用

 1,busybox简介  busybox是一个集成了一百多个最常用linux命令和工具的软件,他甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功能却只有区区1M左右的大小.我们平时用的那些linux命令就好比是分立式的电子元件,而busybox就好比是一个集成电路,把常用的工具和命令集成压缩在一个可执行文件里,功能基本不变,而大小却小很多倍,在嵌入式linux应用中,b

2008-03-10 10:56:00 1393 1

原创 Linux分区方案

安装Linux时,需要在硬盘中建立Linux使用的分区,在大多情况下,至少需要为Linux建立以下3个分区。1、/boot分区:/boot分区用于引导系统,它 包含了操作系统的内核和在启动系统过程中所要用到的文件,该分区的大小一般为100MB。2、swap分区:swap分区的作用是充当虚拟内存,其大小通常是物理内存的两倍左右(当物理内存大于512MB时,swap分区为512MB即可)。

2008-03-07 21:01:00 2000

原创 删除RedHat Enterprise Linux的方法

有两步:、使用DOS启动盘启动,用fdisk /mbr命令删除GRUB。、使用分区魔术师PartitionMagic或DM等分区工具删除Linux分区,然后为删除Linux分区后留下的可用空间分区和格式化。 

2008-03-07 20:21:00 765

原创 etc各个文件的作用

/etc/auth:安全数据库文件 /etc/auth/subsystems:带保护的子系统授权数据库 /etc/auth/system:整个系统范围内的授权数据 /etc/conf:系统配置的主目录 /etc/conf/bin:与unix核心有关的命令 /etc/conf/cf.d:包含了用于连接unix核心所需的配置文件和主要的系统配置命令。 /etc/conf/init.d:系统串口状态

2008-03-07 18:12:00 1235

转载 Linux中/etc目录详解

 /etc目录   包含很多文件.许多网络配置文件也在/etc 中.  /etc/rc   or /etc/rc.d   or /etc/rc*.d     启动、或改变运行级时运行的scripts或scripts的目录.  /etc/passwd     用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息.  /etc/fdprm     软盘参数表.说明不同的软

2008-03-07 18:10:00 1011

原创 一张软盘玩Linux

随着版本的不断更新,Windows的体积也在不断增大。因工作需要,我们一 直想找到一个便携性强,可以随身带着走,又操作简单、易用的操作系统。Windows基本上不可能完成这个任务。终于有一天,我找到了一张软盘就可以装下 的系统─Mclinux,它出自中国人之手,完全的中文界面,亲切又好用。MClinux小档案软件版本:2.02     软件大小:1.86M软件性质:免费软件  适用平台:Linux

2008-03-04 17:30:00 927

转载 LVM配置

LVM 可以在 Red Hat Linux 的图形化安装过程中或 kickstart 安装过程中被配置。你还可以使用 lvm 软件包中的工具来创建你的 LVM 配置。但是本章会集中说明如何在 Red Hat Linux 安装过程中使用 Disk Druid 来完成这项任务。 首先请阅读第4章 来了解 LVM。以下是对配置 LVM 所需步骤的概述: 从硬盘驱动器中

2008-03-04 17:29:00 754

转载 什么是LVM

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。 前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。物理卷 (physical volume)物理卷就是指硬盘分区

2008-03-04 17:28:00 753

转载 linux下挂载U盘

linux下U盘不是即插即用的,需要用mount命令挂载才可以用,下面是命令:#cd /mnt4.#mkdir usb5.#mount /dev/sda1 /mnt/usb 6.#cd /mnt/usb先在/mnt 下建立一个新的文件夹 /mnt/usb主 要是明确新增了哪个分区。查看新增分区的方法:在未插入U盘之前执行:fdisk -l。然后插入U盘,再执行fdisk -l。看看有什

2008-03-04 14:50:00 671

C#数据库入门经典源代码

这是关于C#数据库入门级经典的书籍源代码及相关的实例数据库。

2009-04-28

VC++实现简单计算器

该计算器是使用Microsoft visual c++ 6.0来实现的,包含了普通计算器的基本功能。

2008-11-25

基于ARM 的嵌入式系统程序开发要点

这是一个关于基于ARM的嵌入式系统程序开发要点的资料,其作者是费浙平。

2008-11-19

空空如也

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

TA关注的人

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