暑假嵌入式实习报告.(共五篇)

时间:2019-05-14 23:02:49下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《暑假嵌入式实习报告.》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《暑假嵌入式实习报告.》。

第一篇:暑假嵌入式实习报告.

一、嵌入式的概述: 随着信息化技术的发展和数字化产品的普及,以计算机技 术、芯片技术和软件技术为核心的嵌入式系统再度成为当前 研究和应用的热点,通信、计算机、消费电子技术(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 ,使其能够在程序中运行。更重要的是学会了如 何解决在实习中遇到的各种问题并很好的解决,为以后使用 该软件进行编程打下了坚实的基础,也培养了自己对该软件 的兴趣,大四的学生正面临找工作的压力,通过这次实习积 累了经验,对找工作也起到了辅助的作用,希望能够有机会 对该软件进行进一步的学习研究。最后感谢指导老师和同学 们的细心帮助。

第二篇:暑假嵌入式实习报告

一、嵌入式的概述:

随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点,通信、计算机、消费电子技术(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,使其能够在程序中运行。更重要的是学会了如何解决在实习中遇到的各种问题并很好的解决,为以后使用该软件进行编程打下了坚实的基础,也培养了自己对该软件的兴趣,大四的学生正面临找工作的压力,通过这次实习积累了经验,对找工作也起到了辅助的作用,希望能够有机会对该软件进行进一步的学习研究。最后感谢指导老师和同学们的细心帮助。

第三篇:嵌入式实习报告

一、嵌入式系统开发与应用概述

在今日,嵌入式ARM 技术已经成为了一门比较热门的学科,无论是在电子类的什么领域,你都可以看到嵌入式ARM 的影子。如果你还停留在单片机级别的学习,那么实际上你已经落下时代脚步了,ARM 嵌入式技术正以几何的倍数高速发展,它几乎渗透到了几乎你所想到的领域。本章节就是将你领入ARM 的学习大门,开始嵌入式开发之旅。以嵌入式计算机为技术核心的嵌入式系统是继网络技术之后,又一个IT领域新的技术发展方向。由于嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业具体应用等突出特征,目前已经广泛地应用于军事国防、消费电子、信息家电、网络通信、工业控制等各个领域。嵌入式的广泛应用可以说是无所不在。

嵌入式微处理器技术的基础是通用计算机技术。现在许多嵌入式处理器也是从早期的PC 机的应用发展演化过来的,如早期PC 诸如TRS-80、Apple II 和所用的Z80 和6502 处理器,至今仍为低 端的嵌入式应用。在应用中,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点。嵌入式处理器目前主要有Am186/88、386EX、SC-400、Power PC、68000、MIPS、ARM 等系列。

在早期实际的嵌入式应用中,芯片选择时往往以某一种微处理器内核为核心,在芯片内部集成必要的ROM/EPROM/Flash/EEPROM、SRAM、接口总线及总线控制逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A 等各种必要的功能和外设。

二、实习设备

硬件:Embest EduKit-IV实验平台、ULINK2仿真器套件、PC机

软件:μVision IDE for ARM集成开发环境、Windows 98/2000/NT/XP

三、实习目的

1.初步掌握液晶屏的使用及其电路设计方法;掌握S3C2410X处理器的LCD控制器的使用;掌握通过任务调用的方法把液晶显示函数添加到uC/OS-II中;通过实验掌握液晶显示文本及图形的方法与程序设计。

2.了解S3C2410X处理器UART相关控制寄存器的使用; 熟悉ARM处理器系统硬件电路中UART接口的设计方法:掌握ARM处理器串行通信的软件编程方法。

3.掌握有关音频处理的基础知识;通过实验了解IIS音频接口的工作原理;通过实验掌握对处理器S3C2410X中IIS模块电路的控制方法;通过实验掌握对常用IIS接口音频芯片的控制方法。

4.了解μC/OS-II移植条件和内核基本结构;掌握将μC/OS-II内核移植到ARM9处理器上的方法和步骤。

四、实习要求

通过对μC/OS-II移植实验、μC/OS-II LCD显示实验、串口通信实验、IIS音频实验、液晶显示实验的学习,并将各部分内容合并,最终得出实习结果,实习要求在键盘上输入学号,在液晶显示屏上显示相应的学生信息。学生信息包括显示每个人的照片和姓名系别等,并用键控设置学生输出的顺序,输入学号就显示那个学生的信息,然后过一段时间就顺序循环播放。

移植μC/OS-II内核到ARM处理器S3C2410,在IDE中观察其运行状况编写S3C2410X处理器的串口通信程序;监视串行口UART1动作;将从UART1接收到的字符串回送显示。将从UART1接收到的字符串回送显示。

通过使用Embest EduKit-IV实验板的彩色液晶屏(800*480)进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写任务函数在uC/OS-II系统中实现位图显示。在uC/OS-II中建立五个任务Tast1和Tast2,其中Tast1顺序熄灭四个LED,延迟一会在顺序点亮四个LED。Tast2在LCD屏幕上循环显示三幅图片,并打印一些文字信息和背景音乐。过使用Embest EduKit-III实验板的256 色彩色液晶屏(320x240)进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写程序实现:画出多个矩形框;显示ASCII字符;显示汉字字符;显示彩色位图。

五、实习步骤

1.准备实验环境

使用ULINK2仿真器连接Embest EduKit-IV实验平台的主板JTAG接口;使用Embest EduKit-IV实验平台附带的交叉串口线,连接实验平台主板上的COM2和PC机的串口(一般PC只有一个串口,如果有多个请自行选择,笔记本没有串口设备的可购买USB转串口适配器扩充);使用Embest EduKit-IV实验平台附带的电源适配器,连接实验平台主板上的电源接口。

2.串口接收设置

在PC机上运行windows自带的超级终端串口通信程序,或者使用实验平台附带光盘内设置好了的超级终端,设置超级终端:波特率115200、1位停止位、无校验位、无硬件流控制,或者使用其它串口通信程序。(注:超级终端串口的选择根据用户的PC串口硬件不同,请自行选择,如果PC机只有一个串口,一般是COM1)

3.打开实验例程

1)打开实验程序

2)运行μVision IDE for ARM软件

3)默认打开的工程在源码编辑窗口会显示实验例程的说明文件readme.txt,详细阅读并理解实验内容。

4)工程提供了两种运行方式:一是下载到SDRAM中调试运行,二是固化到Nor Flash中运行。用户可以在工具栏Select Target下拉框中选择在RAM中调试运行还是固化Flash中运行。下面实验将介绍下载到SDRAM中调试运行,所以我们在Select Target下拉框中选择UART_Test IN RAM。

5)接下来开始编译链接工程,在菜单栏“Projiet”选择“Build target”或者“Rebuild all target files”编译整个工程。

6编译完成后,在输出窗口可以看到编译提示信息,比如““.SDRAMUART_Test.axf”-0 Error(s), 1 Warning(s).”,如果显示“0 Error(s)”即表示编译成功。

7)拨动实验平台电源开关,给实验平台上电,单击菜单栏Debug->Start/Stop Debug Session项将编译出来的映像文件下载到SDRAM中,或者单击工具栏“”按钮来下载。

8)下载完成后,单击菜单栏Debug->Run项运行程序,或者单击工具栏“”按钮来全速运行程序。用户也可以使用进行单步调试程序。

9)全速运行后,用户可以在超级终端看到程序运行的信息。

10)用户可以Stop程序运行,使用μVision IDE for ARM的一些调试窗口跟踪查看程序运行的信息。注:如果在第4)步用户选择在Flash中运行,则编译链接成功后,单击菜单栏Flash->Download项将程序固化到NorFlash中,从实验平台的主板拔出JTAG线,给实验平台重新上电,程序将自动运行。

部分程序图:

串口通信实验:

IIS音频实验:

六、实习体会

在嵌入式系统中,除了课本上的基础知识外,还学会了软件编程的基本思路,掌握了液晶屏的使用及其电路设计方法;掌握有关音频处理的基础知识;掌握液晶显示文本及图形的方法与程序设计。

通过这次设计,掌握了液晶显示实验、μC/OS-II移植、μC/OS-IILCD显示的工作原理及串口通信实验的工作过程,学会了使用仿真软件Embest EduKit-IV实验平台及ULINK2仿真器套件,并学会通过应用软件仿真来实现各种通信系统的设计,对以后的学习和工作都起到了一定的作用,加强了动手能力和学业技能。虽然花了很长时间编写软件程序设计,但这一切还是理论上的。希望学校能提供机会和条件,让我们能够去真正地将理论和实践相结合。通过这次程序,感觉自己所掌握的知识是那么的有限,还有许多需要改进和不足的地方,同时也帮助了我怎样学好这门课程,增加了我对这门学科的兴趣。总体来说,这次实习我受益匪浅。在摸索该如何设计电路使之实现所需功能的过程中特别有趣,培养了我的设计思维,增加了实际操作能力。在让我体会到了设计电路的艰辛的同时,更让我体会到成功的喜悦和快乐。通过这次实习通信系统的设计,使我更加清楚以后的发展及学习的方向。

最后感谢老师这个学期的指导和帮助!

第四篇:嵌入式系统实习报告

一、嵌入式系统开发与应用概述

在今日,嵌入式ARM 技术已经成为了一门比较热门的学科,无论是在电子类的什么领域,你都可以看到嵌入式ARM 的影子。如果你还停留在单片机级别的学习,那么实际上你已经落下时代脚步了,ARM 嵌入式技术正以几何的倍数高速发展,它几乎渗透到了几乎你所想到的领域。本章节就是将你领入ARM 的学习大门,开始嵌入式开发之旅。以嵌入式计算机为技术核心的嵌入式系统是继网络技术之后,又一个IT领域新的技术发展方向。由于嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业具体应用等突出特征,目前已经广泛地应用于军事国防、消费电子、信息家电、网络通信、工业控制等各个领域。嵌入式的广泛应用可以说是无所不在。

嵌入式微处理器技术的基础是通用计算机技术。现在许多嵌入式处理器也是从早期的pC 机的应用发展演化过来的,如早期pC 诸如TRS-80、Apple II 和所用的Z80 和6502 处理器,至今仍为低 端的嵌入式应用。在应用中,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点。嵌入式处理器目前主要有Am186/88、386EX、SC-400、power pC、68000、MIpS、ARM 等系列。

在早期实际的嵌入式应用中,芯片选择时往往以某一种微处理器内核为核心,在芯片内部集成必要的ROM/EpROM/Flash/EEpROM、SRAM、接口总线及总线控制逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A 等各种必要的功能和外设。

二、实习设备

硬件:Embest EduKit-IV实验平台、ULINK2仿真器套件、pC机

软件:μVision IDE for ARM集成开发环境、Windows 98/2000/NT/Xp

三、实习目的1.初步掌握液晶屏的使用及其电路设计方法;掌握S3C2410X处理器的LCD控制器的使用;掌握通过任务调用的方法把液晶显示函数添加到uC/OS-II中;通过实验掌握液晶显示文本及图形的方法与程序设计。

2.了解S3C2410X处理器UART相关控制寄存器的使用; 熟悉ARM处理器系统硬件电路中UART接口的设计方法:掌握ARM处理器串行通信的软件编程方法。

3.掌握有关音频处理的基础知识;通过实验了解IIS音频接口的工作原理;通过实验掌握对处理器S3C2410X中IIS模块电路的控制方法;通过实验掌握对常用IIS接口音频芯片的控制方法。

4.了解μC/OS-II移植条件和内核基本结构;掌握将μC/OS-II内核移植到ARM9处理器上的方法和步骤。

四、实习要求

通过对μC/OS-II移植实验、μC/OS-II LCD显示实验、串口通信实验、IIS音频实验、液晶显示实验的学习,并将各部分内容合并,最终得出实习结果,实习要求在键盘上输入学号,在液晶显示屏上显示相应的学生信息。学生信息包括显示每个人的照片和姓名系别等,并用键控设置学生输出的顺序,输入学号就显示那个学生的信息,然后过一段时间就顺序循环播放。

移植μC/OS-II内核到ARM处理器S3C2410,在IDE中观察其运行状况编写S3C2410X处理器的串口通信程序;监视串行口UART1动作;将从UART1接收到的字符串回送显示。将从UART1接收到的字符串回送显示。

通过使用Embest EduKit-IV实验板的彩色液晶屏(800*480)进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写任务函数在uC/OS-II系统中实现位图显示。在uC/OS-II中建立五个任务Tast1和Tast2,其中Tast1顺序熄灭四个LED,延迟一会在顺序点亮四个LED。Tast2在LCD屏幕上循环显示三幅图片,并打印一些文字信息和背景音乐。过使用Embest EduKit-III实验板的256 色彩色液晶屏(320x240)进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写程序实现:画出多个矩形框;显示ASCII字符;显示汉字字符;显示彩色位图。

五、实习步骤

1.准备实验环境

使用ULINK2仿真器连接Embest EduKit-IV实验平台的主板JTAG接口;使用Embest EduKit-IV实验平台附带的交叉串口线,连接实验平台主板上的COM2和pC机的串口(一般pC只有一个串口,如果有多个请自行选择,笔记本没有串口设备的可购买USB转串口适配器扩充);使用Embest EduKit-IV实验平台附带的电源适配器,连接实验平台主板上的电源接口。

2.串口接收设置

在pC机上运行windows自带的超级终端串口通信程序,或者使用实验平台附带光盘内设置好了的超级终端,设置超级终端:波特率115200、1位停止位、无校验位、无硬件流控制,或者使用其它串口通信程序。(注:超级终端串口的选择根据用户的pC串口硬件不同,请自行选择,如果pC机只有一个串口,一般是COM1)

3.打开实验例程

1)打开实验程序

2)运行μVision IDE for ARM软件

3)默认打开的工程在源码编辑窗口会显示实验例程的说明文件readme.txt,详细阅读并理解实验内容。

4)工程提供了两种运行方式:一是下载到SDRAM中调试运行,二是固化到Nor Flash中运行。用户可以在工具栏Select Target下拉框中选择在RAM中调试运行还是固化Flash中运行。下面实验将介绍下载到SDRAM中调试运行,所以我们在Select Target下拉框中选择UART_Test IN RAM。

5)接下来开始编译链接工程,在菜单栏“projiet”选择“Build target”或者“Rebuild all target files”编译整个工程。

6编译完成后,在输出窗口可以看到编译提示信息,比如““.SDRAMUART_Test.axf”-0 Error(s), 1 Warning(s).”,如果显示“0 Error(s)”即表示编译成功。

7)拨动实验平台电源开关,给实验平台上电,单击菜单栏Debug->Start/Stop Debug Session项将编译出来的映像文件下载到SDRAM中,或者单击工具栏“”按钮来下载。

8)下载完成后,单击菜单栏Debug->Run项运行程序,或者单击工具栏“”按钮来全速运行程序。用户也可以使用进行单步调试程序。

9)全速运行后,用户可以在超级终端看到程序运行的信息。

10)用户可以Stop程序运行,使用μVision IDE for ARM的一些调试窗口跟踪查看程序运行的信息。注:如果在第4)步用户选择在Flash中运行,则编译链接成功后,单击菜单栏Flash->Download项将程序固化到NorFlash中,从实验平台的主板拔出JTAG线,给实验平台重新上电,程序将自动运行。

部分程序图:

串口通信实验:

IIS音频实验:

六、实习体会

在嵌入式系统中,除了课本上的基础知识外,还学会了软件编程的基本思路,掌握了液晶屏的使用及其电路设计方法;掌握有关音频处理的基础知识;掌握液晶显示文本及图形的方法与程序设计。

通过这次设计,掌握了液晶显示实验、μC/OS-II移植、μC/OS-IILCD显示的工作原理及串口通信实验的工作过程,学会了使用仿真软件Embest EduKit-IV实验平台及ULINK2仿真器套件,并学会通过应用软件仿真来实现各种通信系统的设计,对以后的学习和工作都起到了一定的作用,加强了动手能力和学业技能。虽然花了很长时间编写软件程序设计,但这一切还是理论上的。希望学校能提供机会和条件,让我们能够去真正地将理论和实践相结合。通过这次程序,感觉自己所掌握的知识是那么的有限,还有许多需要改进和不足的地方,同时也帮助了我怎样学好这门课程,增加了我对这门学科的兴趣。总体来说,这次实习我受益匪浅。在摸索该如何设计电路使之实现所需功能的过程中特别有趣,培养了我的设计思维,增加了实际操作能力。在让我体会到了设计电路的艰辛的同时,更让我体会到成功的喜悦和快乐。通过这次实习通信系统的设计,使我更加清楚以后的发展及学习的方向。

最后感谢老师这个学期的指导和帮助!

七、参考文献

《ARM9嵌入式系统设计与开发应用》熊茂华、杨震伦编著 清华大学出版社

《ARM9嵌入式系统设计与开发教程》于明编著 电子工业出版社

《Linux嵌入式系统教程》马忠梅 北京航空航天大学出版社

第五篇:嵌入式培训实习报告

第一天:

今天是我到杰普软件科技有限公司实习的第一天,也是我第一次接触到linux系统。虽然我以前就知道这个系统,但以前从没见过,现在第一次用感觉还不错。

老师在上课的时候还介绍了很多于linux的发展历史和强大的功能,所以对那个以后要一直用到的系统充满了期待。老师也讲了一些linux系统的组成,些简单的操作,linux分为内核,文件系统,和shell,shell是用来提供与内核交互界面的东西,所以以后的对inux的操作也就是在终端上输入shell命令来操作系统。

第二天:

今天主要讲了一些基本的操作命令,比如说在终端上输入pwd,就能显示当前的文件目录,输入ls,能显示当前目录的所有文件和目录,后面加些后缀就能显示更多的关于文件的信息,还有就是用touch命令来建立文件,用cp命令来复制文件和目录,mkdir命令来建立目录等等。用命令来操作看起来有点像DOS系统,不过比DOS操作起来更简单,并且功能比DOS强大太多了。总的来说今天收获还蛮大的。

第三天:

今天是讲基本操作命令的最后一天,这几天学下来感觉有点吃力了,因为这命令太多了,还有很多命令还有后缀,还有一些命令可以相互组合,而且学习中间还涉及到很多以前没有听过过的计算机术语,更是加大了学习的难度,不过在同学的相互帮助下克服了种种困难。

经过这一段时间的学习我们对linux的操作有了很大的提高,并且知道了很多计算机方面的知识,这对以后的进一步学习有很大的帮助。

第四天:

经过几天的学习,终于把linux的所有命令学完了。但是第一天老师提到过的shell还是没怎么理解是怎么回事,所以今天老师就重点讲了shell。Shell俗称壳(用来区别于核),是指“提供使用者使用界面的”软件“(命令解析器)。它类似于DOS下的command.com。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。Shell有好多种类型,其中比较常见的shell有Bourne shell,C shell,Kornv shell和 Bourne Again Shell,其中我们现在用的就是Bourne Again shell。

第五天:

前几天学习的命令太多,但一条命令只能让计算机做一件事,并

且每次要用的时候一次只能输一条语句,用起来很不方便。为了能让这些命令做更多事,并且提高执行效率,所以我们把一些命令写在脚本上,我们把这些叫shell脚本,shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。在写shell脚本的时候可以再里面加入判断,循环等语句,所以能把linux的操作效率大大的提高,功能也变得更强大。

第六天:

新的一年到了,我们也开始新的东西了,前几天学的只是操作,但是今天开始就要学习嵌入式开发的核心内容,那就是我们以前都学习过的c语言,不过以前学习的都忘得差不多了。最先学习的还是在linux平台下的编译环境,这里我们要用到种个叫VI的编译环境,他跟我们以前用的window环境下的vc++6.0有很大不同,用vi进行编译时候比vc++6.0复杂多了,要编译时候要输好几行命令,刚开始用的时候很不习惯,但用了几次以后就好多了。

第七天:

今天就要开始正式学习c语言了,C语言是嵌入式开发的基础,所以一定要把c语言给学好。虽然以前学习过c,但是学了跟没学差不多,所以一切都要重头开始学起,今天老师只讲了一些基本的,所以今天只讲了数据结构,不过比以前老师讲的更深入一些。这里讲课更以前学校里最大区别就是这里老师每讲一个程序,我们都要跟着动手敲出来。有一句话叫熟能生巧,所以只要我们肯动手,多动手就能把这东西学好。

第八天:

今天是年前学习的最后一天了,明天就要回家了,虽然回家的心情有点急切,但还是要把课给上完,今天还是在讲的是指针,指针是c语言的精华,但也是c语言中最难的,特别是指针跟数组,字符数组什么的结合在一起,弄得头都有点大了。所以老师讲了好几天,但是还有好多听不懂的,看来还是要加把劲。回到家里还是要多看一点书,多学一点是一点,尽量吧那些不懂得弄懂。

实习总结:

回想起这么多天的培训实习,感觉收获挺多的,学到了很多关于计算机的知识,还有一些以前在在课堂上学不到的一些东西。总的来说本次实习使我第一次亲身感受了所学知识与实际的应

用,理论与实际的相结合,让我们大开眼界,也算是对以前所学知识的一个初审吧!这次生产实习对于我们以后学习、找工作也真是受益菲浅。在这段时间里让我们初步让理性回到感性的重新认识,也让我们初步的认识了这个社会,对于以后做人所应把握的方向也有所启发。

下载暑假嵌入式实习报告.(共五篇)word格式文档
下载暑假嵌入式实习报告.(共五篇).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    嵌入式 电子类 实习报告

    目录 一、 实习目的 ...................... 1 二、 实习任务 ...................... 1 三、 实习内容 ...................... 1 四、 实习总结 ...................... 3......

    嵌入式报告

    嵌入式实训报告姓名:张龙班级:电气803学号:08010270嵌入式系统学习体会 一、 嵌入式发展前景 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特......

    嵌入式报告

    目录 引言 ............................................................................................................................... 2 1. ARM概述 ...............

    暑假实习报告(共5篇)

    暑期社会实践报告 又是一年暑假时,大学生活已经匆匆过了一半,想想步入社会该作何打算,想通过亲身体验社会实践让自己更进一步了解社会,在实践中增长见识,锻炼自己的才干,培养自......

    暑假实习报告(共五篇)

    暑期社会实践报告 大学的第二个暑假。距离毕业咫尺的大学生,我要为未来进入社会工作做一些准备。我要有一个极富意义的暑假,我和周围的朋友同学交流,便有了自己的打算。我想依......

    关于暑假实习报告(共五则范文)

    关于暑假实习报告汇编6篇在当下这个社会中,报告的用途越来越大,我们在写报告的时候要注意涵盖报告的基本要素。写起报告来就毫无头绪?下面是小编整理的暑假实习报告6篇,欢迎大家......

    暑假实习报告精品[共五篇]

    暑假实习报告集锦 8 篇 暑假实习报告 篇 1一、实习概况 经过了十几周的工程地质课程的学习,我们对工程地质这个学科和一些相关的土木工程地质知识有了一个基本的了解,为了能够......

    暑假实习报告(共5则)

    2011年暑假实习报告 系 别:电气工程系 班 级:电信S09-3班 姓 名: 赵 敏 学 号: 17 2011-9-8 2011暑假实习报告 实习周数:1个月 实习单位:深圳红太阳光电科技有限公司 实习地点:广......