基于AMR与RT-LINUX的工业以太网方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
u x

了 非 常好 的 实 时 性 别展 示 了 R T
串 口 1( M A X 3 2 3 2 ) 串口 2(M A X 3232 ) 以太 网 口
( C S 890
10 M ) 0A /
-
完全是

wenku.baidu.com
个 硬 实时 的 L i n
图2 与图 3 分

L in
u x
的 基 本 架构 和 标 准 L i n u x 的 基 本 架构
对 中断 的 管 理
实时 任 务 运 行 干 子 内核 之 上

只有当
开 发 出具 有 硬 实时 处 理 能 力的 总 线 协 议 通 信 与 网 络 协 议

没 有 实 时 任 务 需 要 运 行时

L in
u x

内核 才 有机 会 运 行

特 别是
in
u x
4] 通 信 的 网 关 转 换应 用 程 序 【
L CD / 触摸 屏 扩 展 口

系统 设 计 中预 留 的
些扩展

以及
的 中断 才 交 给 L

in
u x
内核 来处 理 每

如 果 L i n u x 内核 关 闭 了 中断

内 核 将 记 录 该 中断 并 在 L i n

u x
内 核 打 开 中断 后提 交 中断 进 行

处理
SDR AM
的 开 发 和 研 究 已 经 成 为 目前 操 作 系 统 领 域 的
个热
图2
R T L in
-


L in
使用
GPL

任 何 对将
L in
u x
定制于
PDA

掌上机
u x
或 者 可 佩 带 设 备 感 兴 趣 的 人 都 可 以 从 因 特 网 免 费 下 载 其 内核
和应用 程序



的基 本架 构
-
T h e In du s tr y E th e r n
e
t S
o
lu ti o
n
B
a s e
d On A R M A
n
d R ~ L IN U X
6

斟 嚣 黔
r
凿 黧戮凳
囊透 囊 一

:I 要
动 自

博览
2 0 1 0 年 0 2 Jq ]qJ
-


些 历 史 数据 的 保 存


以 及 操 作 系 统 本 身需 要 有

定的存



硬 件 的 中断 由 子 内核 来 接 管


当L
in
u x
内核 关 闭 了 中断

储空 间
因此 系 统 需 要扩 展 片 9 ~S D R A M

和N A N D F L A S H

子 内核 仍 然 可 以 响 应 任 何 中 断
只 是 如 果 子 内核 不 需 要 处 理
为 了 以 后 的 硬 件 的 升级
■■■■L p _
I II
_ | lI i_
l jn _
二 1 ■J ■J l I ■r 孑 - ●I ■ J ■ _
Il l ,

文 献标 识 码

B
文 章编 号

1 0 0 3 0 4 9 2 (2 0 1 0 )0 2 0 0 4 8 0 3



中图 分 类 号

T P393 11

基 于 A M R 与 R T L I N U X 的 工 业 以 太 网 方案
完成 以 下 的任 务 :
RT L in
-
u x
采用 了
种软 件 的 方式 来 处 理 L

( 1 ) 主 体 任 务 : 基 于 现 场 总 线 协 议 通 信 的数据转换 成 在
T P C/ IP
内的 中断关 闭
了硬 件 中断


当L i n

u x
-
内核 关 闭 中断 后
u x
并 不 是 真正 的 屏 蔽
in
u x
上通信

涉 及 到 串 口 通 信 端 的 数据 采 集 与 数 据 处 理 以

相反

R T L in
u x
使用了

个变 量 来保 存 L

及 网 口 端 的 数据 传 输 与 数据 处 理
核 的 中断 标志 位
L in
内核 的 开 关 中断 只 是影 响 了 该 变 量 的
式 系 统 的 开 发环 境 和 交 叉 运 行 环 境
发 中仿 真 工 具 的障碍 ;
L in
u x
可 以 跨越 嵌 入 式 系统 开
具 有 广泛 的 硬 件 支持 特性
in

系 统 升 级 和 系 统 移植
只 能 实现 软 实
图 3 标准 L i n u x 的 基 本 架构
1 4
p ’
比 较 方便
-
u x
子 内核 方 法



即把L i n
u x u x

系 统 应 用 软 件设 计
核作为

个新 实 现 的 子 内核 的 闲 暇 任 务

子 内核 位 于 L i n



【 2]
主 要 利 用 了R T

-
L IN U X
的 强 大 的 网 络能 力 和 实时 多任 务 功
核 和 硬 件抽 象 层 之 间


般 的嵌 入 式 L

u x
面 向商 业 应 用 的 开 发

时 性

然而
-
在 工 控 领 域 的 嵌 入 式 应 用 中要 求 系 统 具 有 硬 实 时
的 实 现 方 式是


R T L I N U X 正 是 为 了 实 现 嵌 入 式操 作 系 统 的 硬 实时 性 而 推

出的
R T L in
并开 始 移植 或 开 发

与 其 它嵌 入 式 操 作 系 统 相
: 嵌 入 式L i n u x 具 有 如 下 特 点m 】
L in
u x
系 统 是 层 次 结 构 且 内核 完 全 开 放

强 大 的 网 络 支持 功 能 ;
L in
u x
具备

整 套 开 发 调试 工 具 链


容 易 自行 建 立 嵌 入
在R T
in
-
L in
u x
-



个实时 任务都 是 内核 线程

它运 行
扩展 口 ( L C D / 触摸屏 )
在 内核 空 间
NAND FLA SH

R T L in
u x
提供 了
套 专门 的 机 制来 在 实时 任务 和

普通 L
u x
任 务 之 间进 行进 程 间通 信

这 种 子 内核 的 实现 提 供
处理器
S 3 C 2 4 10
串 口 3 ( M AX 4 8 5 )
0 数字 I /

模拟

IN P U T
(A / D )
图l
1 3

系 统 硬 件 结构
嵌 入 式操 作 系 统 设 计
嵌 入 式 操 作 系 统 选 择 了硬 实 时 的 R T
是嵌 入 式 L
L in
u x
-
L in in
u x
u x


RT L in
-
u x
in
u x


个分 支
u x

通 常嵌 入 式 L

(E
m
b
e
dde d
) 是 指对L

in
经 过 裁 剪 小 型 化后
可 固化 在 存 储 器 或
in
u x
单 片机 中
入式L i n
应 用 于 特 定 嵌 入 式 系统 的 专 用 L
操 作 系统



u x u x
相关文档
最新文档