




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
嵌入式心得(合集五篇) 第一篇:嵌入式心得11计科4班1150313034鲁敏杰嵌入式实习报告实习内容:学习并自己动手在Ubuntu系统下制作电子相框实验目的:Ubuntu操作系统的使用,利用C语言编写程序制作电子相框第一周学习:学习Ubuntu操作系统的简单使用使用VMware虚拟机搭建Ubuntu操作系统环境;作为主要由自由软件构建的操作系统,Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。Ubuntu的一些基本命令操作如下所示:Ls查看系统目录下的文件Cd进入目录后接地址cd..返回上级Gedit进行编译操作后接需要编译的文件Cat查看文件在编译器中查看与vi相似Make进行编译makeclean清理编译Ctrl+Alt+F2进入Ubuntu系统的控制台Ctrl+Alt+F7退出控制台操作ctrl+C控制台操作时终止程序运行第二周学习:在Ubuntu中利用C语言实现图片的特效运转电子相册的主体结构在编译器中实现编译,主要学习C语言程序的编写实现图片的特效显示。图片特效的实现学习完毕,就开始制作电子相册,实现图片的添加。图片的添加:图片加入文件中。在showpic.c文件中实现特效在main.c文件中实现显示。用C语言编写的特效有上到下、左到右、中间分屏、上下分屏、圆的扩展与缩小、四分屏等。部分特效关键代码如下:画点实现在屏幕中设定坐标、参数中添加了颜色voidpixel_point(structfb_var_screeninfofb_var,char*mem,intx,inty,intcolor)//画点函数{int*buf=(int*)((fb_var.xres*y+x)*fb_var.bits_per_pixel/8+mem);*buf=color;}利用C语言实现画圆的特效voidpixel_circle(structfb_var_screeninfofb_var,char*mem,intx,inty,intlen,intcolor)//画圆{inti,j;for(i=0;ifor(j=0;jif(((j-x)*(j-x)+(i-y)*(i-y))>(len*len))continue;elsepixel_point(fb_var,mem,j,i,color);}满屏打印输出函数voidpixel_full_screen(structfb_var_screeninfofb_var,char*mem,intcolor)//满屏{inti,j;for(i=0;ifor(j=0;jpixel_point(fb_var,mem,j,i,color);usleep(1000);}第三周学习:制作一个完整可运行的相册程序编程在showpic.c函数中实现图片的特效输出;修改showpic.c添加已有特效;编程main.c实现图片及特效的可控定向显示;完成实际操作并成功运行通过验收学习心得:Ubuntu操作系统与Linux操作系统相似学习起来不难,超级终端的使用就是命令行的操作,这点在以前学习的Linux操作系统中有一定的基础。最重要的感受就是特效算法的实现。这是一个学习C语言与linux的很好机会。出现问题:1.自下到上或者自右到左实现特效时候无法正常运行,只能出现两张图片的一半效果。2.分屏输出出现很多重合的图片,不能按照一定的速率打印。解决问题:多次刷屏,当读出一半图片时候,重新读取另一半图片以及新的另一半图片。不能安装预定的方式打印图片心得:在为期三周的实习过程中,首先了解在VMware虚拟机上搭建的Ubuntu操作系统,加深了对Linux系统的理解和认识。其次就是学会一些基本的图片特效的实现,由于时间紧迫的缘故,不能熟练的掌握。但是实现一些基本特效还是比较容易的,对C程序又有了新的理解。总是犯一些很浅显的错误,说明还是学的不够扎实。这次实习也给了重新认识自己的机会,知道了以前学到的跟实践起来还是有很大的差别,面临工作的压力,我们这点能力是不够看的。要想找到理想的工作,同志仍需努力!第二篇:报告嵌入式心得专题课学习至今,学到了很多东西。而找工作时,各种笔试面试中,深刻地体会到“嵌入式系统”的重要性。这让我更坚定了学好嵌入式系统的想法。嵌入式系统这门课和C语言颇有关联,这也重新夯实了我的C语言基础。而良好的C语言能力,也是学习嵌入式的必备基础。我决定在学好基础后,在对嵌入式进行扩展学习。据了解嵌入式学习主要有两方面:软件和硬件。嵌入式软件的比较多,而做硬件不多,但多是高手。嵌入式的软件又有好多种,主要是针对不同CPU的,但是基本都是用C语言的,还有极少的汇编,主要在BOOT启动、初始代码中。目前来说,嵌入式Linux比较流行,安卓就是基于linux内核的。wince、Vxworks什么的貌似不多,特别是vx

Th****s3
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf