EDN首页   博客首页 用户登陆  |  注册

最新日志

发表于:2008/12/26 18:16:50
标签:无标签

0

Shell编程的几个环境变量和参数变量

1. 环境变量在Shell脚本程序开始执行的时候,一些变量会根据环境中的值进行初始化. 这些变量通常使用大写的字母做名字,用户在脚本程序里定义的变量一般使用小写字母做名字. 下面是一些比较常见的变量:$HOME 当前用户的登陆目录$PATH 用冒号分隔的命令搜索目录清单$PS1 命令行提示符,通常是"$"字符$PS2 辅助提示符,用来提示后续输入,通常是">"字符$IFS 输入分隔符. 当shell读取输入数据的时候,会把一组字符看做是单词之间的分隔字符,它们通常是空格,制表符,和换行符.$0 shell脚本程序的名字.$# 传递到脚本程序…

系统分类: 嵌入式   |    用户分类: Linux初学    |    来源: 转贴

点击查看原文

阅读(977)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/11/18 17:50:02
标签:无标签

0

Linux 脚本编写基础

1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh   符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。   当编辑好脚本时,如果要执行该脚本,还必须使其可执行。   要使脚本可执行: 编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释   在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。 如果您使用了注释,那么即使相当长的时间内…

系统分类: 软件开发   |    用户分类: Linux初学    |    来源: 转贴

该用户于2008/11/18 17:50:10编辑过该文章

点击查看原文

阅读(239)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/7/28 12:48:39
标签:无标签

1

JFFS2 文件系统及新特性介绍

JFFS2 是一个开放源码的项目(www.infradead.org)。它是在闪存上使用非常广泛的读/写文件系统,在嵌入式系统中被普遍的应用。这篇文章首先分析了在闪存上使用 JFFS2的必要性,然后详细的阐述了JFFS2 实现的内部机制,包括日志结构的文件系统,关键的数据结构,挂载过程和垃圾收集机制。同时也指出了JFFS2的局限性,并介绍了最新的针对 JFFS2 的不足进行改进的补丁程序。最后对 JFFS3 的设计思想和现在的开发状况给予了简单的介绍。1. 为什么需要 JFFS2 这一小节首先介绍了闪存相对于磁盘介质的特别之…

系统分类: 嵌入式   |    用户分类: Linux初学    |    来源: 转贴

点击查看原文

阅读(507)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/7/20 13:33:05
标签:无标签

1

Linux操作系统文件系统基础知识详解[转]

一 、Linux文件结构   文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。   目录提供了管理文件的一个方便而有效的途径。   Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。    /根目录 ┃ ┏━━┳━━━┳━━━┳━━━╋━━━┳━━━┳━━━┳━━━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ bin home dev etc lib sbin tmp usr var ┃ ┃ ┏━┻━┓ ┏━━┳━━┳━━┳━┻━┳…

系统分类: 嵌入式   |    用户分类: Linux初学    |    来源: 转贴

点击查看原文

阅读(394)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/7/4 16:16:29
标签:无标签

1

系统学习Linux的十一点建议

随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windows的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。   随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windows的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。       一、从基础开始   常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题…

系统分类: 嵌入式   |    用户分类: Linux初学    |    来源: 转贴

点击查看原文

阅读(467)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/7/2 13:09:09
标签:无标签

1

u-boot 命令大全

Printenv 打印环境变量。Uboot> printenv baudrate=115200 ipaddr=192.168.1.1 ethaddr=12:34:56:78:9A:BC serverip=192.168.1.5 Environment size: 80/8188 bytesSetenv 设置新的变量Uboot> setenv myboard AT91RM9200DK Uboot> printenv baudrate=115200 ipaddr=192.168.1.1 ethaddr=12:34:56:78:9A:BC serverip=192.168.1.5 myboard=AT91RM9200DK Environment size: 102/8188 bytesSaveenv 保存变量命令将当前定义的所有的变量及其值存入flash中。用来存储变量及其值的空间只有8k字节,应不要超过。Loadb 通过串口Kermit协议下载二进制数据。Tft…

系统分类: ARM   |    用户分类: ARM初学    |    来源: 整理

点击查看原文

阅读(532)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/6/17 12:54:43
标签:无标签

1

便携式应用中的音频接口

针对不同的数字音频子系统,催生出几种微处理器或DSP(数字信号处理器)与音频器件间用于数字转换的接口。受系统实际性能的限制,通常情况下接口的选择取决于音频通道数目、数据处理及采样率等参数。对便携式系统来说,功率耗散与物理器件的尺寸通常是同等重要的。本文将介绍目前市场中存在的几种音频接口规格。 PCM规格 最简单的音频接口之一是所谓的PCM(脉冲编码调制)接口。严格地说,所有数字信号进行传输都要经过PCM,并且需要仔细参照用于数字电话的单声道机制。PCM接口由时…

系统分类: 接口电路   |    用户分类: ARM初学    |    来源: 转贴

点击查看原文

阅读(1060)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/6/13 13:03:58
标签:无标签

1

RAM和ROM的介绍

  凡是对电脑有所了解的朋友都知道内存这玩意,可是,可能有不少朋友对内存的认识仅仅局限在SDRAM和DDRSDRAM这两种类型,事实上,内存的种类是非常多的,从能否写入的角度来分,就可以分为RAM(随机存取存储器)和ROM(只读存储器)这两大类。每一类别里面有分别有许多种类的内存。以下就让我们看看内存到底有些什么种类吧! 一、RAM(Random Access Memory,随机存取存储器)   RAM的特点是:电脑开机时,操作系统和应用程序的所有正在运行的数据和程序都会放置其中,并且随时可以…

系统分类: 嵌入式   |    用户分类: ARM初学    |    来源: 转贴

点击查看原文

阅读(341)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/6/6 14:09:57
标签:无标签

2

台湾主要芯片厂商及网址

台北市 八达创新 www.8tec.com 加达士科技 www.gatax.com.tw 巨有科技 www.pgc.com.tw 巨华积体电路 www.aplusinc.com.tw 安茂微电子 www.analogmicro.com 安国国际科技 www.alcormicro.com 旭展电子 www.thine.com.tw 系晶科技 www.syschips.com 旺玖科技 www.prolific.com.tw 亮发科技 www.incomm.com.tw 冠宇国际电子 www.icnexus.com 红隼科技 www.redfalcon.com.tw 倚强科技 www.sq.com.tw 凌泰科技 www.averlogic.com.tw 凌翔科技 www.waveplus.com 产晶积体电路 www.inno.com.tw 盛群半导体 www.holtek.com.tw 麦肯积体电路 www.mdtic.com.tw 创…

系统分类: 自由话题   |    用户分类: 无分类    |    来源: 转贴

点击查看原文

阅读(3312)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2008/6/6 13:57:47
标签:无标签

0

样片申请网站

兄弟在网上搜索到的,认为不错与大家分享 1、推荐铁电存储器(未见量的限制,据说最多有人申请了100片,不知真假.) 介绍:铁电存储器(FRAM)产品将ROM的非易失性数据存储特性和RAM的无限次读写、高速读写以及低功耗 等优势结合在一起。FRAM产品包括各种接口和多种密度,像工业标准的串行和并行接口,工业标准的封装 类型,以及4Kbit、16Kbit、64Kbit、256Kbit和1Mbit等密度。 申请地址:http://www.huazhoucn.com/mianfei.aspx 申请注意:填写好企业、姓名等内容,不然可能收不到。当然可以多几个…

系统分类: 资源共享   |    用户分类: 杂谈    |    来源: 整理

点击查看原文

阅读(301)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/5/30 14:52:26
标签:无标签

2

51单片机软件复位代码

51单片机软件复位汇编代码 CLR A PUSH ACC PUSH ACC RETI ;程序又开始从0000H处开始运行,但寄存器内的值不确定! 用C51实现软件复位 方法1: void(*SoftReset)(); SoftReset=0; SoftReset(); 解释:利用函数型指针,使函数型指针指向的函数的入口地址为0。 方法2: 嵌入汇编 #pragma asm LJMP 0FFF0h;//ljmp 0000h #pragma endasm 方法3: 在C51编程过程中,用一个不存在函数,引起复位。 如下程序,编译正常,但执行到 reset()处即复位了。其时汇编代码为 LCALL C:0000。 extern void rest(void); //实际并不存在。 void main() { rest(); //复位 } …

系统分类: 单片机   |    用户分类: 51单片机    |    来源: 原创

点击查看原文

阅读(964)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2008/5/26 13:23:36
标签:无标签

1

总结的二十条求职经验

总结的二十条求职经验 来源:internet 作者:未知   刚毕业,还没有单干的资本,我分析我自己也不适合单干,一直在打工,也倾向于一辈子打工。我工作快两年了,回顾一下自己的经历,写了点东西。大家也一起来说说经验吧,共同交流一下,互相促进,增长一点本领。 经验一:光鲜的招聘现场背后不一定代表一个正规友善、蓬勃向上的公司。比如2004年初我经历过一个大型**超市,它很快就倒闭了,招聘现场非常热闹,招聘手法非常有现代感——但是,两个月后,这家公司倒闭了。所以判断一个公司的实…

系统分类: 生活点滴   |    用户分类: 杂谈    |    来源: 转贴

点击查看原文

阅读(265)  |  评论(0)  |   收藏 (0)  |    举报

Total , Page /