



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、嵌入式的概述:随着信息化技术的发展和数字化产品的普及,以计算机技 术、芯片技术和软件技术为核心的嵌入式系统再度成为当前 研究和应用的热点,通信、计算机、消费电子技术(3C 合 一的趋势正在逐步形成,无所不在的网络和无所不在的计算 (everything connecting, everywhere computing正在 将人类带入一个崭新的信息社会。二、实习目的学习和了解了嵌入式在生活中的重要作用和发展过程,熟练 掌握 ARM 硬件体系结构 , 熟悉 linux 下的嵌入式编程流程, 积累自己的软件编写经验,能够参与并实现一个真实和完整 的嵌入式项目 , 为今后的学习和将从事的技术工作打下坚实 的基础三、实习设备:1、硬件:Embest EduKit-IV平台, ULINK2仿真器套件, PC 机;2、软件:Vision IDE for ARM集成开发环境, Windows 98/2000/NT/XP。四、实习内容第一阶段 Linux 操作和编程基础主要介绍 Linux 的基本命令和基础编程知识,包括 Linux 的文件操作和目录操作命令, VI 编辑器, GCC 编译器, GDB 调试器和 Make 项目管理工具等知识。第二阶段 嵌入式 C 语言编程基础主要介绍在嵌入式开发编程中 C 语言的重要概念和 编程技巧中的重点难点,以复习串讲和实例分析的形式, 重点介绍包括函数与程序结构,指针、数组和链表,库函 数的使用等知识。第三阶段 Linux 上 C 强化编程训练主要包括整数算法训练,递归和栈编程训练,位操作训 练,指针训练,字符串训练和常用 C 库函数编程接口实践, 强化学员对 Linux 下基本编程开发的理解和编码调试的能 力。第四阶段 Linux环境高级编程及项目开发编程实践主要包括系统编程 (信号 /系统调用 /管道 /FIFO/消息 队列 /共享内存等 ,文件 I/O编程 (文件描述符 /文件读写 接口 /原子操作 /阻塞与非阻塞 IO 等 ,多任务和多线程编 程 (进程标识 / 用户标识 /fork与 vfork/多线程概念 /线程 同步等 ,网络编程 (网络基本概念 /套接口编程 /网络字节 次序 /Client/Server结构 /UDP编程 ; 掌握 Linux 下 Socket 编程的开发流程,熟悉网络编程的调用接口函数和相关数 据结构,使学员初步具备在 Linux 上进行系统编程开发的能力。同时综合之前所学内容和编程技术,以小组为单位 进行一个团队合作项目的开发,考核内容包括文件 I/O编 程,多线程编程,网络编程和项目文档编写。第五阶段 嵌入式处理器体系结构及编程实践主要介绍 ARM 体系结构及其基本编程知识,包括指令 分类,寻址方式、指令集、存储系统、异常中断处理、汇 编语言以及 CC+和汇编语言的混合编程等知识。 同时结合 ARM 嵌入式开发板硬件设计原理和基本硬件设计流程, 分析 各种外设的工作原理和驱动机制,并自己动手实践完成一 个 ARM 开发板上的编程大作业。第六阶段 嵌入式 Linux 开发基础及高级应用主要介绍嵌入式 Linux 开发应用程序的基本流程和知 识,包括嵌入式 Linux 基本概念和开发流程、 Bootloader 工作原理、内核裁减配置和交叉编译、根文件系统制作、 网络编程以及图形界面和数据库开发等知识。同时独立完 成一个基于嵌入式 Linux GUI的应用编程大作业。第七阶段 嵌入式 Linux驱动理论及驱动程序开发实践 主要介绍嵌入式 Linux 上驱动程序开发规范,包括设备 驱动程序概念、字符设备驱动程序、块设备与网络设备、 网卡驱动以及常用嵌入式设备驱动开发等知识。同时独立 实现两种嵌入式设备驱动程序的编写,包括驱动模块的调 试和加载以及完整的项目开发文档的编写。第八阶段 嵌入式 Linux 项目团队开发实践锻炼主要包括设计并实现一个真实和完整的嵌入式项目的 开发流程,涉及到数据采集、网络通讯、图形用户界面显 示以及嵌入式数据库存储系统等多种嵌入式 Linux 编程技 术。要求学员建立起团队开发和协同工作的企业项目开发 模式的概念和流程,强化学员对编写项目概要设计文档和 详细设计文档的理解,为就业前的职业技能和素质训练做 好充分准备。五、实习心得:通过本次实习对 ARM9嵌入式系统设计有了更深一步的 了解,知道了如何使用 uc/os软件进行编程编译,并下载到 实验箱中,使图像、声音、文字得以显示,学会了转换 IIS 声音文件的工具:ProcBmp.exe 和转换 bmp 图片文件的工具: Image2Lcd ,使其能够在程序中运行。更重要的是学会了如 何解决在实习中遇到的各种问题并很好的解决,为以后使用 该软件进行编程打下了坚
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高空探测基础知识培训课件
- 高空作业安全知识培训课件
- 北京期末语文考试题目及答案
- TK-684-生命科学试剂-MCE
- D-Arabitol-d7-生命科学试剂-MCE
- SB-3CT-Standard-生命科学试剂-MCE
- 园林绿化考试题及答案
- 变形观测考试题及答案
- 病原考试题及答案
- 保安考试试卷大题题库及答案
- 豪宅地库研究方案
- 文明乡风培训课件
- 2025年秋期新教材部编人教版三年级上册道德与法治教学计划+进度表
- 2025云南广南民族文化旅游产业有限公司招聘14人笔试备考试题及答案解析
- 2025年【秋】【初三】【九年级】开学第一课主题班会:奋楫启航征初三 青春执笔赢未来
- 1.2细胞的多样性和统一性(教学课件) 高中生物人教版(2019)必修第一册
- 精神科护工安全知识培训课件
- 2025年新学校军训合同协议书
- 邯郸市永年区实验中学2024-2025学年九年级上学期开学考试道德与法治试卷(含答案)
- 2025年度剧院设施全面维修与日常维护服务协议
- 学易金卷:段考模拟君之2025-2026学年高一化学下学期期末考试原创模拟卷01(考试版)
评论
0/150
提交评论