下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程进度安排(更新日期: )时间课程大纲第一天学习目标第一天的课程主要帮助学员了解 ARM 体系结构及工作原理,掌握 ARM 指令集,学会操作 ARM 处理器基本方法。9:00| 12:00ARM 体系结构ARM 简介ARM 体系结构流水线处理器工作模式ARM 处理器核ARM 指令集V4T 指令V5TE 指令V6 指令Thumb 指令13:00| 16:00实验1、使用 RealView MDK 环境构建基本工程2、基本 ARM 指令练习3、数据搬运练习第二天学习目标为提高系统的综合性能,“ARM 和Thumb 交互”是工程师在实际编程常用的一种方式。通过本天课程的学习,学员可以了解Thumb
2、 指令的特点,掌握ARM和Thumb 指令交互方法。“异常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,本期课程也将帮助学员掌握 ARM异常产生的过程和处理方法。9:003 ARM 与 Thumb 交互| 12:00交互工作基础子程序交互和veneersARM V5TE 架构扩展RealView MDK 开发工具介绍异常处理中断处理Abort 处理SWI 处理复位和未定义指令处理13:00| 16:00实验:1、ARM/Thumb 交互2、Thumb 下的块拷贝实验3、异常处理实验第三天学习目标虽然汇编指令可以完成所需要的所有功能,但相对C 语言来说,汇编语言存在编写复杂、可读性
3、差等缺点,所以在实际的项目开发中,工程师通常会使用C 或C+等高级语言来编写主程序部分。通过第三天课程的学习,学员可以掌握汇编、c、c+混合编程的方法,完成对目标的编程,更好的熟悉嵌入式的开发流程。9:00| 12:00C/C+ 编译器提示和技巧arm 编译优化础汇编、c、c+混合编程arm 编译器规则局部和全局变量编程调整 c 库使其适合目标调整内存使其适合目标复位和初始化编译和调试目标镜像13:00| 16:00实验:1、C 语言程序实验2、汇编和C 混合编程实验3、调整C 库和内存,编写能够在目标硬件运行的 LED 测试程序第四天学习目标在学习完了理论知识后,该进入实践环节了。编程最终目
4、标还是对接口设备的操作。通过第四天课程的学习,学员可以掌握基于ARM 的硬件平台接口设计以及各种常用接口的开发。9:00| 12:00基于 ARM 的硬件接口设计基于 ARM 的SOC 组成构建 ARM系统9硬件(基于s3c2410/s3c2440)接口操作GPIO 接口ADC 接口UART 接口I2C 接口定时器中断接口DMA 接口13:00| 16:00实验:1、GPIO 实验2、ADC 实验3、UART 实验4、定时器实验5、中断实验6、DMA 实验第五天学习目标单个接口的操作最终还是要为一个综合的项目服务,bootloader 在操作系统中占用重要地位,其编写、移植是一项常见而复杂的工作。通过第五天课程的学习,学员即能够通过这个综合的项目将前面的主要内容融会贯通,还可以掌握bootloader 原理及开发过程,掌握和bootloader 相关的接口开发,了解操作系统的结构及启动流程等。9:00| 12:00从零编写bootloaderlinux 系统的引导程序的任务引导程序的结构及启动流程实现串口功能实现usb功能实现 nandflash 读写功能引导linux 内核13:00| 16:00实验:1、bootloader
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年智能血糖夜间监测灯项目公司成立分析报告
- 2025年中职(大数据与会计)管理会计实务试题及答案
- 2025年本科临床医学(诊断学基础)试题及答案
- 2025年中职计算机动漫与游戏制作(动画制作入门)试题及答案
- 2026年移动储能项目评估报告
- 多因素干扰下的盲法维护策略
- 建党话剧活动策划方案(3篇)
- 2026年校园文化建设思路答辩题含答案
- 2026年Vivo硬件工程师知识自测题库含答案
- 乐队主唱活动策划方案(3篇)
- 物业服务部安全生产岗位责任清单
- 22S803 圆形钢筋混凝土蓄水池
- 考点21 三角恒等变换4种常见考法归类(解析版)
- 2023年04月青海西宁大通县生态环境综合行政执法大队公开招聘编外工作人员2人笔试历年难易错点考题含答案带详细解析
- 2022年黑龙江省鹤岗市统招专升本生理学病理解剖学历年真题汇总及答案
- 2023年考研考博-考博英语-浙江工业大学考试历年真题摘选含答案解析
- 工程造价咨询的协调配合及服务措施
- GB/T 42340-2023生态系统评估生态系统格局与质量评价方法
- GB/T 32682-2016塑料聚乙烯环境应力开裂(ESC)的测定全缺口蠕变试验(FNCT)
- GA/T 1087-2021道路交通事故痕迹鉴定
- 民族打击乐器教学内容课件
评论
0/150
提交评论