中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

嵌入式系统

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 嵌入式系统 → 浏览主题: FS-PAM9200E 计算机主板Linux 上 minicom的配置
发表新帖 回复该主题
回帖:0个,阅读:403 [上一页] [1] [下一页]
* 帖子主题:

FS-PAM9200E 计算机主板Linux 上 minicom的配置

分享到
700
929584107
文章数:27
年度积分:50
历史总积分:700
注册时间:2010/3/31
发站内信
发表于:2010/7/23 9:24:16
#0楼
飞旭PAM9200E-VER1.1 ARM-PC104 计算机板是由北京飞旭科技有限公司(http://www.fly-sun.com.cn)设计开发,主处理器基于 Atmel 公司的 AT91RM9200 ARM 处理器。AT91RM9200 内嵌 ARM920T核,带有全性能的 MMU,具有高性能、低功耗、低成本、小体积等优点,广泛地应用在各种嵌入式系统中,如通信、军事、航空、航天、工业控制、交通等领域。
飞旭PAM9200E-VER1.1ARM-PC104 计算机板是专门针对工业级嵌入式应用开发的一款ARM-PC104 计算机板,FS-PAM9200E-VER1.1 ARM-PC104 计算机板的通讯接口比较丰富,非
常方便用户进行工业级场合的数据采集通讯应用开发。系统带有CPU和32-128MB的SDRAM、
4MB NorFlash,主板有1个 64MB NandFLASH ,1个 10/100M以太网接口,1 个USB Host,1 个USB 从接口,1 个IDE接口,1 路CAN, 1个 RS485、1个 8X8 矩阵键盘、带后备电池的 RTC、1 个JTAG 接口和1 个PC104 总线及一个 ARM80 扩展总线,用户可以根据自己需要自由扩展。]

在 windows 平台下我们进行串口操作是通过超级终端,在 Linux 平台下我们则通过
minicom。minicom是 Linux 自带的一个串口通讯工具。运行 minicom之前我们要做相应配
置。其基本步骤如下。

1)在 linux 平台的 X Window 界面下建立一个终端(右键点击屏幕——>新建终端),
在终端的命令行提示符后键入 minicom,回车,你就会看到 minicom的启动画面(见图 1)。若没有启动 X Window 则在命令行提示符后直接键入 minicom。minicom 的配置文件是
/etc/minirc.df1 中。如果键入 minicom后出不来如图示配置画面,可键入 minicom –s直接进
行 minicom配置。


图 7.2-1

2)minicom启动后,先按 Ctrl+A键,再按 Z 键(注意不是连续按,Ctrl+A 松开后才按Z),进入配置界面(见图2)。按”O”进入配置界面(见图3),按上下键选择Serial port setup,进入端口设置界面,这里有几个重要选项改为如下值(见图 4):

(在 Change which setting后按哪个字母就进入哪项的配置,如按 A进行端口号配置。)
A————Serial Device :/dev/ttyS0       (端口号使用串口 1)
E————BPS/par/bits   :/115200  8N1   (波特率)
F,E 硬件流,软件流都改为 NO 若要使用 PC  机的串口 2 来接板子的串口 1 做监控,改为:/dev/ttyS1 即可。
3)选好后按 ESC 键退出到图 3 所示画面,选择 Save setup as df1 保存退出,以后只要
启动 minicom就是该配置,无需再做改动。

图 7.2-2

图 7.2-3
图 7.2-4

minicom 配置好后目标板与宿主机之间就可进行通讯了,我们要做的只是连接好各种
线,其无非就是电源和串口线。根据我们对 minicom 的配置,我们应把串口线连在 COM1
上。如果不知道目标板上哪个是 COM1,可以分别插上试试哪个通哪个就是了。建立好连
接后,此后超级终端显示的信息就是目标板上的信息。在超级终端上的操作就是对目标板
的操作。超级终端相当于目标板的显示器。
 配置好 minicom 后,复位 ARM-PC104 计算机板,在 minicom 中我们可以看到
ARM-PC104计算机板的启动过程,当 ARM-LINUX 启动完成后出现/root >提示符,我们就
可以进行命令行操作了,在/root/bin 目录下输入 mntnfs.sh,此脚本将自动挂装 nfs 网络文
件系统,其源代码如下:

#!/bin/sh
if [ -z "$1" ]; then \
mount -t nfs 192.168.0.100:/dvk2.3 /host ; \
else \
mount -t nfs 192.168.0.$1:/dvk2.3 /host ; \
fi

如果开发 PC 计算机的 IP地址不是 192.168.0.100,比如是 192.168.0.3,可以这样运行:
mntnfs.sh  3
如果运行后没有任何显示,则表示挂装成功。进入 ARM-PC104 计算机板的/host 目录
就进入了开发 PC 计算机的/dvk2.3 目录。如果有错误信息,则检查以太网电缆是否接好,
NFS 服务器是否配置正确,PC 计算机的 IP地址是否是 192.168.0.100。
进入/host/demos/bin 目录运行编译好的程序,测试运行结果的正确与否,可以在程序
中添加打印语句进行简单的调试。
由于 LINUX 的网络编程是完全基于 TCP/IP 协议,符合国际标准规范,所以在客户端
的编程没有任何语言和开发环境的限制,可以使用 WINDOWS 环境下的任何语言,只要使
用 TCP/IP协议即可。
http://www.fly-sun.com.cn
优秀的嵌入式ARM开发板提供商  www.fly-sun.com.cn 北京飞旭科技有限公司
成功案例:基于伽玛射线的医疗图像采集设备的核心部件研制
军用舰船的黑匣子记录设备的核心硬件及操作系统的开发
电力配电系统的实时监控与远程网络通讯设备的底层核心软硬件定制开发
煤矿用高压配电综合保护装置的开发
铁路机车车辆内部以太网通讯及监控设备的核心部件研制
太阳能供电公路超速监控抓拍设备的核心软硬件设计
军用野外手持高性能PDA的核心主板及操作系统开发
便携式坦克CAN总线仪表数据采集监控设备研制
医疗分析仪器的核心部件及操作系统研制
海底数据采集设备的核心部件研制
视频监控设备的研制
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002