电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

嵌入式实习报告VIP免费

嵌入式实习报告_第1页
1/14
嵌入式实习报告_第2页
2/14
嵌入式实习报告_第3页
3/14
电子工艺实 习 报 告班级学号姓名同 组 人指导教师2010年1 月13 日一、嵌入式的概述:随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点,通信、计算机、消费电子技术(3C)合一的趋势正在逐步形成,无所不在的网络和无所不在的计算(everything connecting, everywhere computing)正在将人类带入一个崭新的信息社会。二、实习目的学习和了解了嵌入式在生活中的重要作用和发展过程,熟练掌握ARM硬件体系结构 , 熟悉 linux下的嵌入式编程流程,积累自己的软件编写经验,能够参与并实现一个真实和完整的嵌入式项目,为今后的学习和将从事的技术工作打下坚实的基础三、实习任务第一阶段 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体系结构及其基本编程知识,包括指令分类,寻址方式、指令集、存储系统、异常中断处理、汇编语言以及C\C++和汇编语言的混...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

嵌入式实习报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部