自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中断和中断处理程序

驱动程序可以通过下面的函数注册并激活一个中断处理程序,以便处理中断:int request_irq(unsigned int irq,                         irqreturn_t (*handler)(int ,void *,struct pt_regs *),                         unsigned long irqflags,

2010-05-25 17:03:00 741

原创 串行通信接口

串行通信与并行通信概念1.串行通信串行通信是指计算机与I/O设备之间数据传输的各位是按顺序依次一位接一位进行传送。通常数据在一根数据线或一对差分线上传输。2.并行通信并行通信是指计算机与I/O设备之间通过多条传输线交换数据,数据的各位同时进行传送。异步串行方式的特点(1)以字符为单位传送信息。(2)相邻两字符间的间隔是任意长。(3)因为一个字符中的比特位长度有限,所

2010-05-25 14:09:00 549

原创 关于IEC870-5-101

关于IEC870-5-101  IEC870-5-101 规约1.概述本篇介绍主站和RTU 之间通讯的IEC870-5-101 规约,该规约有两种传输方式:平衡式和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它通道结构中只采用非平衡式传输方式。平衡式传输方式中101 规约是一种“问答+循环”式规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式

2010-05-21 15:13:00 3173

原创 NAND flash文件系统JFFS2和YAFFS比较

NAND flash文件系统JFFS2和YAFFS比较ARM9 2009-12-07 21:29:50 阅读98 评论0 字号:大中小 JFFS是由瑞典的Axis Communications Ab公司开发的(1999,以GNU发布),针对flash设备的特性为嵌入式设备开发的 JFFS1和JFFS2的设计中都考虑到了FLASH的特性特别是满足了上述3个条件,包括了垃圾回收,坏块管理等

2010-05-20 09:48:00 2318 4

原创 mount命令

首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。  命令格式:  mount [-t vfstype] [-o options] device dir  其中:  1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:  光盘或光盘镜像:iso9660  DOS fat16文件系统:msd

2010-05-20 08:34:00 643

转载 linux系统启动脚本

Fedora 下是有/etc/inittab文件的,而在Ubuntu中是没有这一个文件的,因为在ubuntu中,inittab软件包已经被upstart软件包替换了,所有的配置信息都在/etc/event.d/目录下。inittab文件在inittab里面这样描述的,This inittab file describes how the INIT process should set up the

2010-05-20 08:33:00 1595

转载 远动传输规约之IEC60870-5-104篇

1)IEC-60870-5-104的规约结构IEC-60870-5-104远动规约使用的参考模型源出于开放式系统互联的ISO-OSI参考模型,但它只采用其中的5层,其结构如图所示: IEC60870-5-104实际上是将IEC60870-5-101与TCP/IP(Transmission Control Protocol/Internet Protocol)提供的网络传输功能相组合,使

2010-05-19 09:54:00 8332

原创 bootloader启动过程

上电->设置中断向量表->设置SVC->设置时钟->关看门狗->关中断->关cache mmu->初始化sdram->nand /nor 自搬移到内存->设置堆栈->start_armboot(第一个c程序)->main_loop

2010-05-18 17:32:00 664

原创 本文讲述了Linux命令行修改IP、网关、DNS的方法

方式一:ifconfig eth0 192.168.1.18 netmask 255.255.255.0说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP方式二:vi /etc/sysconfig/network-scripts/ifcfg-eth0说明:该方式要重启后生效,且是永久的如果要立即更改且永久生效,就只能以上两种方式同时使用了。以上是通过linux命

2010-05-18 17:14:00 1827

原创 stat函数

表头文件:    #include             #include 定义函数:    int stat(const char *file_name, struct stat *buf);函数说明:    通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值:     执行成功则返回0,失败返回-1,错误代码存于errno错误代码:    ENOENT    

2010-05-18 16:29:00 579

空空如也

空空如也

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

TA关注的人

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