实验arm的基础实验

上传人:第*** 文档编号:38802508 上传时间:2018-05-08 格式:DOC 页数:3 大小:152.63KB
返回 下载 相关 举报
实验arm的基础实验_第1页
第1页 / 共3页
实验arm的基础实验_第2页
第2页 / 共3页
实验arm的基础实验_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验arm的基础实验》由会员分享,可在线阅读,更多相关《实验arm的基础实验(3页珍藏版)》请在金锄头文库上搜索。

1、华南理工大学广州学院实验报告华南理工大学广州学院实验报告课程名称 嵌入式系统原理及应用 电子信息工程 系 自动化 专业 班 姓名 实验名称 实验 ARM 的基础实验 实验日期 指导老师 1、 程序中用到的一些汇编的指令IMPORT BL END ARM 处理器的两种工作模式,两种状态之间的切换方式 使用 BL 可实现 Thumb 状态和 ARM 状态的转换 C 语言与汇编相互调用的规则 汇编程序调用 C 程序 汇编程序的设置要遵循 ATPCS 规则,保证程序调用时参数的正确传递.在汇编程序中使用 IMPORT 伪指令声明将要调用的 C 程序函数. 在调用 C 程序时,要正确设置入口参数,然后使

2、用 BL 调用.2、 相关寄存器的配置ldr r0,=GPBCON ldr r1,r0 orr r1,r1,#(1 #define GPBCON (*(volatile unsigned long*)0x56000010) #define GPBDAT (*(volatile unsigned long*)0x56000014) #define GPBUP (*(volatile unsigned long*)0x56000018) int main() int i,j; GPBCON GPBCON|=(110); while(1) GPBDAT for(i=0;i10000;i+) for(j=0;j10000;J+); GPBDAT|=(15); for(i=0;i10000;i+) for(j=0;j10000;J+); return 0; 2、用 ARM 汇编指令编写延时程序 (Tab)IMPORT Main AREA init ,CODE,READONLY ENTRY BL Main END

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号