设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 操作系统 >> FreeBSD >> FreeBSD handbook中文版 15 串口通讯
精品推荐
FreeBSD点击TOP10
·自订 FreeBSD Kernel (系统核心)
·如何在Linux/FreeBSD下玩模拟器游戏
·FreeBSD kernel 编译大法(一)
·FreeBSD handbook中文版 10 安全
·idled 介绍 (二)设定说明
·FreeBSD内核定制参考
·FreeBSD handbook中文版 4 安装应用程序:Packages 和Ports
·FreeBSD中Telnet最大连接用户数的定制
·FreeBSD handbook中文版 15 串口通讯
·FreeBSD 简介
操作系统点击TOP10
·Windows Vista完全硬盘安装法
·Windows Vista 激活不求人
·Windows Vista局域网网络连接设置
·Windows Vista系统动态桌面截图欣赏
·Windows XP中磁盘的分区应用
·Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·让Windows XP变身Vista
·一招搞定Vista系统软件不兼容问题
·教你如何正确配置和优化Windows Vista
·只转两圈 加快Windows XP启动速度
精选专题

FreeBSD handbook中文版 15 串口通讯

作者: 来源:http://www.xgdown.com/ 时间:2005-11-18 17:20:41

FreeBSD handbook中文版 15 串口通讯(2) FreeBSD 系统的线缆类型,线缆的类型需要针对一些终端。
第2 页FreeBSD 使用手册
15.2.2.2 端口
串行端口是FreeBSD 主机与终端传输数据的设备。这节描述了端口的种类和他们在
FreeBSD 上的地址。
15.2.2.2.1 几种端口
有好几种端口存在。你在购买和做线缆之前,你需要确定它是否适合你机器的接线端。
绝大多数的接线端有DB25 端口。个人电脑包括运行FreeBSD 的PC 机,有DB25 或DB9 
端口。如果你有一个多端口的串行卡,你可以使用RJ-12 或RJ-45 端口。请仔细看看硬件
的说明。
15.2.2.2.2 端口名称
在FreeBSD 中,你可以通过/dev 目录中的一个记录来访问每个串行端口。有两种不同
的记录: 
. 呼入端口被命名为/dev/ttyd N,这儿N 是端口号,从零开始。通常,你使用呼入端
口作为接线端。呼入端口要求数据线使用载波检测信号来工作。
. 呼出端口被命名为/dev/cuaa N。你通常不使用呼出端口作为接线端,只使用modem。
如果串行线或接线端不支持载波检测数据传输,你可以使用呼出端口。
如果你已经连接到了第一个串行端口,那你需要使用/dev/ttyd0 来应用接线端。如果它
是在第二个串行口,那就是/dev/ttyd1,等等。
15.2.3 内核配置
FreeBSD 默认支持4 个串行端口。在MS-DOS 下,这些是COM1:, COM2:, COM3:和COM4:。
FreeBSD 当前支持dumb 多端口串行接口卡,如BocaBoard 1008 and 2016,就象许多Digiboard 
和Stallion Technologies 制造的智能多接口卡。默认的内核只会寻找标准的COM 接口。
要看看你的内核是否支持你的串口,需要在内核启动时查看一些信息,或使用
/sbin/dmesg 命令重新播出内核启动信息。特别的,寻找以sio 为特征的启动信息。
提示:要看看带有sio 的信息,可以使用下面的命令: 
# /sbin/dmesg  grep 'sio' 
第3 页FreeBSD 使用手册
例如,在一个带有4 个串行口的系统上,这些是串行口特定的内核启动信息: 
sio0 at 0x3f8-0x3ff irq 4 on isa 
sio0: type 16550A 
sio1 at 0x2f8-0x2ff irq 3 on isa 
sio1: type 16550A 
sio2 at 0x3e8-0x3ef irq 5 on isa 
sio2: type 16550A 
sio3 at 0x2e8-0x2ef irq 9 on isa 
sio3: type 16550A 
如果你的内核没有认出你的所有串行口,你需要为你的系统定制一个内核。更多有关配
置内核的细节,可以看看第9 章。
在你的内核配置文件中相关的设备行是这样的: 
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr 
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr 

1.FreeBSD handbook中文版 15 串口通讯(1)
2.FreeBSD handbook中文版 15 串口通讯(2)
3.FreeBSD handbook中文版 15 串口通讯(3)
4.FreeBSD handbook中文版 15 串口通讯(4)
5.FreeBSD handbook中文版 15 串口通讯(5)
6.FreeBSD handbook中文版 15 串口通讯(6)
7.FreeBSD handbook中文版 15 串口通讯(7)
8.FreeBSD handbook中文版 15 串口通讯(8)
9.FreeBSD handbook中文版 15 串口通讯(9)
10.FreeBSD handbook中文版 15 串口通讯(10)
11.FreeBSD handbook中文版 15 串口通讯(11)
12.FreeBSD handbook中文版 15 串口通讯(12)
13.FreeBSD handbook中文版 15 串口通讯(13)
14.FreeBSD handbook中文版 15 串口通讯(14)
15.FreeBSD handbook中文版 15 串口通讯(15)
16.FreeBSD handbook中文版 15 串口通讯(16)
17.FreeBSD handbook中文版 15 串口通讯(17)
18.FreeBSD handbook中文版 15 串口通讯(18)
19.FreeBSD handbook中文版 15 串口通讯(19)
共19页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [198 :>

FreeBSD handbook中文版 15 串口通讯 相关文章:
FreeBSD handbook中文版 15 串口通讯 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com