自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 打工与创业的45个经典区别

毕业了,你是打工呢?还是自己创业呢?或许每个人都有创业当老板的梦想吧!但是,初出茅庐,你知道创业有多苦吗?如果你对单独创业还没有形成理论上的概念,那么劝你一句:莫冲动!还是先来这里看看打工与创业的经典差别吧!  1.打工的人把梦想托付给机会,创业的人把生命交付

2011-07-03 23:24:37 407

转载 bash_profile和.bashrc的什么区别

bash_profile和.bashrc的什么区别  /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./et

2011-07-02 22:49:15 225

转载 嵌入式系统 之 Boot Loader (摘自:嵌入式系统 Boot Loader 技术内幕)

嵌入式系统 之 Boot Loader (摘自:嵌入式系统 Boot Loader 技术内幕)1. 一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1.引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。引导加载程序是系统加电后运行的第一段软件代码。回忆一下 PC 的体系结构我们可以知道,PC 机中的引导加载程序由 B

2011-07-02 22:48:03 451

转载 Linux USB驱动框架分析 - 技术文档 - 安装启动 Linux时代 - 开源、自由、共享 - 中国最大的Linux技术社区

Linux USB驱动框架分析--来源: ChinaUnix博客引用:http://linux.chinaunix.net/techdoc/install/2008/01/16/976750.shtml 说明:本来也想自己总结一下USB驱动,但是在网上看到这篇文章,感觉我想说的它已经说了,而我没想到要说的,它也已经说了,所以就转载了!如果只是写一个简单的USB驱动,我想看完这篇文章就应该不成问题了

2011-07-02 22:44:01 709

转载 什么是堆?什么是栈? - C - CalmArrow

1、从数据结构层次理解,栈是一种先进后出的线性表,只要符合先进后出的原则的线性表都是栈。至于采用的存储方式(实现方式)是顺序存储(顺序栈)还是链式存储(链式栈)是没有关系的。堆则是二叉树的一种,有最大堆最小堆,排序算法中有常用的堆排序。2、从系统层次理解,栈是系统为运行的程序分配的先进后出的存储区域。在学习bootloader时知道,在上电后初始化阶段要为各个工作模式下分配堆栈,这里的堆栈实际上就

2011-07-02 22:43:13 347

转载 (GDB)GDB部分中文手册+gdb_guide.pdf - vim+gcc+gdb+make - Embedded Engineers

GDB中文手册/****************************************************/用GDB调试程序GDB概述 2使用GDB 5GDB中运行UNIX的shell程序 8在GDB中运行程序 8调试已运行的程序 两种方法: 9暂停 / 恢复程序运行 9一、设置断点(BreakPoint) 9二、设置观察点(WatchPoint) 10三、设置捕捉点(CatchPo

2011-07-02 22:42:38 614

转载 Socket网络编程 - xgc94418297的日志 - 网易博客

网络编程 2009-04-28 19:43:58   一、什么是Socket     Socket(套接字)是BSD提供的网络应用编程界面(API),Socket接口定义了许多函数和例程,程序员可以用它们来开发TCP/IP网络上的应用程序.现在它已是网络编程中的标准.     Socket是一种特殊的进程间通信方式,不同及其上的进程都可以使用这种方式进行通信,网络中的数据传输是一种I/O操作.  

2011-07-02 22:41:56 607

转载 堆和栈的区别 (转贴)

堆和栈的区别 (转贴) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据

2011-07-02 22:41:18 217

转载 跟我一起写makefile

本文摘自:跟我一起写Makefile 作者:陈皓  整理:祝冬华第三部分、Makefile 介绍make 命令执行时,需要一个 Makefile 文件,以告诉 make 命令需要怎么样的去编译和链接程序。首先,我们用一个示例来说明 Makefile 的书写规则。以便给大家一个感兴认识。这个示例来源于 GNU 的 make 使用手册,在这个示例中,我们的工程有 8 个 C 文件,和 3 个头文件,我

2011-07-02 22:39:45 428

转载 ARM汇编指令的一些总结_csdeny_百度空间

ARM汇编指令的一些总结ARM汇编指令很多,但是真正常用的不是很多,而且需要认真琢磨的又更少了。比较有用的是MOV B BL LDR STR还是通过具体汇编代码来学习吧。@ disable watch dog timer mov r1, #0x53000000 //立即数寻址方式mov r2, #0x0str r2, [r1] MOV 没有什么好说的,只要掌握几个寻址方式就可以了,而且ARM的寻址

2011-07-02 22:38:14 403

转载 第七章:make的内嵌函数 - 技术文档 - 程序开发 Linux时代 - 开源、自由、共享 - 中国最大的Linux技术社区

第七章:make的内嵌函数第七章:make的内嵌函数1         make的函数GNU make的函数为我们提供了处理文件名、变量、文本和命令的方法。是我们的Makefile更为灵活和健壮。我们可以在需要的地方地调用函数来处理指定的文本(参数),函数的在调用它的地方被替换为它的处理结果。函数调用(引用)的展开和变量引用的展开方式相同。1.1        函数的调用语法GNU make函数的

2011-07-02 22:37:30 12833

转载 #define 的使用【转】_zhi_qiu_yi_ye的空间_百度空间

#define 的使用【转】2010-06-22 17:561.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这

2011-07-02 22:36:25 378

转载 ARM微处理器的指令系统(转载)转自:http://www.360doc.com/content/10/1228/16/5294441_82052957.shtml

ARM微处理器的指令系统   介绍ARM指令集、Thumb指令集,以及各类指令对应的寻址方式,通过对本章的阅读,希望读者能了解ARM微处理器所支持的指令集及具体的使用方法。本章的主要内容有:-  ARM指令集、Thumb指令集概述。-  ARM指令集的分类与具体应用。-  Thumb指令集简介及应用场合。3.1  ARM微处理器的指令集概述3.1.1  ARM微处理器的指令的分类与格式ARM微处理

2011-07-02 22:35:01 519

转载 装修后才知道的79件事,无数网友真金白银砸出来的经验 + 80张完成效果图 - Qzone日志

[转] 装修后才知道的79件事,无数网友真金白银砸出来的经验 + 80张完成效果图 [图片] 转载自 宋晶 2011年02月23日 19:09 分类:个人日记 1. 如果家中会做饭频率很高的话,尽量放弃开放式厨房,会有油烟问题     2. 卫生间、厨房小水宝,热水来得快,使用时比较方便     3. 吸油烟机中式的比欧式的吸力更强,欧式的好看不中用。    

2011-07-02 22:33:40 864

转载 socket编程的最简单实例 - linux系统编程及驱动开发 - 小超嵌入式工作室 嵌入式开发学习交流论坛 XC-STC XC2440技术支持 - Powered by Discuz!

socket编程的最简单实例 #include #include #include #include #include //============================================================= //========================================

2011-07-02 22:15:44 979

转载 C语言宏定义使用技巧

C语言宏定义使用技巧 (转载) C语言宏定义使用技巧 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。#ifndef COMDEF_H#define COMDEF_H#endiftypedef unsigned char boolean; /* Boolean value type. */type

2011-07-02 22:14:37 243

转载 uboot移植文档(一) - xgc94418297的日志 - 网易博客

嵌入式系统移植 2011-03-17 21:21:10 终于可以发布uboot的移植文档了,朋友们都已经等了N久了,深表歉意! 文档共有10个部分,我将会分几篇博文贴出来,这只是个初始版,仅记录了我当初移植的过程,仅供参考。文章中的内容随时会修改,请先不要转载。后期我会整理成完整的PDF文档做为XC2440的配套教材。        之前我发布过uboot2010.03

2011-07-02 22:13:27 829

转载 一个LINUX狂人的语录[转]

 我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软件运动的,虽然我觉得自由软件运动是非常好的。这 篇文章也不是用来比较 Linux 和 Windows 内核效率,文件系统,网络

2011-07-02 22:12:08 539

转载 linux中.o,.a,.o,.so文件的意义和编程实现

    转自 烟雨楼 http://hi.baidu.com/yanyuloulinux下文件的类型是不依赖于其后缀名的,但一般来讲: .o,是目标文件,相当于windows中的.obj文件 .so 为共享库,是shared object,用于动态连接的,和dll差不多 .a为静态库,是好多个.o合在一起,用于静态连接 .la为libtool自动生成的一些共享库,vi编辑查看,主要记录了一些配置信

2011-07-02 22:10:36 490

原创 [转载] 不可不听的9个职场故事 经典

<br /><br />原文地址:http://blog.eccn.com/u/20/archives/2007/1333.htm<br />(1) <br />  有一次,一个老强盗带着徒弟去抢劫银行,被警方追捕。两人狂逃,差点儿连裤子都跑掉了。好不容易甩掉了警察,两人上气不接下气,瘫倒在地上。 <br />  良久,惊魂稍定,徒弟说:"师父啊师父,要是这个世界上没有警察,该有多么美好啊!"师父骂道:"放屁!要是没有警察,我们还有饭吃吗?!"徒弟大惑不解。师父"语重心长"地说:"你只知其一不知其二啊!你想

2010-09-29 22:57:00 292

空空如也

空空如也

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

TA关注的人

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