南京邮电大学通达学院
嵌入式系统B
实验报告
班级100023
专业通信工程(嵌入式系统开发)
学号10002304
姓名陆海霞
实验项目:
1、ADS下简单ARM汇编程序
2、熟悉LINUX开发环境
3、多线程应用程序000000
0x00008004
0x9000
2
MOV
R1,#1
0x00000000
0x00000001
0x00000000
0x00008008
0x9010
3
ADDR0,R0,R1
0x00000001
0x00000001
0x00000000
0x0000800c
0x9020
4
ADDR1,R1,
#1
0x00000001
0x00000002
0x00000000
0x00008010
0x9030
5
CMP
R1,#N
0x00000001
0x00000002
0x00000000
0x00008014
0x9040
6
BLE
0x00000001
0x00000002
0x00000000
0x00008008
0x9050
REPEA
T
7
ADDR0,R0,R1
0x00000003
0x00000002
0x00000000
0x0000800c
0x9060
注意:如果错过记录的时机可以选择FileReloadCurrentImage重新加载映像文件。
实验思考:
1、有没有办法让AXD中寄存器和存储器单元的值直接显示为十进制?
答:暂停ads,修改相关参数,即可显示
同组同学:
10002201孙郡遥
10002304陆海霞
10002302祁蕾
10002308梁玉
实验二熟悉LINUX开发环境
实验目的:
熟悉Linux开发环境,学会基于S3c2410的Linux开发环境的配置和使用。使用Linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程。
实验环境:
硬件:UP-NETARM2410-%入式实3平台、PC机Pentium500以上,硬盘10G以上。
软件:+MINICOMFARM-LINUX开发环境
实验内容:
1、,安装ARM-Linux的开发库及编译器。
2、创建一个新目录,。学习在Linux下的编程和编译过程。
3、ARM开发板的使用和开发环境的设置。
4、下载已经编译好的文件到目标开发板上运行。
实验步骤:
1、嵌入式交叉开发环境的建立
1)宿主机的环境搭建
选择一种方式在宿主机上直接安装Linux操作系统,如安装RedHat.
下载VMWare解压后根据提示正确安装VMWar显U硬盘中;
运行VMWare根据向导创建一台虚拟机并选择Linux作为客户操作系统;
2)虚拟机中启动Linux操作系统
用户名:root密码:12345678
将Windows下的e盘设为共享目录,则在Linux的/mnt/hgfs/目录下就可以访问到Windows
下的e盘了。
3)开发工具软件的安装
1、安装gcc
在Linux主窗口中单击鼠标右键,选择“新建终端”命令,打开Linux命令行窗口。在目录
/mnt/hgfs/e/-tools/。操作
命令如下:
[]#ls
[]#./
2、配置PATH各径
/root/下有一个“.bash_Profile”文件(因为该文件是隐藏文件,所以需要用“ls-a”命
令才能显示);
用vi编辑器编辑该文件:
[]#
将文件中PATH^量改为PATH=$PATH:$HOME/bin:/opt/host/armv41/bin/;
存盘后执行
[]#
以后armv41-unknown-linux-gcc将会被自动搜索到。
4)宿主机上的开发环境配置
1、配置IP地址
,,具体配
置时间方法如下:
[]#
在Linux中选择“Rec”菜单一>“系统设置”->“网络”,打开“网络配置”窗口,双击设
备eth0的蓝色区域,
嵌入式系统 B实验报告 来自淘豆网m.daumloan.com转载请标明出处.