易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : linux

Linux终端提示符PS1设置(颜色)


\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\u :当前用户的账号名称
\v :BASH的版本信息
\w :完整的工作目录名称。家目录会以 ~代替
\W :利用basename取得工作目录名称,所以只会列出最后一个目录
\# :下达的第几个命令
\$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$
    CentOS中关于这些:
\a     an ASCII bell character (07)
\d     the date in "Weekday Month Date" format (e.g., "Tue May
                     26")
\D{format} the format is passed to strftime(3) and the result is
inserted into the prompt string; an empty format ......

基于ARM9和Linux的嵌入式打印终端系统


张 臻
硕士研究生
南京信息工程大学601信箱,南京210044
0 引言

着开放源代码运动的飞速发展,Linux操作系统越来越受到人们的重视。其良好的可裁减性与可移植性,卓越的效率和稳定性,以及支持多种处理器体系架构的
特点,使得Linux越来越广泛的应用于嵌入式领域。同时,ARM9处理器高主频的处理速度、大容量的闪存芯片和MMU控制单元的支持,使得运行嵌入式
Linux变得稳定而高效。本文设计与实现的打印终端系统,正是基于这两个软硬件平台搭建起来的。
1 嵌入式打印终端系统的设计原理
                                             
                        
图1 打印终端原理图

入式打印终端原理连接图如图1所示。主要由开发板、主机、打印机和扫描仪四部分组成。主机是一台PC机。 ......

Linux设备驱动编程之定时器

Linux设备驱动编程之定时器
2006-10-26 13:34
作者:
出处:Linux
责任编辑:方舟
    相关专题:
Linux设备驱动程序开发入门

  Linux内核中定义了一个timer_list结构,我们在驱动程序中可以利用之:
struct timer_list {
 struct list_head list;
 unsigned long expires; //定时器到期时间
 unsigned long data; //作为参数被传入定时器处理函数
 void (*function)(unsigned long);
};
  下面是关于timer的API函数:
  增加定时器
void add_timer(struct timer_list * timer);
  删除定时器
int del_timer(struct timer_list * timer);
  
  修改定时器的expire
int mod_timer(struct timer_list *timer, unsigned long expires);
  使用定时器的一般流程为:
  (1)timer、编写function;
  (2)为timer的expires、data、function赋值;
  (3)调用add_timer将timer加入列表;
  (4)在定时器到期时,function被执行;
  (5)在程序中涉及timer控制的地方适当地调用del_timer、mod_timer删除timer或修改timer的expires。
  我们可以参考drivers\char\keyboard.c中键盘的驱动中关于tim ......

linux文章

在Linux下Jdk的安装和Java环境变量的设置
在Linux下Jdk的安装和Java环境变量的设置
1、到www.sun.com下载最新版本的j2sdk for linux
2、安装jdk1.4.2 for linux,以下是在Redhat Linux 9下为例:
   以root身份登录
   (1)打开一个终端
   (2)输入命令ls -l 查看安装文件的权限
   (3)输入命令chmod a+x j2sdk-1_4_2_01-linux-i586-rpm.bin,给所有的用户添加执行的权限。
   (4)安装jdk
      ./j2sdk-1_4_2_01-linux-i586-rpm.bin
      此步完成后,会生成j2sdk-1_4_2_01-linux-i586.rpm的文件
       查看权限
      ls -l
      给j2sdk-1_4_2_01-linux-i586.rpm赋执行权限
      chmod +x j2sdk-1_4_2_01-linux-i586.rpm
      安装j2sdk-1_4_2_01-linux-i586.rpm
      rpm -ivh j2sdk-1_4_2_01-linux-i586-rpm
      出现授权协议,按Enter键接受
&n ......

在Linux中实现大容量 NAND Flash的YAFFS2文件系统

分析了嵌入式环境中YAFFS/YAFFS2文件系统的优点,提出YAFFS2不仅支持小容量的NAND flash,对大容量NAND flash更具有优势。并介绍了YAFFS/YAFFS2文件系统结构。着重将YAFFS2文件系统在嵌入式Linux系统中的实现过程包括配置、编译以及测试整个完整过程作了详细的论述。
关键词 NAND flash,YAFFS/YAFFS2,嵌入式Linux系统
随着嵌入式系统在消费电子、航空航天、汽车电子、医疗保健、网络通信、工业控制等各个领域的广泛应用,嵌入式系统中的数据存储和管理已经成为一个重要的研究课题。Flash存储器具有存取速度快、容量大、成本低等很多优点,广泛用在嵌入式系统中做存储器件。目前,市场上Flash存储器主要有NOR(或非)和NAND(与非)两种类型。针对NOR Flash专门设计的文件系统JFFS/JFFS2(Journaling Flash File System)在嵌入式系统中已得到广泛的应用;随着NAND作为大容量存储介质的广泛应用,专门针对NAND flash特点编写的日志文件系统YAFFS/YAFFS2(Yet Another Flash File System)正逐渐被应用到嵌入式系统中。
一、NAND Flash简介
NOR 和NAND是现在市场上两种主要的非易失性闪存技术。Intel 公司于1988年首先开发出NOR Flash技术,NOR的传输效率较高,在1~4MB的小容量时 ......

在Linux中实现大容量 NAND Flash的YAFFS2文件系统

分析了嵌入式环境中YAFFS/YAFFS2文件系统的优点,提出YAFFS2不仅支持小容量的NAND flash,对大容量NAND flash更具有优势。并介绍了YAFFS/YAFFS2文件系统结构。着重将YAFFS2文件系统在嵌入式Linux系统中的实现过程包括配置、编译以及测试整个完整过程作了详细的论述。
关键词 NAND flash,YAFFS/YAFFS2,嵌入式Linux系统
随着嵌入式系统在消费电子、航空航天、汽车电子、医疗保健、网络通信、工业控制等各个领域的广泛应用,嵌入式系统中的数据存储和管理已经成为一个重要的研究课题。Flash存储器具有存取速度快、容量大、成本低等很多优点,广泛用在嵌入式系统中做存储器件。目前,市场上Flash存储器主要有NOR(或非)和NAND(与非)两种类型。针对NOR Flash专门设计的文件系统JFFS/JFFS2(Journaling Flash File System)在嵌入式系统中已得到广泛的应用;随着NAND作为大容量存储介质的广泛应用,专门针对NAND flash特点编写的日志文件系统YAFFS/YAFFS2(Yet Another Flash File System)正逐渐被应用到嵌入式系统中。
一、NAND Flash简介
NOR 和NAND是现在市场上两种主要的非易失性闪存技术。Intel 公司于1988年首先开发出NOR Flash技术,NOR的传输效率较高,在1~4MB的小容量时 ......

在Linux操作系统下建立DHCP服务器

 
DHCP是Dynamic Host Configuration Protocol的英文缩写,翻译过来就是动态主机配置通讯协议。它的功能就是为网络连接动态分配IP地址,它允许客户端计算机向网络服务器自动获取网络设置。DHCP服务器使得网络管理员在管理网络中在网络中增加、删除网络节点或者重新配置网络时,工作变得非常简单,无须手工的分配IP地址。采用Linux主机建立DHCP服务器,比Windows NT更加具有更好的性价比,本文以RedHat7.2为例,介绍如何采用Linux来建立DHCP服务器,以及网络管理员如何管理好DHCP服务器。
在Linux操作系统下建立DHCP服务器非常简单,只要掌握几个简单的命令,编辑/etc/DHCPd.conf文件,很快就能够建立DHCP服务器。实际上操作并不比Windows NT复杂,具体操作如下:
一、如何建立DHCP服务。
⑴安装DHCP服务器软件
# mount /mnt/cdrom
# rpm -ivh /mnt/cdrom/RedHat/RPMS/DHCP-2.0pl5-8.i386.rpm
⑵配置DHCP服务器/etc/DHCPd.conf文件。可以从/usr/share/doc/DHCP-2.0pl5目录下拷贝一个例子文件DHCPd.conf.sample,在这个文件的基础上修改。
以下仅仅是一个例子,具体看man DHCPd.conf文档,DHCP服务器在192.168.101.0网段。
subnet 192.168.2.0 netmask 255 ......
总记录数:5772; 总页数:962; 每页6 条; 首页 上一页 [332] [333] [334] [335] 336 [337] [338] [339] [340] [341]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号