嵌入式系统设计(
嵌入式系统设计(ARM)实验抬导书
嵌入式系统设计(
嵌入式系统设计(ARM)实验抬导书
嵌入式系统设计(ARM)实验指导书
编写魏坤吕建波
物理与机械电子工程学院
目录
TOC o “1-5” h z o “Current Document” 实验一ADS1.2开发环境创建与ARM程序设计简介1
o “Current Document” 实验二基于ARM的硬件BOOT程序的基本设计9
o “Current Document” 实验三ARM的I/O接口实验13
实验四ARM的中断实验 17
o “Current Document” 实验五ARM的UART实验20
o “Current Document” 实验六ARM的A/D接口实验25
o “Current Document” 实验七LCD的显示实验30
o “Current Document” 实验八触摸屏实验41
o “Current Document” 实验九Linux的实验环境的搭建47
o “Current Document” 实验十基于linux的键盘驱动程序的编写51
附录 EL-ARM-830+实验系统的资源概要介绍58
嵌入式系统设计(
嵌入式系统设计(ARM)实验扌旨导书45
嵌入式系统设计(
嵌入式系统设计(ARM)实验扌旨导书45
嵌入式系统设计(
嵌入式系统设计(ARM)实验抬导书45
实验一 ADS1.2开发环境创建与ARM程序设计简介
一、实验目的
熟悉ADS1.2开发环境,正确使用仿真调试电缆进行编译、下载、调试。
了解ARM汇编语言的基本框架,学会使用ARM的汇编语言编程
了解ARMC语言的基本框架,学会使用ARM的C语言编程
二、实验内容
学习ADS1.2开发环境
2编语言编写一个简单的应用程序
用C语言编写一个简单的应用程序
三、实验设备
EL-ARM-830+教学实验箱,Pentiumll以上的PC机,仿真涮试电缆,串口直连电缆。
PC操作系统WIN98或WIN2000或WINXP, ADS1.2集成开发环境,仿真调试电缆 驱动程序
四、实验步骤
(一)ADS1.2开发环境创建
1. ADS1.2下建立工程
1.运行 ADS1.2 集成开发环境(CodeWarrior for ARM Developer Suite),点击 FilelNew. 在New对话框中,选择Project栏,其中共有7项,ARM Executable Image是ARM的 通用模板。选中它即可生成ARM的执行文件。同时,如图1
图1
还要在Project name栏中输入项目的名称,以及在Location中输入英存放的位置,按 确定保存项目。
2建的工程中,选择Debug版本,如图2,使用EditIDebug Settings菜单对Debug版本进行参数设置。
禽凸盲■ q J X
电 D-ebug二|
D^bugRel
Release
—
Debug
图2
3图3中,点击Debug Setting按钮,弹岀4图,选中Target Setting
0 Hl C_J Z 多用口 =cr
图3
图4
项,在Post-linker栏中选中ARM fromELF项。按0K确圧。这是为生成可执行
的代码的初始开关。
在如图 5 中,点击 ARM Assembler ,在 Architecture or Processer
j QDcbxig Sattiikgs
j QDcbxig Sattiikgs
图5 栏中选ARM920To这是要编译的CPU核。
5图 6 中,点击 ARM C Compliler ,在 Architecture or Processer 栏中选 ARM920To这是要编译的CPU核。
:Debug SettingsUNg Target Settings Fariels 曰 Targe t”“ Target Settings
:Debug Settings
UN
g Target Settings Fariels 曰 Targe t
”“ Target Settings
”“ Access Faths
”“ Build Extras Runtime Settings
s Pi 1 o Mori r.o-c
ARM Assembler
Target | ATPCS | Options | Predefines ] Listing Control Extras ]
Architecture or Processor
Floating Point
|No floating: point
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览115116 人正在系统学习中 相关资源:…智慧农业信息化建设解决方案-管理软件文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!