Linux 串口设备
在Linux中用ttySx的形式来表示串口设备名,如 COM1被表示为ttyS0,COM2被表示为ttyS1,以此类推。下面这个命令显示系统中被检测到的串口:
# dmesg | grep ttyS
[ 25.942157] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 25.942840] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
setserial 命令用来调整或报告与串口有关的设置,包括串口所使用的I/O端口和中断:
# setserial -g /dev/ttyS[0123]
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
解压gz包
tar zxvf xxxx.tar.gz
查看文件大小
du -sh xxx.tar
解压iso文件
mount -o loop /soft/TIM_IDS6.0.ISO /mntrom
删除文件(例:删除tar包)
rm -fr *.tar
压缩tar包
tar cvf othername.tar filename ......
压缩解压文件很常用,经常会忘记。最好的方法是每次用的时候都去查一下,用多了相信就会熟悉了。列举下面常用的压缩和解压命令,以备查询:
1. 几种压缩文件格式
*.z:compress 程序压缩的文件。
*.bz2:bzip2程序压缩的文件。
*.gz:gzip程序压缩的文件。
......
Linux 首先创建ramfs文件系统(/)
然后把initrd.img文件加载到 / 目录下。
其它文件系统是做为ramfs的一个目录结点挂载上去的。
initrd.img是一个用zip压缩的cpio格式的压缩文件。按下面步骤实现解压
第一步:将initrd.img改名为initrd.img.gz
mv initrd.img initrd.img.gz
第二步:用gunzip解压生成initrd.img
gunzi ......