- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《嵌入式系统》
实 验 指 导 书
编 写:周 立 功、刘伟春
邵阳学院信息工程系
MagicARM2410教学试验开发平台系统概述
一、介绍
MagicARM2410教学试验开发平台是一款可使用μC/OS-II、Linux和WinCE操作系统、支持QT、MiniGUI图形系统、集众多功效于一身ARM9教学试验开发平台。采取Samsung企业ARM920T内核S3C2410A
二、试验箱组成
MagicARM2410试验箱硬件关键由以下6个部份组成:DeviceARM2410关键板(6层板工艺)、MagicARM2410试验箱主板(4层板工艺)、试验箱电源板(在试验箱内部)、简易JTAG仿真器、GPRS模块(选件)、VGA PACK板(选件)、CS8900 PACK板(选件)。
MagicARM2410试验箱—功效框图
三、软件资源
Linux (v2.4.18)嵌入式操作系统
MiniGUI图形用户界面学习版软件包(Linux/uCLinux)
Qt/Embedded和Qtopia支持
LED、蜂鸣器驱动(for Linux)
按键驱动(for Linux)
I2C驱动程序 (for Linux)
USB Device驱动程序 (for Linux)
USB HUB驱动(for Linux)
USB HID驱动(鼠标、键盘,for Linux)
USB大容量驱动(for Linux)
基于OV511芯片USB摄像头驱动(for Linux)
基于OV511芯片USB摄像头驱动(for Linux)
video4linux视频软件(for Linux)
PCMCIA驱动(for Linux)
IDE驱动(for Linux)
SD/MMC卡驱动程序 (for Linux)
Framebuffer 驱动--TFT 640×480液晶屏 (for Linux)
触摸屏驱动(for Linux)
10M/100M以太网卡DM9000驱动 (for Linux)
Madplay、boa移植 (for Linux)
uC/OS-II (v2.52)移植代码
ZLG/FS文件管理系统软件包
ZLG/FFS支持写平衡NAND Flash驱动软件包 (for uC/OS-II)
ZLG/FTP-S 嵌入式FTP服务器软件包 (for uC/OS-II)
支持RS485/422 MODBUS RTU协议软件包 (for uC/OS-II)
ZLG/GPS软件包 (for uC/OS-II)
ZLG/GPRS软件包 (for uC/OS-II)
串口软件包
I2C软件包
四、硬件配置表
试验一 GPIO输出控制试验
1.试验目标
(1)掌握DeviceARM2410专用工程模板和EasyJTAG-H仿真器安装和使用;
(2)能够在MagicARM2410试验箱上运行第一个程序(无操作系统);
(3)熟悉S3C2410A
试验设备
硬件:PC机 1台;MagicARM2410教学试验开发平台 1台
软件:Windows 98//XP操作系统;ADS 1.2集成开发环境
试验内容
控制MagicARM2410试验箱上LED1~LED4显示及蜂鸣器报警。先使用片外SDRAM进行调试,调试经过后将程序固化到片外NOR FLASH中,脱机运行程序。
4.试验原理
S3C2410A
当I/O设置为GPIO输出模式(Output模式)时,能够经过写GPxDAT控制对应I/O口输出高电平或低电平。GPxDAT为1位对应I/O输出高电平,为0位对应I/O输出低电平;
试验电路图:
5.试验步骤
调试程序
(1) 为ADS1.2增加DeviceARM2410专用工程模板(若已增加过,此步省略)。
(2) 连接EasyJTAG-H仿真器和MagicARM2410试验箱,然后安装EasyJTAG-H仿真器(若已经安装过,此步省略)。
(3) 开启ADS 1.2,使用ARM Executable Image for DeviceARM2410工程模板建立一个工程LEDCON。
(4) 在工程src组中main.c中编写试验代码。
(5) 选择DebugRel生成目标,然后编译链接工程。
(6) 将MagicARM2410试验箱上蜂鸣器跳线JP9短接,将开启方法选择跳线JP8短接,然后按RST键复位系统。
(7) 选择【Project】-【Debug】,开启AXD进行JTAG仿真调试(需要正确设置仿真器,参考…试验指导第2章内容)。
(8) 全速运行程序,程序将会在main.c主函数中停止(因为main函数起始处默认设置有断点)。
(9) 单步运行程序
您可能关注的文档
最近下载
- 幼儿园绘本故事:《骄傲的大公鸡》 课件.pptx VIP
- 幼儿园绘本故事:《骄傲的大公鸡》 课件.pptx VIP
- 多源遥感数据融合-第3篇-洞察及研究.docx VIP
- 多源遥感信息融合-洞察及研究.docx VIP
- 失能老人长期照护服务问题研究.doc VIP
- T/CEC 5007-2018 风力发电机组预应力现浇式混凝土塔筒技术规范.docx VIP
- 绍兴市捷鑫植绒有限公司年产各类丝绸贺卡 160 万套产品环境影响报告.docx VIP
- 2025年职业技能鉴定考试(物流服务师三级)历年参考题库含答案.docx VIP
- 新高考背景下高中化学如何实施深度教学的研究.pptx VIP
- 2024年物流服务师(高级工)职业技能鉴定考试题库资料-上(单选题汇总).pdf VIP
原创力文档


文档评论(0)