基于ARM9的嵌入式教学平台开发

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

本 系 统 采 用 的 y fs文 件 系 统 是 专 门 针 对 af NAND闪存设 备 的嵌 入 式 文 件 系统 。文 件 系 统 的 建立 首先从 创建 基本 目录 开始 , 次配 置启 动过程 其 所必 须 的 文 件 , 且 在/ t 并 ec目录 下 建 立 配 置 文 件 ii a , nt b 确定 ii进程 在启 动与 关机 时 的工 作 特性 。 t nt
Ab t a t Em b d e y t m s a s ca o sr c : e d d s s e i pe i lc mpu e ys e f r s ca p ia i ns,a tc n a n ot of— t r s t m o pe i la pl to c nd i o t i s b h s t wa e d sg a ha d r d sgn Th s r e i n nd r wa e e i . i pa r xp a n t e e l pme t r e s of e e e p a f r pe e l i s h d veo n p oc s mb dd d l to m b sdo a e n ARM 9 And i h s r ai e h r wa e d sg f d v l pme t p a f r ,t e e o m e nv — . t a e l d t e ha d r e i n o e eo z n l to m he d v l p nte i
音 频输入 I lA D采样
输出 模块 l I 与键盘
电源
运行 之前 的一 段程 序 。在 本嵌 入 式 开 发 系统 中 , 该 段程 序保存 在地 址为 0 0 0 0 0 x 0 0 0 0处 , 系统 复位 上 当
电后 它 就 从 该 地 址 开 始 执 行 。
该段 程序 的主要 功 能 为初 始化 硬 件设 备 、 建立 内存 窨 的映射 图 , 而为 操 作 系统 的运行 建 立 一个 从 较好 的软 硬 件 环 境 。B oL a e 程 序 是 与 硬 件 平 ot odr 台紧 密相关 的 , 特别 是在嵌 入式 系统 中 , 同的体系 不
彼 此独立 , 每个 文件 目录下都 有 相 应 的 Ma e l k fe文 i 件, 该文 件解决 了编译 哪些 文件 、 怎样编译 这些 文件
和 怎样连 接这些 文件 的问题 。
器件使 用 3 3 电源 , C 接 口、 声 波测 距模 块 、 .V L D 超
() 2 内核 的配 置一 下载 源 代 码后 根 据 系统 所 需 对 内核进行 合理 的裁剪 , 除多余 的选项 , 到一个 去 得 相 当精 简 的 内核 。编 译 之 前 首 先 修 改 根 目录下 的 Ma ei 文 件 , 别 选择 AR 和 am— n xg c kfe l 分 M r l u —c 为 i
t e r q r m e t fr lva p c aiy,s h a h sc s ra o m un c to h e uie n s o e e nts e ilt uc s t e ba i e i lc m ia i n,t rv r t a s a t to he d ie r n pl n a i n
实 用性 。
件 、 持程序 、 入式操 作系 统和应用 软件等 几部分 支 嵌
组 成 。 我 国许 多 高 校 已 实 现 嵌 入 式 教 学 平 台 开 发 。 有 些 高 校 选 择 了 ¥ C 4 0微 处 理 器 作 为 系 统 的 主 3 21
控 中 心[ , 照模 块 化 的思 想 设 计 了 C U 和存 储 1 按 ] P 器、 音频 、 AN通 讯 、 C 电源和 以太 网等各个 模块 。在 硬 件平 台的基础上 , 对软件 系统进 行 了规划 , 在分 并 析 各个模块 原理 和结 构 的基 础 上 实现 了引 导加 载 、 L n x内核 、 件系统 以及 C iu 文 AN驱 动程序等 模块 。
收 稿 日期 :0 00 1 修 回 日期 :0 00 1 2 1—31 ; 2 1-70
作 者 简介 :
1 系统 电路 设计
本系统 硬 件 部 分 的 C U 采 用 了三 星 公 司 的 P ¥ C 4 0 其 它部 分包 括扩展 Fah S R 3 24 , ls 、 D AM 、 口、 串
第3 2卷 第 5期 21 0 0年 1 0月
电气 电子 教 学 学 报
Vo _ 2 No 5 I3 . OC . 0 0 t2 1
J OuRNAL OF EEE
基于 A RM9的嵌 入 式 教 学 平 台开 发
卜 权 , 成 华 , 心 一 王 王
( 京航 空航 天 大 学 信 息 科 学 与技 术 学 院 , 苏 南 京 2 0 1 ) 南 江 10 6
() 3 内核 的编 译一 配 置 完 成 后 , 行 “ k ” 执 ma e 命 令 将 在 顶层 目录 下 生 成 内核 映像 文 件 v iu ; ml x 执 n
行 “ k l g ” 生 成 v iu ma euma e 除 ml x外 , 在 ac/ n 还 rh
来 存储 B ola e、 iu o t dr Ln x内核 、 件 系统 和应 用 程 o 文
a d GUIp o r mmig b s do h n rg a n a e n t eQT/ E.
Ke wo d ARM ;t a hi g p a f m ;e y r s: e c n l tor mbe e e l pme t dd d d veo n
嵌入 式 系统通 常 由嵌 入式 处 理 器 、 相关 支 撑硬
De e o m e to v lp n fEm b d e a h ng Pl to m s d o e d d Te c i a f r Ba e n ARM 9
BU Qu n,W ANG Ch n — u ,W ANG X n y a e gh a i- i
第 5 期
wenku.baidu.com
h 权 , 成 华 等 : 于 AR 王 基 M9的 嵌 入 式教 学平 台开 发
11 0
以太 网 1 、 B接 口、 D接 口、 2 US 1 A/ 音频接 口以及相 关 的 GP 、 R S GP S和超 声 波测 距 接 口电路 。构 成 一个 适合车 载服务 的控制 系统平 台 , 图 1 如 所示 。
US lv 、 O MB网 络 R 一5接 口、 盘 和 A/ BSa e 1 0 J4 键 D
4 )文 件 系 统 移 植
采样等 基本 电路 。
() 5 车载系 统相 关模 块 电路包 括 真 彩屏 显 示 模 块 、 准音 频 输 入输 出接 口、 S模 块 接 口、 P S 标 GP G R 模 块接 口以及超 声波测 距模块 接 口等 。
权 ( 9 7) 男 , 士 研 究 生 , 究 方 向 为 电 子 系统 设 计 , i h q a l 3 @ 1 6 t m 18 , 硕 研 E mal u u n 2 4 2 . o :
王 成 华 (9 3) 男 , 士 , 授 。 16 一, 硕 教 主要 从 事 VL I 计 、 证 与 测试 , S设 验 电路 理 论 与 电子 系 统 设 计 , — i cwa g n a.d .n E mal h n @ ua eu c : 王 心 一 (9 7) 女 , 士 研 究 生 , 究 方 向 为 电 子 系统 设 计 ,— i wag iyb @ 16 cr 18 一, 硕 研 Emal n xn ib 2 .o : n
考 虑 到 C U 发展 以及 当今社 会 对 可视化 的要 P 求 , 文 采 用 了主 频 相 对 较 高 的 ¥ C 4 O微 处 理 本 3 24 器 作 为 系统 C U, 结 合 了 车 载 服 务 系统 开 发 了 P 并
相 关 的 GUI 程 实 验 , 强 了 嵌 入 式 系 统 教 学 的 编 增
C U 架构 和交叉 编译器 。 P
G S和 GP S模块 使用 5 电源 。 P R V
() 2 晶振源有 2个 : 一个 提 供 主 时钟 , 外 一 个 另
则提 供 RT C时钟 。 ( ) 储 电 路 包 括 了 大 小 都 为 6 MB 的 3 存 4
NAN l h和 S AM 。 其 中 , DFa s DR NAND Fah可 用 l s
GP RS与
触摸屏
图 1 车 载 服 务 控 制 硬 件 平 台
() 1 系统 电源提供 1 8 3 3 和 5 . V、 . V V输 出。其
中 ¥ C 4 O的 内 核 使 用 1 8 电 源 ; 3 2 4 3 24 .V ¥ C 4 O的
IO 口 、 / MAX3 3 、 M 9 0 、 2 2 D 0 0 UDA1 4 3 1和 S 卡 等 D
编程 。籍 此 可 以提 高 学 生 的综 合 创 新 设 计 能力 。
关 键词 : ARM; 学 平 台 ; 入式 开 发 教 嵌 中 图分 类 号 : N7 0 G 4 . T 1 ;620 文 献标 识 码 : A 文 章编 号 :0 80 8 (0 00 —1 00 1 0—6 6 2 1 ) 50 0—3
F AS L H
S DRA M
G R 模块 I PS
¥C40 324 处理器
结 构需 求 的 B oL a e 是不 同 的。 o todr 3 iu )L n x内核移 植 () 1 内核 代码 分 析口 一 顶层 目录 下 的文 件基 本 ] 可 分 为与体 系结构 相 关 和 与体 系 不相 关 两个 部 分 ,
( o l e 厂hf r t n a d S in e C lg e 0 o ma i n ce c ,Na jn n v ri fA r n u is n o n igU i est o e o a t dAs o a t s Na j n i 0 6 C i ) y ca t n ui , nig2 0 1 ,hn r c a
序 ;DR S AM 时 钟 频 率 1 0 0 MHz 为 程 序 运 行 提 供 ,
了空间 。
am/ o t r b o 目录 下 生 成 U— o t 式 的 内 核 映 像 文 Bo 格
件 u ma e l g。
( ) 本 实验 电路 包 括 调 试 串 口、 B Hot 4基 US s 、
摘 要 : 入 式 开发 以应 用 为 中心 , 备 了软 、 嵌 兼 硬件 的设 计 。 本文 基 于 AR M9的嵌 入 式 平 台 , 现 了开 发 平 台 的 硬 件 设 计 、 入 式 开 发 环 境 的 实 嵌
搭 建 和 Ln x操 作 系 统 以 及相 关 驱 动 的 移植 工 作 , 设计 了相 关 的 实 验 项 目 , 基 本 的 串 口 通 信 、 符 设 备 的 驱 动 移 植 和 基 于 QT/ iu 并 如 字 E的 G UI
r n n f mb d e p r t gs se a d t eta s ln aino ee a tLiu rv r o me to e e d d o e ai y tm n h r n pa tto f lv n n xd ie .Fo h u p s f n r rt ep r o eo
i r i g s u nt" n e r tvei o to e i n a iiy,we a s e t d nt" x rme t c o di g t mp ov n t de s i t g a i nn va i n d sg b lt l o s tup s u e s e pe i n s a c r n o
相关文档
最新文档