嵌入式实习心得体会.docx

上传人:rrsccc 文档编号:9756202 上传时间:2021-03-23 格式:DOCX 页数:4 大小:67.97KB
返回 下载 相关 举报
嵌入式实习心得体会.docx_第1页
第1页 / 共4页
嵌入式实习心得体会.docx_第2页
第2页 / 共4页
嵌入式实习心得体会.docx_第3页
第3页 / 共4页
嵌入式实习心得体会.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《嵌入式实习心得体会.docx》由会员分享,可在线阅读,更多相关《嵌入式实习心得体会.docx(4页珍藏版)》请在三一文库上搜索。

1、嵌入式实习心得体会嵌入式单片机是一门应用性和实践性很强的学科很多人都想学习嵌入式单片机并且想知道如何学习嵌入式单片机以下是小编整理的嵌入式实习心得体会欢迎阅读一、嵌入式的概述:随着信息化技术的发展和数字化产品的普及以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点通信、计算机、消费电子技术( 3C)合一的趋势正在逐步形成无所不在的网络和无所不在的计算(everythingconnectingeverywhereputing )正在将人类带入一个崭新的信息社会二、实习目的学习和了解了嵌入式在生活中的重要作用和发展过程熟练掌握ARM硬件体系结构熟悉 linux 下的嵌入

2、式编程流程积累自己的软件编写经验能够参与并实现一个和完整的嵌入式项目为今后的学习和将从事的技术工作打下坚实的基础三、实习任务第一阶段 Linux 操作和编程基础主要介绍 Linux 的基本命令和基础编程知识包括 Linux 的文件操作和目录操作命令 VI 编辑器 GCC编译器 GDB调试器和 Make项目管理工具等知识第二阶段嵌入式C语言编程基础主要介绍在嵌入式开发编程中 C 语言的重要概念和编程技巧中的重点难点以复习串讲和实例分析的形式重点介绍包括函数与程序结构指针、数组和链表库函数的使用等知识第三阶段 Linux 上 C强化编程训练主要包括整数算法训练递归和栈编程训练位操作训练指针训练字符

3、串训练和常用 C库函数编程接口实践强化学员对 Linux 下基本编程开发的理解和编码调试的能力第四阶段 Linux 环境高级编程及项目开发编程实践主要包括系统编程(信号 / 系统调用 / 管道 /FIFO/ 消息队列 / 共享内存等)文件 I/O 编程(文件描述符 / 文件读写接口 / 原子操作 / 阻塞与非阻塞 IO 等多任务和多线程编程(进程标识 / 用户标识 /fork 与 vfork/ 多线程概念 / 线程同步等) 网络编程(网络基本概念 / 套接口编程 / 网络字节次序 /Client/Server 结构 /UDP编程);掌握 Linux 下Socket 编程的开发流程熟悉网络编程的

4、调用接口函数和相关数据结构使学员初步具备在 Linux 上进行系统编程开发的能力同时综合之前所学内容和编程技术以小组为单位进行一个团队合作项目的开发考核内容包括文件I/O 编程多线程编程网络编程和项目文档编写第五阶段嵌入式处理器体系结构及编程实践主要介绍 ARM体系结构及其基本编程知识包括指令分类寻址方式、指令集、存储系统、异常中断处理、汇编语言以及CC+和汇编语言的混合编程等知识同时结合ARM嵌入式开发板硬件设计原理和基本硬件设计流程分析各种外设的工作原理和驱动机制并自己动手实践完成一个 ARM开发板上的编程大作业第六阶段嵌入式Linux 开发基础及高级应用主要介绍嵌入式Linux 开发应用

5、程序的基本流程和知识包括嵌入式 Linux 基本概念和开发流程、 Bootloader工作原理、内核裁减配置和交叉编译、 根文件系统制作、 网络编程以及图形界面和数据库开发等知识同时独立完成一个基于嵌入式LinuxGUI 的应用编程大作业第七阶段嵌入式Linux 驱动理论及驱动程序开发实践主要介绍嵌入式 Linux 上驱动程序开发规范包括设备驱动程序概念、字符设备驱动程序、 块设备与网络设备、网卡驱动以及常用嵌入式设备驱动开发等知识同时独立实现两种嵌入式设备驱动程序的编写包括驱动模块的调试和加载以及完整的项目开发文档的编写第八阶段嵌入式Linux 项目团队开发实践锻炼主要包括设计并实现一个和完

6、整的嵌入式项目的开发流程涉及到数据采集、网络通讯、图形用户界面显示以及嵌入式数据库存储系统等多种嵌入式 Linux 编程技术要求学员建立起团队开发和协同工作的企业项目开发模式的概念和流程强化学员对编写项目概要设计文档和详细设计文档的理解为就业前的职业技能和素质训练做好充分准备四、实习内容1 、嵌入式的历史与现状虽然嵌入式系统是近几年才开始真正风靡起来的但事实上嵌入式这个概念却很早就已经存在了从上个世纪70 年代单片机的出现到今天各种嵌入式微处理器、 微控制器的广泛应用嵌入式系统少说也有了近 30 年的历史纵观嵌入式系统的发展历程大致经历了以下四个阶段:无操作系统阶段嵌入式系统最初的应用是基于单片机的大多以可编程控制器的形式出现具有监测、 伺服、设备指示等功能通常应用于各类工业控制和飞机、导弹等武器装备中一般没有操作系统的支持只能通过汇编语言对系统进行直接控制运行结束后再清除内存这些装置虽然已经初步具备了嵌入式的应用特点但仅仅只是使用 8 位的 CPU芯片来执行一些单线程的程序因此严格地说还谈不上系统的概念这一阶段嵌入式系统的主要特点是:系统结构和功能相对单一处理效率较低存储容量较小几乎没有用户接口由于这种嵌入式系统使用简便、价格低廉因而曾经在工业控制领域中得到了非常广泛的应用但却无法满足现今对执行效率、 存储容量都有较高要求的信息家电等场合的需要

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1