- 9
- 0
- 约小于1千字
- 约 5页
- 2018-03-29 发布于河南
- 举报
ARM实验四ARM汇编和C语言混合编程
实验四 ARM汇编和C语言混合编程S3C2410A的I/O控制寄存器的配置;
4.掌握ARM汇编指令和C语言相互调用的方法。
二,实验设备
硬件:PC机一台;
软件:Windows98/XP/2000系统,ADS1.2集成开发环境。
三,实验内容
1.熟悉ARM开发环境的建立;
2.使用ARM汇编和C语言设置GPIO口的相应寄存器。
四,实验步骤
C函数中调用汇编实验步骤:
1.启动ADS1.2,使用ARM Executable Image工程模板建立一个工程arm2.mcp。
2.建立汇编源文件a.s,编写实验程序,然后添加到工程中。
3.建立汇编源文件b.c,编写实验程序,然后添加到工程中。
4.单步执行程序,运行结果如图6.1~6.4所示。
图6.1 运行结果
图6.2 运行结果
图6.3 运行结果
图6.4 运行结果
汇编程序调用C程序实验步骤:
1.启动ADS1.2,使用ARM Executable Image工程模板建立一个工程arm3.mcp。
2.建立汇编源文件a.s,编写实验程序,然后添加到工程中。
3.建立汇编源文件b.c,编写实验程序,然后添加到工程中。
4.单步执行程序,运行结果如图6.5~6.9所示。
图6.5 运行结果
图6.6 运行结果
图6.7 运行结果
图6.8 运行结果
图6.9 运行结果
五,实验总结
本次试验主要是加深C语言和汇编混合编程的使
原创力文档

文档评论(0)