- 6
- 0
- 约 7页
- 2016-10-12 发布于贵州
- 举报
ARM IO程计基础
实验三 ARM IO程序设计基础
09电信一班 姓名:叶晓伟 学号:20094081007
实验目的
1、了解ARM C语言程序的特点
2、了解ARM C语言外部IO口地址的定义与使用方法
3、掌握ARM 简单IO程序设计
实验仪器设备及软件
ARM实验箱,计算机,ADS程序开发软件
实验原理
1、开发ARM系统,使用C语言编程是大势所趋
在应用系统的程序设计中,若所有的编程任务均由汇编语言来完成,其工作量的巨大的,并且不易移植。由于ARM的程序执行速度较高,存储器的存储速度和存储量也很高,因此,C语言的特点充分发挥,使得应用程序的开发时间大为缩短,代码移植十分方便,程序的重复使用率高,程序架构清晰易懂,管理较为容易等等。因此,C语言在ARM系统开发中具有重要的地位。
2、ARM C语言的基本规则
在ARM的程序开发中,需要大量读写硬件寄存器,并且尽量缩短程序的执行时间的代码一般是用汇编语言来编写的,比如ARM的启动代码,ARM操作系统的移植代码等,除此之外,绝大多数可以使用C语言来完成。
ARM的开发环境是一个嵌入式集成开发环境,只不过这个开发环境和ARM的硬件紧密相关。在使用C语言时,要用到和汇编语言的混合编程。当汇编代码较为简洁,则可使用直接内嵌汇编的方法,否则,使用将汇编程序以文件的形式加入项目中,通过ATPCS的规定与C程序相互调用与访问
您可能关注的文档
- 9000标准中现的不符合项实例.doc
- 9200采区设明书.doc
- 95国际大专辩决赛辩词.doc
- 933 细胞生 考试大纲.doc
- 940孙苻凯《休闲》教学案例分析.doc
- 93与2000的区别.docx
- 971北航机械专业课大纲.doc
- 96093_沈对定额解释整理(最新最全).doc
- 9750,98,CG20四方测量程序公路测量多功能计算程序说明书.doc
- 9790气相色和gc-4290气相色谱仪价格.docx
- 糕点馅料生产线项目可行性研究报告模板-拿地备案.doc
- 固体废物处理及资源化利用项目可行性研究报告模板-备案审批.doc
- 分装碳酸氢钠和偶氮二甲酰胺项目可行性研究报告模板-立项备案.doc
- 建设卡丝化妆品研发生产基地项目可行性研究报告模板-备案审批.doc
- 发展生态圈暨无人机全产业链创新示范基地项目可行性研究报告模板立项申批备案.doc
- 航空产业产教融合实训基地项目可行性研究报告模板-备案审批.doc
- 加油加气站(母、子站)新建项目可行性研究报告模板-立项拿地.doc
- 改建600td油脂精炼车间项目可行性研究报告模板拿地备案立项.doc
- 陈祖维二试几何.pdf
- 2026-2027新人教版小学数学3三年级上册(全册)优秀课件.ppt
最近下载
- 国海证券-汽车行业乘用车出口深度一:复盘日系崛起历史,看自主品牌国际化的“同”与“不同”-260729.pdf VIP
- 东菱EPS-B2驱动器技术手册V1.0.pdf
- 某县选调小学数学教师进城试卷.pdf VIP
- 脑血管病脑出血和脑缺血.ppt VIP
- 脑血管病脑出血和脑缺血演示文稿.ppt VIP
- 1.2基本组织 课件《畜禽解剖生理》同步教学(中国农业出版社).pptx VIP
- 社会统计学 全套课件(P538).ppt VIP
- 2025云南文山州融资担保有限责任公司人员招聘6人笔试历年参考题库附带答案详解.docx
- 2026年中小学教师师德师风考试卷测试题目题库(含答案).docx
- 缺血性脑血管病脑梗塞演示文稿.ppt VIP
原创力文档

文档评论(0)