嵌入式期末总结报告。
专业:检测技术与自动化装置。
姓名:李诚学号:1120090297
在学习嵌入式这门课以前,我一直以为嵌入式系统就是具有专门功能的小型计算机系统,和单片机差不多,经过学习了这门课,我对嵌入式系统有了更深的认识。根据ieee(国际电子电气工程师协会)的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(devices used to control, monitor, or assist the operation of equipment, machinery or plants)。从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。
目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。从这些定义以及这半个学期的学习,嵌入式系统除了要求实现特殊的功能,在对系统的实现上比一般的系统要求更严格。
例如,在嵌入式编程实现上,能够采用更小的数据结构,就用最小的数据的结构,能用char型定义的变量,就不要去用int等等。
要成为一名嵌入式工程师,要付出的精力是巨大的,需要大量的理论的学习与实际的开发经验。嵌入式系统开发要求我们对于计算机的硬件与软件系统都有深刻的理解,入门简单,要真正的成为一名合格的嵌入式工程师要经过不尽的艰辛与努力。开发一个手机上简单的***程序,除了考虑让这个程序能够跑起来,还需要考虑手机这个系统的实际硬件结构,如何做到能到能让程序稳定,高效,简洁的运行,不是那么容易实现。
我学习嵌入式的时间的不长,只是在本学期的后半段时间上了赵老师**节课的时间,加上本身还有实验室开发任务在身,实际上学到的嵌入式知识很少,充其量只能说是对于嵌入式有个大体上的认识,我们要实现一个功能,要经过哪些步骤等等,例如,在电脑中编好了程序怎样往嵌入式系统中烧写的, linux环境下的编程等等。学的都是一些皮毛等等,入门都谈不上吧,只能说是看了看热闹。但是,我从这门课上课过程中学习的一些体会和感触是受益很大的,赵老师应该算是嵌入式里面的高手了吧,对于嵌入式理解应该是很深的,也有大量的实际开发经验,但是,赵老师也会碰到某些指令不会输入的情况,也需要翻翻自己的笔记。
老师也说过,对于刚入门的人来说,有些时候一些很小的问题也能困扰很长时间,看似简单,其实不然。其实,任何一门课的学习,一门技术的学习,都是这样的,就像我这学期刚开始开发一套视觉测量系统一样,有时候程序某些地方,我就认为应该是这样的,但是,程序跑起来的时候就是得不到我想要的结果。心情是烦躁的,但是,幸亏有我身边师兄和同学的帮助以及自己的坚持,我还是客服了这些困难的。
最后我最深有体会的就是:濒临崩溃的时候就是答案快要出来的时候。赵老师还说过一句很有哲理的话,泥泞的路才能留下脚印!
这也是让我深有体会的,在开发过程遇到一些问题,恰恰是学习的好机会,很多时候的问题答案别人是给不了你的,程序是你自己写的,只有你知道怎样实现一些算法的,只有自己坚持不停的调试,不停的改进,才能知道自己错在哪。
了,记录下这些别人看似很幼稚的错误,实际上就是一种的无形的提高与进步。我很敬佩老师的学习精神,从老师厚厚一本的册子中可以看出,老师到今天这种程度遇到的困难与挫折不少的,但是,老师坚持把这些记下来,这种学习一门技术的方法值得我学习,好记性永远不如烂笔头,笔记就是足迹吧,有了足迹才会走得踏实。
学习一门技术的过程是痛苦的,是没有止境的,但是也是快乐的。老师平易近人的作风,以及幽默风趣的风格让上课的时候笑声不断,我们有什么问题也直接向老师提出,去敲他办公室的门。东北人有着与生俱来的幽默,老师喊我们也不是喊某某同学,喊的是小伙,听起来亲切。
所以,虽然我嵌入式的知识没有学到多少,但是很喜欢上这门课的,无论刮风下雨,周二早上起来了还是坚持去上课的,虽然经常迟到。
如果要给赵老师提提微薄的建议的话,这节课能不能把学时放长一点,让感兴趣的同学多学点,从学期开始就学,这样我们接触的时间长一些这样我们就能更好的入门,现在我们还是门外汉,另外,老师教的我们就是一些实际的操作,可能我们计算机方面知识很浅薄,不能理解,有时候只知道要这么做,但是不知道为什么要这么做吧,老师在教学的过程中能不能在多渗透一些理论方面的知识让我们对于嵌入式有着更深的理解。感谢赵老师!
嵌入式作业
电力设备测控系统中的总线通讯协议实现。程俊 200910302013 一 程序实现的功能 嵌入式系统作为测控系统主机,依次每隔30秒获取设备数据,发送给各个传感器。1 程序实现是通个定义的一个数组,然后数组中分别放入 起始标记aa 设备类型 设备编号 数据发送请求55 校验位这里采用求和校验,而将第...
嵌入式作业
专业 电子信息工程班级 电信10 1 任课教师 姓名 学号成绩。题目 查阅相关资料,你认为选用哪一种硬件 芯片 和软件比较适合本专业的要求?为什么?答 个人觉得选用三星的6410芯片更适合本专业的要求,6410对比与2440不会更容易被淘汰,而且现在6410有很多开发板可以供我们自学,比如飞凌的ok...
嵌入式作业
include 基本系统数据类型。include 提供socket函数及数据结构。include 标准输入输出。include 标准库。include 提供错误号errno的定义,用于错误处理。include 字符串函数定义。include read函数 write函数和getpid函数等头文件。i...