用c语言编写一个基于arm920t的程序段,再从串口1初始化程序,嵌入式系统设计(ARM)实验指导书.docx…

嵌入式系统设计(

嵌入式系统设计(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进行处理,非常感谢!

上一篇 2021年4月15日
下一篇 2021年4月15日

相关推荐