Linu下扩展串口配置方法.docxVIP

  • 5
  • 0
  • 约1.44千字
  • 约 5页
  • 2022-09-20 发布于上海
  • 举报
编 号: 版 本 号:V1.0 受控状态: 分 发 号: Linux 下扩展串口配置方法应用注记 编 制: 日期: 审 核: 日期: 标 审: 日期: 质 量: 日期: 批 准: 日期: 北京盛博协同科技有限责任公司 版本控制 版本 版本 V1.0 日期 2013-06-17 CAMD C 作者 徐佳谋 说明 创建 (C:创建;A:补充;M:修改;D:删除) 目 录 TOC \o 1-2 \h \z \u 概述 1 文档目的 1 基本说明 1 定义 1 参考资料 1 注意事项 1 方法 1 环境 1 方法 1 附录 2 串口资源 2 概述 文档目的 本文旨在说明在 Linux 操作系统下扩展串口的方法,供测试人员、技术支持人员和用户参考。 基本说明 Linux 操作系统自带串口驱动(i8250 芯片兼容),公司研发的串口扩展卡(A3CSD、MSP4I)不需要重新开发驱动,只需要一定配置即可使用。本文给出配置的方法供参考。 定义 Linux:一种开源、现代操作系统。 Fedora:一种 Linux 系统的发行版本。A3CSD:北京盛博协同公司开发的扩展串口卡。MSP4I:北京盛博协同公司开发的扩展串口卡。PM4060:北京盛博协同公司开发的处理器板卡。 参考资料 《如何在 LINUX 下驱动多串口扩展卡》。 注意事项 Linux 操作系统不同内核,不同发行版本存在一定差异,本文方法只保证在所试环境成功。 BIOS 中必须释放扩展串口卡需要使用到的资源。 方法中使用的资源必须与扩展串口卡使用的资源一致。 如果所用 Linux 操作系统中没有方法中的命令,请安装或从类型系统拷贝。 方法 环境 1. LX3160(BC30CV31); A3CSD(串口资源见附录); CF 4G(Fedora 7); 鼠标、键盘、显示器、电源、线缆等。 方法 启动 linux 操作系统,以 root 身份进入命令控制台。 运行 mknod /dev/ttyS9 c 4 64 命令创建串口设备文件。 运行 setserial /dev/ttyS9 port 0x100 irq 10 uart 16550A 命令,链接设备文件到芯片。 重复步骤 3,根据资源添加其他串口。 若想 Linux 启动后串口随即生效,把上述命令添加到启动脚本 rc.local 中。 图 1 第 1 页(共 2 页) 附录 串口资源 A3CSD 板卡串口资源如下: COM1:基地址 0x100 中断 10。 COM2:基地址 0x108 中断 10。 COM3:基地址 0x110 中断 10。 COM4:基地址 0x118 中断 10。 第 2 页(共 2 页)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档