自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长专栏

嵌入式软件开发及应用

  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

转载 Porting uClinux to Samsung S3C44B0X Board

Porting uClinux to Samsung S3C44B0X Board一.Bootloader 理论上,uClinux引导时并非一定需要一个独立于Kernel Image的Bootloader Image。然而,将Bootloader与Kernel分开设计能够使软件架构更加清晰,也有助于灵活地支持多种引导方式,实现一些有用的辅助功能。Bootloader的主要任务可以概括如下:

2007-05-28 13:46:00 838

转载 perl学习笔记十一-----模块

  模块 这里的模块感觉上相当于一个类库。我们可以调用这个类库里的函数。我们也称之为package即包。一 如何使用模块 使用如下的命令: use MODULE_NAME  例如  use Cwd位置随便放,不过就像C语言中一样最好是放在程序的最开始.对模块中某个函数的引用  $MODULE_NAME::FUNCTION_NAME    例如 $file::copy 这个有点类似于C pluspl

2007-05-28 13:26:00 884

转载 perl学习笔记十----命令行

命令行工具debug可以帮助我们很好的review我们的代码。类似于VC中的debug可以step by step的调试程序,同样可以设置断点。可以在debug过程中改变某个变量的值。例如DB $a=5另外如果想查看某个变量的值可以用print命令DBprint $a一 开始debug及相关的指令perl -d script_name如果你的脚本的语法或函数拼写没有错误的话就直接显示 Loadin

2007-05-28 13:25:00 1912

转载 perl学习笔记九----特殊变量

   特殊变量一 缺省变量和参数变量名  英文名称  说明 $_  $ARG  全局标量充当函数参数以及模式寻找空间的缺省变量默认的输入/输出和格式匹配空间 @_  n/a  存储数组参数,访问方式: $_[num] 传给子程序的参数列表@ARGV  n/a  脚本的命令行参数 $ARGV  n/a  当从空文件头从默认的文件句柄中读取时的当前文件名二 正规表达式变量$(num)  n/a  n/

2007-05-28 13:24:00 1045

转载 perl学习笔记八----格式化输出

 格式化输出在一个perl中可以有多个format。一 打印的基本步骤1、将系统变量$~设成所要使用的格式      2、调用函数write     函数write将结果输出到标准输出文件STDOUT,我们也可以使它将结果 输出到任意其它的文件中。最简单的方法就是把文件变量作为参数传递给write     例如 write (MYFILE);也可以通过如下方式     例如 select(MYFI

2007-05-28 13:23:00 4325

转载 perl学习笔记七----文件

 文件和文件夹一 打开/关闭文件   open(file_handle,"file_path")   close(file_handle)   二 读文件语句$line = ;从文件中读取一行数据存储到简单变量$line中并把文件指针向后移动一行。语句@array = ;把文件的全部内容读入数组@array,文件的每一行(含回车符)为@array的一个元素。三 写文件open(file_handl

2007-05-28 13:21:00 824

转载 perl学习笔记六----函数

函数perl中的函数基本上跟C语言中相同,只是在声明和调用方式有些差别.没有C语言那么严格.一 声明和调用声明 sub function_name{}调用 do function_name     &function_name如果先声明则不用&     二 局部变量   my $a   my($a,$b)   local($a)   其区别是:my定义的变量只在该子程序中存在;而local定义的变

2007-05-28 13:19:00 1118

原创 perl学习笔记五----模式匹配

模式匹配模式指在字符串中寻找的特定序列的字符,由反斜线包含:/def/即模式def。一 模式匹配的语法m/def/例如if(m/def/){}这是在$_中寻找def匹配. 如果将模式括起来的字符(称为界限符)是斜杠,那么编写模式匹配代码时也可以不带m。/def/模式匹配的操作符 =~,!~若在该字符串中找到了该模式,则返回非零值,即true,不匹配则返回0,即false。!~则相反。这两者适合条件

2007-05-28 13:16:00 1200

转载 perl学习笔记四----流程控制

 流程控制程序perl中也有C语言中if,while等流程控制程序,但是细节上还是有所不同,另外perl中还存在unless和until一些语句。还有就是perl中是没有switch语句的.一 if语句与C语言中不同的有如下几点:1。 perl中采用elsif而不是C中的else if2。 perl中的真假情况如下数字0为假。空的字符串(“”)和字符串“0”为假。未定义值undef为假。其他东西均

2007-05-28 13:13:00 1147

转载 perl学习笔记三----操作符

 操作符perl的操作符大部分跟C语言相同,所以下面还是介绍一些不相同的地方。一。 操作符1。乘幂 **例如 2**3 ----8乘幂不可以超过系统的表示范围否则报错。2。数字比较例如 ab若 a>b  返回值 1若 a=b 返回值 0若 a3。逻辑运算符 &之所以把它提出来讲是这个运算符不能应用于负整数,否则会把负数转换为无符号数。4。字串比较符号。lt   小于   gt   大于   eq 

2007-05-28 12:50:00 1634

转载 perl学习笔记二----列表和数组

列表和数组数组跟C语言中有相同之处,但是处理起来更加灵活.而列表C语言中是没有这个概念的.一. 列表首先我们来看一个列表的例子.例如 {"abc",48,$a,3.14}perl提供一个机制可以简便列表的写法----qw,上面的例子可以写成如下的形式:qw(abc 48 $a 3.14)每个元素用空格分开,显然这样的写法就不适用于有空格的元素的列表.针对列表的元素在某一个范围时,perl提供了一种

2007-05-28 12:14:00 4091

转载 perl学习笔记一----变量

变量一. 直接量---常量perl中常量和其他语言例如C语言没什么太大区别。所以在下面指出一些与其他语言不相同的地方。1.1 数字常量  在perl中可以表示八进制和十六进制。八进制以0打头,十六进制以0x打头。  例如 $a=010 ---八进制       $b=0x10---十六进制为了不跟八进制的数字混淆,数字直接量均不以0打头。对于大数字,通常会加逗号或下划线加以区分perl可以直接删除

2007-05-28 12:07:00 1290

转载 linux内核源码的入门方法

                                          解读linux内核源码的入门方法 (上)     针对好多Linux 爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法,而不是解说linux复杂的内核机制;   一.核心源程序的文件组织:   1.Linux核心源程序通常都安装在/usr/src/linux下,而且它有一

2007-05-28 12:03:00 1102

Embedded Programming with android Bringing up and android system from scratch

Embedded Programming with Android: Bringing Up an Android System from Scratch-Full Version

2020-06-09

Android学习笔记1-12

Android学习笔记(1)-永远不变的Hello World。。。。。。。 网上收集的资料,现分享给大家。

2011-12-21

C语言库函数手册说明

C库函数手册 malloc free fread 标准库函数

2009-04-23

Nucleus MNT 测试版本

Nucleus Mnt 的测试版本, 可以在用VC6.0来编译模拟

2007-12-25

空空如也

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

TA关注的人

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