关于日记嵌入式作文范文1100字的文字专题页,提供各类与日记嵌入式作文范文1100字相关的句子数据。我们整理了与日记嵌入式作文范文1100字相关的大量文字资料,以各种维度呈现供您参考。如果日记嵌入式作文范文1100字未能满足您的需求,请善用搜索找到更适合的句子语录。
摘要:嵌入式系统是在传统单片机等技术的基础上发展起来的一项结合硬件和软件应用广泛功能强大的系统。嵌入式系统通过在软件*台编译控制程序并在硬件上运行,嵌入式软件的开发已经在工业各个方面都有很多应用,学*好嵌入式系统开发已成为现在从事电子研发人员必不可少的技能。本次课程设计是基于嵌入式硬件*台,完成了有操作系统的嵌入式系统软件设计,通过在虚拟机*台上使用Linux操作系统实现在该操作系统下多任务程序开发,通过编译下载能够在超级终端显示信息,从而达到课程设计要求。 关键字:嵌入式系统;虚拟机;Linux操作系统;超级终端
目 录
1.设计目的 .........................................................................................................
1 2.设计内容和要求 ..............................................................................................
1 2.1设计的内容 ...............................................................................................
1 2.2 要求 .........................................................................................................
1 3.设计步骤 .........................................................................................................
1 主要步骤和方法 ..............................................................................................
1 3.1数字相框软硬件*台的选择....................................................................
2 3.2数字相框的软件总体设计 .......................................................................
2 3.2.功能模块组织架构图 ..............................................................................
2 4. 环境搭建 ..........................................................................................................
3 5. 运行结果及调试 ...............................................................................................
6 6. 课程设计总结与体会 .......................................................................................
8 参考论文: ...........................................................................................................
正 文
1.设计目的
开设本课程设计的目的是,通过本课程设计,提高学生的分析问题、解决问题的能力,巩固嵌入式系统的基本理论知识,进一步了解和掌握课程中所讲授的概念,方法。同时通过本课程设计,全面综合应用所学过的基础知识,建立一个完整的嵌入式系统的开发过程的概念,并掌握其中的主要原理和方法
本课程设计的目的是通过开发一个消费类电子产品——数字相框,了解嵌入式产品开发的主要步骤,包括需求分析、系统结构设计、图形界面设计、驱动程序、功能优化、系统测试等,从而培养学生独立完成比较复杂的实际系统设计的能力。
2.设计内容和要求
2.1设计的内容
作为一个消费类电子产品,数码相框整个系统要完成的基本功能大致如下: 1、用户界面友好,操作简便。由于该产品的使用者大多是非专业人士,用户界面是否清晰明了、操作是否简捷方便成为用户是否能迅速接受此产品的重要因素。
2、数字相框的功能应包括以下方面:
(1)在LCD屏上全屏循环显示多幅图像文件; (2)根据设定的时间间隔更新图像;
2.2 要求
本课程设计要求学生根据实际应用的特点对产品进行完整的需求分析,形成比较完善的总体设计方案。同时,要求学生具备Linux操作系统下简单的设备驱动程序开发、图形用户接口设计的能力。此外,还要求读者掌握基本的系统功能及性能测试技术,从而具备比较全面的嵌入式应用系统开发能力。
3.设计步骤
主要步骤和方法
根据数字相框的主要特点和设计功能那个要求,我们将课设分为以下几个步骤:
3.1、数字相框软硬件*台的选择
性能方面,由于数字图像的解码算法比较复杂,而且大量图片需要从外部Flash存储器中读取,所以对嵌入式微处理器的性能要求比较高。外部接口方面,该芯片最好能在外围直接支持CF卡的Compact Flash接口,还应提供按钮、LCD显示屏、触摸屏、声音输出通道等。在本课程设计中,采用了Intel的PXA270作为微处理器,完全能满足上述硬件*台的要求。
数字相框属于消费类电子产品,对价格比较敏感,而嵌入式Linux操作系统上有比较丰富的软件资源、驱动程序和开发工具,因此本课程设计采用嵌入式Linux作为软件开发*台。在Linux操作系统*台上有多种嵌入式图形界面开发工具可供使用,主要包括MicroWindows、MuniGUI、TinyX和Qt/Embedded等几种。本课程设计将集中讨论在Qt/Embedded系统上数字相框的实现技术,当然也可以通过其他图形开发界面工具实现数字相框功能。
3.2、数字相框的软件总体设计
数字相框软件系统功能可以划分为三个模块: 1)图片浏览模块。2)播放模块,对浏览界面选定的图片进行循环播放。
4.环境搭建
将Linux和开发板的系统搭建好之后,拔掉计算机主机箱网线后,用网线将主机箱和开发板连接,并将串口连接,将开发板电源连接上,启动开发板。然后配置Internet协议,让开发板连接到电脑。配置Internet属性如图所示:
在SHARE共享文件中新建文件夹,将要编辑的图片和音乐和编辑文件放入其中,如图所示:
首先来谈谈嵌入式系统发展前景。嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们*常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。
随着硬件电子技术的发展,在当前,微处理器的种类越来越多,而与外设接口以及I/O接口的标准越来越统一,但是主流的嵌入式微处理器主要有ARM架构、X86架构、MIPS架构以及POWERPC架构点呢过。由于嵌入式系统的微处理器种类众多,所以在进行嵌入式系统开发的过程中,根据实际的应用进行选型。
在嵌入式系统开发的早期,由于硬件设备的局限,很多嵌入式系统是没有操作系统的,也就是我们常说的“跑裸机”,裸机运行的嵌入式系统功能较少,而且相应应用程序的开发难度是很高,不能够满足当前嵌入式的发展。在当前,随着硬件技术的不断发展,为嵌入式系统配置上相应的操作系统成为可能,在当前,使用较多的有linux系统、unix系统、ios系统、palm系统。
在当前,嵌入式系统主要有如下几个应用领域:
(一)手机领域
在当前,iphone手机风靡全世界,iphone手机无论在硬件功能还是软件功能上都十分强大,而iphone手机就是嵌入式技术发展的产物,iphone成功的秘诀就是在于完美的工业设计和嵌入式技术结合的产物。早在iphone问世之前,美国的palm公司就一开嵌入式系统在移动通信领域的先河,先后开发出palm 650、palm 680、palm centro以及web os系列等优秀手机,为很多工程人员和商务人士提供了巨大的方便。而当前iphone取得的成绩更为辉煌,ios系统的'应用软件有数十万之多,而苹果较之安卓、windows phone等手机操作系统最为不同的是,苹果手机的硬件和软件的匹配度最高。
(二)国防领域
随着嵌入式系统的发展,以及信息技术的不断发展,世界各国的国防研究领域为了在国防技术上寻求突破,相继在众多的军事设备中使用了嵌入式系统,如:战斗机、潜艇、导弹上使用的导航系统,空军使用的仿真设备,海军使用的海图设备等。在当前,嵌入式系统正为国防贡献这自己的宝贵力量。
作为一名小学英语教师,如何在此刻的岗位上发光发热,如何让学生在有限的课堂时光里学好英语这门语言,教育教学中有太多的东西值得我去深思,去探索。透过八年的工作实践,然后我认识到,小学英语教学不就应只满足于对单词、句型的概念化解释和程序化分析,那样只会使教学资料*淡、课堂气氛沉闷,使学生不能全身心地投入到英语学*中来,使他们原有的兴趣和信心很快丧失殆尽。那么,怎样才能做好小学英语的教学工作呢?以下是我教学过程中的几点体会和心得:
一、勇创双语教学特色,营造英语氛围。
1、在教学过程中尽可能少地说汉语,而是以英语为主体,利用手势、眼神、动作、音调等辅助手段来帮忙学生理解教学资料;并且在教学过程中创设各种情景对话,透过直接的语言交流来帮忙学生建立语感。透过这种方式组织教学,能增加学生的语言实践机会,营造语言氛围,培养学生直接用英语思维、表达的*惯。
2、英语作为一种语言,其教学就应融入必须的情境之中。可透过课堂表演来创造必须的语言环境,给孩子营造一方自由发展、自由发挥的天地;并且可为学生带给自主学*和交流的机会,给每位学生自我表现和自我发展的时光和空间。
3、鼓励学生透过参与体验、实践、合作、探索等方式,发展听、说、读、写的综合潜力和整体素质。要求学生在学校见到老师、同学,用英语打招呼;在英语课堂,尽可能用英语进行交流;然后在课外,也要鼓励孩子们尽可能使用英语。把英语教学融入日常生活中的各个环节,让学*成为生活的一部分,让生活成为学*的延续。
4、反馈信息、即时巩固。英语的听、说训练必须要做到反馈及时。在教学中,学生对刚学的资料记忆犹新,印象深刻,但若不及时巩固,不仅仅会很快遗忘,而且会使学生在听、说中的`错误与偏差得不到及时纠正,以至构成错误的思维定势和语言*惯。
二、 关注学生情感,创造宽松、民主、和谐的教学氛围。
1、尊重每个学生,鼓励他们用心尝试,及时发现他们的进步并给予相应的表扬,然后保护他们的自尊心和用心性。
2、创设各种合作学*活动,促进学生互相学*、互相帮忙、体验成功、合作发展。
3、关注后进生和性格内向的学生,尽可能为他们带给正确表现自我的机会,让每一次小小的突破成为他们进步的基石。
4、建立融洽的师生关系,经常和学生一齐交流和探索,了解学生所想所需,然后做到教学相长。
三、加强学*方法指导,帮忙学生学会学*。
1、用心创造条件,让每个学生都参与到学*活动中来。
2、结合语言情境,让学生透过实践和运用来深化学*。
3、进行自我评价,根据各自的不一样状况进行查漏补缺。
四、实行激励评价,使学生树立学*英语的信心。
1、注重教师的客观性评价,对学生学*过程中的点滴进步给予及时的肯定和激励。
2、重视学生的主观性评价,让学生透过分析,透过比较,认识自我的优势和不足,然后明确努力的方向。
小学英语教学的目标是要透过听、说、读、写训练,帮忙学生学会如何正确使用英语,并具备必须的英语口头表达潜力。这一主线贯穿整个教学的全过程。其中,听、说训练尤为重要,训练的途径也是多样化的。儿童学*外语的方式、资料与成年人就应有所不一样。他们喜欢玩,喜欢唱歌、画画,喜欢表演和游戏;他们喜欢动手操作,喜欢探究和想象。所以,英语教学务必根据学生的年龄阶段和性格特征,因材施教,因人施教;并且在教学过程中要联系实际,不断探索、不断实践、然后不断反思,这样才能在教育教学中不断进步和完善。
短短三周的很快就过去了,在中软国际嵌入式方向班的第二次实*马上就要结束了。虽然只有短短的三周,但我学会了很多知识,学*了在Linux-Fedora14操作系统的环境下完成基于Smart210SDK开发板和DS18B20的温度采集及显示系统还有按键控制LED灯并实现开机和关机的相关功能,这些知识让我们对嵌入式有了更进一步的了解与熟悉。 作为一名大学生,纵观现在的就业形势,国家高校的扩招,世界金融危机的横扫,大学生应该有一种居安思危的紧迫感,特别是对已经度过几年大学的我来说,毕业并不是一个遥远的词汇。宝剑锋从磨砺出,梅花香自苦寒来,缺少了*时的锻炼,没有厚积当然不能有薄发。首先我得有思想上的紧迫感,在学校学*的都是理论知识,实践经验则是少之又少。综合能力强的人才才是这个社会需要的,成长成为社会需要的人才是我的个人奋斗目标。有了强大的精神动力,有了坚如磐石的毅力,相信成功并不遥远。
首先,通过这些天的实训我学到了很多知识。这一阶段在Linux-Fedora14操作系统的环境使用Smart210SDK开发板做一些程序设计并烧写到SD卡中通过Smart210SDK开发板来实现程序的执行,通过对Smart210SDK开发板的一步一步的熟悉和了解我们开展了嵌入式的基本的程序烧写、调试、执行这些相关的锻炼过程。
最后我们做了两个项目:
第一个是基于Smart210SDK开发板的按键控制LED灯并且实现开机和关机的相关功能与实现---项目功能是:实现长按开发板上的K1键实现开机或关机,在开机状态下能够实现K1短按控制LED1的点亮与熄灭、K2短按控制LED2的点亮与熄灭、K3短按控制LED3的点亮与熄灭、K4短按控制LED4的点亮与熄灭。项目涉及的相关技术是:相关寄存器的调用,延时子函数的调用,LED灯的初始化,实现按键的长按与短按的控制的C语言程序的设计与实现。
第二个是基于Smart210SDK开发板和DS18B20的测量并在minicom上显示的功能与实现---项目功能:首先实现DS18B20的初始化,然后在DS18B20中写数据、数据转换、读数据、进行数据间的格式转换,最后在minicom上显示出所
读出的温度,并且实现当温度高于32°C的时候LED灯闪烁,当温度高于35°C的时候蜂鸣器响。项目涉及的相关技术是:相关寄存器的调用,UART的串口与DS18B20的初始化,延时子函数的调用,字符与字符串的输入输出,计算温度的并进行数据类型的转换的C语言程序的设计与实现!
在此次的实训中我感觉到我们最大的不足就是动手的能力太差,这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社会的做认得一个最基本的问题,对已自己这样一个即将步入社会的人来说,需要学*的东西很多。从一起做项目的同学身上我看到了谦虚谨慎、细心努力的态度,在以后我的生活中我还会留意身边同学的优点,从他们身上找寻我所缺少的品质,不断学*。从老师那里我看到了企业人的生活面貌,没有事情可以不劳而获,今天老师们能够领导我们是他们之前努力的结果,虽然老师没有和我们讲很多公司里的事情,可是他们的言行中所表现出来的都是比我们要严谨的多的对工作的态度。最后谢谢老师辛苦的教导我们!
实践报告学*嵌入式是我的梦想,我很羡慕能够在嵌入式方面独档一面的高手,希望有一天我也能像他们那样自信自如的在嵌入式这片热土上挥洒着自己的青春和浪漫。带着无比豪迈的心情和缤纷的梦想来到易嵌学*嵌入式,在新的老师、新的同学和新的环境中,我开始了我的嵌入式学*,开始了新一轮的拼搏。
在易嵌短暂的两个月,我们从linux基础入手,强化了c语言编程,学*了linux系统编程和网络编程。时间虽短,但成长很快,无论是理论知识还是实践能力都得到了大幅度的提高。在这里将理论和实践相结合,相互促进,相互补充,使得学*更加透彻。通过用不同方法实现同一个项目,不断深入,层层推进,学以致用!
在易嵌的这个暑假,我过得充实而快乐。在这里有着同学间的探讨、师生间的互动和魔鬼般的训练!在我丰富多彩的人生路上留下了永远亮丽与难忘的记忆!
实践报告正文:看着四年的大学生活就快要结束了,心中隐隐有一种伤感与失落,我陷入了沉思:该挺直腰杆走自己的路了!学*嵌入式是我的梦想,我很羡慕能够在嵌入式方面独档一面的高手,希望有一天我也能像他们那样自信自如的在嵌入式这片热土上挥洒着自己的青春和浪漫。
当我决定好好利用这个暑假,学*我一直都想去学的嵌入式的时候,就注定要在我丰富多彩的人生路上留下永远亮丽与难忘的记忆!算算毕业的时间,我已经闻到了离别的气息,在这即将远离大学时代的时刻,才真正懂得回眸的意义。想想走过的路,想想现在的路,想想来时的路,不知道未来能否成功,既然选择了远方,就注定要风雨兼程!带着无比豪迈的心情和缤纷的梦想来到易嵌学*嵌入式,希望在这崭新的一页留下人生的美好!在新的老师、新的同学和新的环境中,我开始了我的嵌入式学*,开始了新一轮的拼搏。
无论现在多么努力都无法追回失去的金色年华,所以在开班典礼的时候,我便为自己制定了目标!我将好好利用最后一个暑假,多学些知识锻炼自己,为自己储备一些精神食粮并不断开拓视野和提升自己的能力,让自己能够在毕业的时候成为学校的骄傲!
在易嵌短暂的两个月,我们从linux基础入手,强化了c语言编程,学*了linux系统编程和网络编程。时间虽短,但成长很快,无论是理论知识还是实践能力都得到了大幅度的提高。
通过对linux操作系统的学*,我初步掌握了linux基础。刚开始我对linux只是有一点儿了解,但并没有真正的去接触。在这段时间里,从linux系统安装开始着手,了解linux的发展,相比其他系统,它有很多优点。在安装好系统后,学*了linux的分区命名、linux的常用命令、文本编辑器vi、shell的使用、源代码的编译和调试、多模块的编译和链接以及管理工具。通过这些学*,我基本能够在linux系统下通过vi编辑器编写c语言程序,通过一些常用命令来调试、查看程序。
能够在这么短的时间内初步掌握linux,与在学校学*一门课程意义完全不同,通过老师的讲解,自己的练*,同学之间的交流,能够加深印象,熟练操作。
学*linux基础只是我嵌入式学*历程的一个开始,虽然有好多命令还不太熟悉,有好多命令都还没有去尝试过,但我相信随着后期的学*,我将逐渐熟练掌握。在c语言学*阶段,我学到了很多新的知识,变量、函数、数组、指针、指针函数、函数指针、指针数组、数组指针、结构体、结构体指针数组、关键字……,从模块到整体,从写代码的风格到代码优化……,通过这段时间的学*,我感觉自己写出的代码比以前更直观,更注重细节,bug也更少了!
在半个月时间的c语言学*中,我从刚开始的重温c语言到后来的位运算、堆栈、单向链表、双向链表以及list_head。新知识以及注意点渐渐增多,在这段时间,我创造了很多个记录,比如11小时完成30道编程题,独自完成一个功能比较齐全的学生选课管理系统等,特别是刚接触到链表和list_head的时候,不在像前面那样轻松了,还记得那段时间,每到晚上热醒的时候,又想起了我的学生管理系统,本来就少的可怜的睡觉时间,又被……,真可谓苦我心志矣!
不过,等我美美的睡上一觉,醒来回想起这段时间的学*,真是一个大丰收!虽然不能说是很精通c语言,至少可以说真的入门了……,我又向自己的目标迈出了坚实的一步!这段时间,我时常会想,如果一切可以重来,我会选择另外一种学*方式,从一开始就夯实基础!可是这是不现实的,经历了无数次的风雨后,柔弱的我早已学会了坚强。通过不断的交流与学*,我懂得了生活,懂得了学*,懂得了时间,懂得了成长,懂得了奋斗和拼搏。现在知道,为时不晚,从现在开始,我将为自己开辟一条适合自己的道路。
伴随着烈日,我们又开始了新的征程,开始深入学*linux系统程序设计,在这个阶段,我们学*了操作系统基础、并发性、linux系统接口、进程和线程以及进程间的通信。通过这阶段的学*,我对linux有了更加深入的了解,能
够熟练进行多线程多进程的操作。
紧接着就进入了网络编程学*阶段,从网络基础到linux网络编程,我更加深入的学*了tcp/ip协议和osi模型,理解了数据报的传输过程,对网络在嵌入式方面的应用进行了深入的学*,学会了socket编程。学完后重新对学生选课管理系统进行了改写,用c/s模型改写成多用户登录,利用线程实现资源共享。在项目改写中,不仅融合了前面的c语言知识,还充分的应用了linux系统编程和socket编程,将理论和实践相结合,相互促进,相互补充,使得学*更加透彻。通过用不同方法实现同一个项目,不断深入,层层推进,学以致用!
在易嵌的这个暑假,我过得充实而快乐。在这里有着同学间的探讨、师生间的互动和魔鬼般的'训练!军队通过扎实的训练培养出来一代代革命军人,相信不久的将来,我也会成为一名优秀的嵌入式工程师!
蓝牙技术概述
蓝牙(Bluetooth)是目前比较流行的一种短距离无线通讯技术,其主要目的就是要在全世界范围内建立一个短距离的无线通信标准。设计者的初衷是用隐形的连接线代替线缆。它取代目前多种电缆连接方案,通过统一的短程无线链路,在各信息设备之间可以穿过墙壁或公文包,实现方便快捷、灵活安全、低成本小功耗的话音和数据通信。 “蓝牙”技术的目的是使特定的移动电话、便携式电脑以及各种便携式通信设备的主机之间在*距离内实现无缝的资源共享。
一、 实践目的
了解处理器的发展
掌握WinCE嵌入式系统开发方法和开发流程。
掌握WinCE嵌入式C#编程方法。
掌握WinCE嵌入式网络通信技术。
掌握Bluetooth编码技术
二、实践要求
1. 了解WinCE操作系统的裁剪及定制;
2. 设计蓝牙广播系统(包括服务器端和客户端);
3.设计蓝牙文件传输系统(包括服务器端和客户端);
4. 应用程序安装和部署。
三、实践内容
(1)了解Wince*台
了解处理器的发展,什么是嵌入系统,嵌入式系统的应用,以及窗体与控件的概念,掌握WinCE嵌入式C#编程方法,对实验*台有一定的'认识,更进一步的认识蓝牙。了解编写应用程序的流程,理解了Windows 窗体,学会了使用基本控件如标签、文本、按钮、列表框和组合框,掌握窗体的常用属性和方法。
(2)蓝牙搜索、浏览与发送,蓝牙设备列表,配对设备清空,删除。
四、原理介绍
1.嵌入式系统:
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
一般由硬件设备、嵌入式操作系统、嵌入式应用软件组成。具有专用性、高效简洁性、高可靠和低能耗性、自身特殊性的特点。
一、 实*时间
20xx年4月12日-20xx年4月26日
二、 指导教师姓名
陈xx
三、 实*地点
长沙市牛耳服务外包实训基地
四、 实*目的与内容
对于嵌入式项目进行学*培训,掌握嵌入式的主要项目及相关技术
五、 实*收获与体会
一转眼半个月的实*生活过去了,现在我已经回到学校,回想起半个月的实*生活,自己学到了很多,懂得了很多。
真的说不出是什么感觉,伴着时间,就像是在和自己的影子赛跑,不可能从真实的两面去看清它,只是经意不经意的感受着有种东西在过去,也许更适合的只有那句话:时不待我,怎可驻足。原以为实*对于我来说会是很长,但实际却不同。想象收获的东西,真的很多,看看我的工作笔记,一篇又一篇,记别人的事情比自己的还多,也许 实*,并不像我想象中的那样轻松惬意,而是充满了挑战和艰辛。我给自己敲响了警钟:“不要半途而废,做事情切忌三分热度。”我信心十足的回答到:“我一定会坚持到底!”
天下英雄皆我辈,一入江湖立马催。” 从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境,但在同学、同事的帮助和自己摸索的情况下,我还是完成了这次实*。但我发现,以我们的经验,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学*的还不够,缺点疏漏。需在加以刻苦钻研及学*,不断开拓视野,增强自己的实践操作技能,我们也许看不惯企业之间残酷的竞争,无法忍受同事之间漠不关心的眼神和言语。很多时候觉得自己没有受到领导重用,所干的只是一些无关重要的杂活,自己的提议或工作不能得到老板的肯定。
做不出成绩时,会有来自各方面的压力,老板的眼色同事的嘲讽。而在学校,有同学老师的关心和支持,每日只是上上课,很轻松。常言道:工作一两年胜过十多年的读书。两个月的实*时间虽然不长,但是我从中学到了很多知识,关于做人,做事,做学问。只有拥有自信才能够克服一切,去实现自己的理想,创造自己的人生。
实*是个人综合能力的锻炼。作为一名新时代的新青年更应该把学*作为保持工作积极性的重要途径。像我这种文凭不高的人,心里就有一种很渴望的感觉,明白了自己与社会所需的要求,因为现在毕业求职,更多的时间是社会职业选择自己面试,更多的不是自己去选择职业,这应该就是所谓的先就业再择业吧。所以自己会把心态放正,在公司的时候先全面发展,等过段再看看精于哪个方面,然后向那个方向努力发展。
1. 绪论
电控机械式自动变速器(Automatic Mechanical Transmission,AMT)具有传动效率高、成本低、操作容易、驾驶舒适等优点,已成为车辆自动变速器发展的一个重要方向。AMT 的核心部件是电控单元(TCU),实时采集和检测输入信号(发动机转速、输入轴转速和车速,油门踏板位置、节气门开度、变速箱油温等以及各种状态信号)并进行调理、存储,同时,TCU 根据这些运行参数进行工况判断并发出控制信号,完成车辆的*稳起步或自动换挡,从而使车辆获得优良的舒适性、燃油经济性与动力性能。较之传统的控制器,TCU 有更多的传感器,执行器以及更为复杂的控制算法,若TCU 设计不合理,难以满足实时性与可靠性的要求,同时,如果换挡规律不合理,汽车难以获得较好的燃油经济性和动力性。本文从TCU 硬件和软件设计做了相应的介绍。
2.TCU 软件设计
TCU 软件部分的核心是控制策略,其主要部分是最佳换挡规律。本控制器采用两种换挡控制策略,即经济性换挡规律,综合性换规律,通过模式选择开关进行切换,使用Simulink 搭建的换挡控制策略。
Simulink 模型无法直接烧写到单片机中运行, 编写好的程序通过Simulink 提供的RTW 工具生成可用的C 代码, 编写接口嵌入到软件系统中。生成的C 代码是上层核心算法程序,只提供与底层程序的接口,而底层程序则须自己编写并留出对应接口和上层代码对应接口进行连接[3]。然后把相应的C 代码添加到CCS 中的工程文件中,并编写代码的接口,实现软件三部分的无缝连接;其中驱动程序包括信号输入通道设置与信号处理驱动程序、输出通道设置与输出处理、通信设置与数据转换。
3. TCU 硬件设计
根据TCU 的功能需求,把硬件电路划分以下几个部分:信号采集输入调理电路、执行器控制电路以及主控电路。
(1) 、主控电路:TCU 的硬件电路选择了TMS320F2812 主控芯片,两个16 位通用定时器,以负责离合器转速信号、车速信号等脉冲信号的采集;8 个16 位的脉宽调制(PWM)通道、可以实现对离合器电磁阀、换挡电磁阀的控制;16 通道A/D 转换器,在采集节气门位置、离合器位置等传感器输入的多路模拟信号的应用中,可以简化硬件,提高系统可靠性;拥有改进的局域网络(eCAN)支持CAN2.0B 协议,以实现串行信号的输入输出以及与汽车发动机ECU 的信息交换,实现ECU 之间的CAN 通信。
(2)、 输入电路: 对于主控芯片TMS320F2812 芯片上带有AD 转换模块的处理芯片, 其输入的模拟信号需要经过简单的滤波、放大后才可接入DSP。开关量信号采用光电隔离来实现信号的转换,数字信号调理部分的作用是将仿正弦信号经过处理后,变成电*范围在DSP 允许范围内的方波信号。数字信号调理部分的设计采用先滤波后整形,最后光电隔离的办法。
(3)、 TMS320F2812 主控芯片EV 外设提供的PWM 外设功能,对电路进行控制,但,由控制器输出的PWM 波的峰值电压只有5V, 不足以驱动电磁阀, 这就需要电磁阀驱动电路将PWM 控制信号的功率进行放大,从而控制电磁阀正常工作。
4. 结论
自行设计了TCU 软硬件, 对设计的TCU 做了相应的硬件在环试验, 利用Real Time Workshop 实现控制模型向C 代码的转化,优化后下载到TCU,进行了硬件在环仿真实验,篇幅有限,本文不做具体说明。试验结果表明,设计的该TCU,能按照控制策略实时、准确、可靠的控制AMT 的换挡过程,同时,同时获得了较好的经济性以及动力性能。为AMT 控制器的开发提供了参考。
摘要:针对高校人才培养难以满足企业对嵌入式人才需求的现状,对东北农业大学计算机专业的嵌入式系统课程实验教学内容和教学模式进行了改革,提出了课堂实验教学与网上课外教学相结合的教学新模式,有效地调动了学生的学*积极性,提高了学生在嵌入式方面的综合实践能力。
关键词:嵌入式系统;实验教学;教学改革;教学模式
伴随着计算机技术的飞速发展,嵌入式技术在通信、自动化控制、计算机硬件系统设计、仪器仪表开发等领域的应用越来越广泛。面对嵌入式人才稀缺,就业形势看好的现状,高校在人才培养方面确远远跟不上嵌入式技术的发展水*,难以满足企业对实践型嵌入式人才的需求。
嵌入式系统是高校以电子信息、计算机、自动化等专业本科高年级学生为授课对象,开设的以实践应用为核心的专业技能课程,涉及到电工电子技术、微机原理、接口技术、汇编语言等综合内容。
高校在嵌入式系统课程教学过程中面临如下困难:嵌入式系统基础知识多,涉及面广,内容更新快;教学中易产生过分偏软或偏硬的现象,软硬件结合不到位,且理论和实践结合较少;高校实验经费短缺导致嵌入式实验设备投入少等。这些原因直接导致高校在培养嵌入式人才时面临课程孤立、内容不全、实践创新能力有待加强、与实际应用脱节等问题。
本文以东北农业大学电气与信息学院计算机专业的嵌入式系统课程实验教学改革为背景,通过对传统嵌入式系统实验教学中存在的问题进行分析,提出了嵌入式系统课程实验教学内容改革的新思路,并基于亚科尔多媒体教学软件和BBS在线学*交流资源共享教学*台构建了课堂实验教学与网上课外教学相结合的教学新模式。
1.实验教学内容改革
基于企业对嵌入式复合型人才的需求,以计算机专业低年级开设的软硬件课程为基础,以嵌入式系统课程的硬件和软件单独实验为抓手,以培养学生软硬件交叉综合实验设计和开发能力为目标,确立嵌入式系统课程实验教学内容为基本接口实验、操作系统应用实验和综合设计实验三大类。
其中基本接口实验、操作系统应用实验为基础篇,偏重于大三学生学*,主要基于已有实验教学资料开展;而综合设计实验为提高篇,面向大四及研究生低年级学生开设,以创新项目和电子设计大赛为手段,提升学生的综合实践能力和创新能力。
2.实验教学模式改革
在嵌入式系统课程实验教学内容改革的基础上,利用计算机系服务器搭建BBS在线学*交流资源共享教学*台,结合亚科尔多媒体教学软件,形成网上课外教学与课堂实验教学相结合的教学模式,实现课上重点问题和共性问题集中解答、课下个别问题BBS在线辅导的新型实验教学模式。
2.1课堂实验教学
实验教学以实践训练为主,辅以适当的讲解,重点是对学生实验过程中遇到的共性问题进行集中讲解。基于东北农业大学电气与信息学院实验室购进的亚科尔多媒体教学软件的网络教室功能,实验教师能够高效地进行课堂实验教学,对学生进行课上教学内容的讲解、管理和共性问题的辅导。
该多媒体教学软件具有易用性好、兼容性强、稳定性高等优点,通过教师端和学生端软件的安装快速地构建多媒体网络教室,实现教师和学生桌面的录制和快速切换演示、文件的分发和收集、快速关机和重启等。
2.2网上课外教学
通过BBS在线学*交流资源共享教学*台为学生进行网上课外教学辅导,实现相关学*资料的发布、学*内容的在线交流,个别问题的在线辅导,提高学生学*的主动性,增强实验教学效果。
为了使学生尽早的了解实验内容,把握实验课的重点、难点及实验安排等信息,做好实验内容预*和实验结束后相关资料的整理,实验教师可通过BBS教学*台进行实验课程介绍、实验教学大纲、实验日历、实验规划、实验指导、实验教学视频等内容的发布;通过使用该BBS教学*台,教师还可以为学生布置综合实验作业,通过学生上传的作业了解学生的完成情况,把握学生对知识的掌握程度,为课堂实验教学提供指导;通过使用该BBS教学*台,教室还可以实时与学生交流实验中遇到的问题,并为学生提供有针对性的网上在线辅导,进一步提高学生对知识的掌握程度。
3.教学成效
为评测该实验教学内容和模式改革的效果,以计算机专业的学生为对象,以嵌入式系统课程的实验教学为媒介,进行实验教学模式的探讨和实验教学内容的实施。
通过问卷调查和课后访谈,学生普遍反映如下:通过实验教学内容的改革,学生在完成基础实验内容后,通过综合性实验项目的开展,综合实践能力得到了一定的提升;通过教学模式的改革,将教师课上实验原理讲授、实验演示与学生课下预*实验、设计实验、教师网上指导等相结合,调动了学生学*的主观能动性,有效提高了学*效果。
通过教学实践对比发现,应用该实验教学内容和模式的班级与未应用班级相比,在课上实验完成情况、综合实验设计能力方面都有了一定的提高。
4.结束语
在实验教学内容改革的基础上,将基于亚科尔多媒体教学软件的课堂实验教学与基于BBS教学*台的网上课外教学相结合,调动了学生的学*积极性,对学生理论知识和实践能力的提高起到了很好的作用。结合BBS教学*台和亚科尔多媒体教学软件进行网上课外教学与课堂实验教学相结合的教学模式对其他计算机类课程的理论和实验教学也具有一定的可借鉴性。
摘要:应用型本科院校重视培养实践性人才,并且要求学生要学以致用。本文基于对《嵌入式系统》课程教学的研究,总结了几点具体教学改革策略,为实现教学改革有效性,需要不断进行实践,并结合具体教学实际,制定科学的教学管理模式,从而不断培养更多具有高技术水*的应用型人才。
关键词:应用型大学;嵌入式系统;教学方法;改革策略
1.引言
应用型本科院校以服务社会为根本,在培养学生过程,重视教学实践,并以提高学生学*兴趣为根本,不断实施更加科学的教学模式。为此,本文基于有效实践,总结了几点教学改革策略,希望分析能够进一步为应用型本科院校《嵌入式系统》课程教学质量提高提供有效助力。
2.注重兴趣培养
兴趣是帮助学生提升学*效果的基础,只有学生拥有了学*兴趣,才能以积极主动地姿态投身到学*之中,而应用型本科院校为了激发学生对《嵌入式系统》的兴趣,通常采取以下的方法。首先,在进行理论知识的教学过程中,教师应当尽量选择较为基础、难度较低的模块进行具体的分析,以求最大程度上降低学生可能出现的挫败感。其次,在进行实验任务的布置过程中,教师应当找寻具备趣味性、对动手要求高的实验,从而有效吸引学生的学*兴趣,让学生从被动接受知识的局面转化为主动。再次,教师要提前布置好课程设计题目。教师要带领学生做好课前预*任务,从而首先了解到预先学*的内容,不仅能够降低学*任务还能够有效调度学生的好奇心,让学生带着问题去学*。最后,教师要充分深入学生群体之中,发现学生之中对嵌入式系统学*兴趣较为浓厚的同学,并鼓励其持续学*。同时,要鼓励有兴趣的学生进行更深层次的学*并参与一定的国家设计比赛,不仅能够更好激发学生的学*欲望,还能向社会输出高质量的应用型人才。
3.深化教学改革
3.1课程内容及教学方法与时俱进
随着我国科学技术力量的不断发展,传统的嵌入式教学已经无法适应社会的需求。所以,教师应当做好对课程的调整与优化,让学生在理解理论知识的基础上,做出一定的拓展。我国目前正处于信息化时代,学生作为互联网用户的最大使用群体,往往对互联网的运用相对较为娴熟,能够利用好高度资源共享的互联网资源。所以,教师应当在授课的过程中,留出一部分的内容,让学生自主使用互联网搜寻相关的资料。此外,还可以布置一定的教学任务,让学生进行自主完成探究、讨论与分析。
3.2更新教学模式
传统的嵌入式课堂相对较为结构松散,其理论课程与实验课程分开进行。这样的教学方法,即使部分学生掌握了较为扎实的理论知识,但由于时间推移较长,也无法充分将理论知识化为实践所用,实验课程质量无法保证。*年来,我国社会上出现了许多嵌入式的培训班,其培训内容为MCU与ARM为主,同时还设立了一定的C语言基础的教学课程。不仅许多有需求的社会工作人员参与到培训班之中,还有许多学校学生也报名参加了社会的培训班,也从侧面表现出学校的嵌入式课程的不足与问题,因此嵌入式课程的改革已是当前最为迫切的任务之一。在社会的培训班之中,往往最为常用的方式为“教、学、做”为一体的模式,这样的模式能够帮助学生快速掌握嵌入式系统的操作方法,但也存在明显的缺陷,即学生往往只有短期记忆,没有形成长期记忆,不利于未来踏入社会岗位之中。在转型优化的过程中,学校应当充分吸收课外培训班的“教、学、做”一体模式的优势,让学生不仅学*到理论知识,还能将其付诸为实践操作所用。教师在授课的过程中不能一味只根据教材课本进行讲解,要运用好目前高度发达的多媒体模式,落实“边做边讲”的授课模式,教师讲解一个知识点,学生落实一个知识点的操作。区别于社会的.培训班,学校里的课程相对知识点更为牢固,学生有更为充足的时间进行学*,让学生成长为真正意义上的嵌入式系统的应用人才,为其后续踏入社会岗位夯实基础,为社会输出更多的应用型人才。
3.3加大实践环节培养力度
嵌入式课程,是一项高度强调实践培训的课程。普通的理论课程仅能帮助学生掌握部分知识点,却没有做好知识点上的串联。为了帮助学生更好构建更为完善的知识体系,教师的最佳方案即为做好实践环节的培养。教师要充分挖掘教材中的内容,找出具有实践价值的内容,设计具体的教学内容和方案后,让学生完成实践任务,达到锻炼学生应用能力的目的。需要注意的是,教师一定要控制好实践任务的难度系数,不然学生完成有困难,反而会造成学生的学*积极性被打击。教师可采用分等级设置实践任务的方式,每一位学生都需要完成基础的实践设计任务,而高阶段的任务则让学有余力的学生加以尝试和操作。此外,教师还要鼓励学生参加课外的实践操作活动,例如参加全国嵌入式系统的设计应用大赛等,从而不局限于书本上的应用知识内容,让学生获得更为完善、全面的知识考察,最终为其踏入社会岗位夯实基础,获得更好的学*效果。另外,嵌入式专业的教学是一项高度契合我国校企合作模式的教学,所以相关教师应当组织好学生的校企合作实践学*。教师应当找寻相对难度较低的岗位,让学生进行实*工作,以求更好夯实学生的学*基础,同时要将企业化的管理理念和建设目标给予学生,让学生真正以从业者的心态完成实践操作,以求获得更好的学*效果。同时,企业也可以将自身的建设目标告诉教师,让学校完成定向人才的培养工作,达到互惠共利的目的。
4.科学设置评价体系
为了更好考察学生的实践水*,学校应当摒弃传统的考试方法,仅仅以最终的成绩评定学生的能力和水*。教师应当在考核前,考察学生原有的水*与能力,当学生在原有技术水*上有所进步和收获时,就应当予以及时的肯定,而非仅仅凭借最终的成绩来下定论。同时,要重视学生的实践过程,不能只以其最后的作品或结果给予学生定论,只有这样才能不打击学生的学*积极性,驱动其以更为积极主动地姿态投身到相关学*任务之中。
5.结束语
一、 实*时间
20xx年4月12日-20xx年4月26日
二、 指导教师姓名
陈xx
三、 实*地点
长沙市牛耳服务外包实训基地
四、 实*目的与内容
对于嵌入式项目进行学*培训,掌握嵌入式的主要项目及相关技术
五、 实*收获与体会
一转眼半个月的实*生活过去了,现在我已经回到学校,回想起半个月的实*生活,自己学到了很多,懂得了很多。
真的说不出是什么感觉,伴着时间,就像是在和自己的影子赛跑,不可能从真实的两面去看清它,只是经意不经意的感受着有种东西在过去,也许更适合的只有那句话:时不待我,怎可驻足。原以为实*对于我来说会是很长,但实际却不同。想象收获的东西,真的很多,看看我的工作笔记,一篇又一篇,记别人的事情比自己的还多,也许 实*,并不像我想象中的那样轻松惬意,而是充满了挑战和艰辛。我给自己敲响了警钟:“不要半途而废,做事情切忌三分热度。”我信心十足的回答到:“我一定会坚持到底!”
天下英雄皆我辈,一入江湖立马催。” 从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境,但在同学、同事的帮助和自己摸索的情况下,我还是完成了这次实*。但我发现,以我们的经验,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学*的还不够,缺点疏漏。需在加以刻苦钻研及学*,不断开拓视野,增强自己的实践操作技能,我们也许看不惯企业之间残酷的竞争,无法忍受同事之间漠不关心的眼神和言语。很多时候觉得自己没有受到领导重用,所干的只是一些无关重要的杂活,自己的提议或工作不能得到老板的肯定。
做不出成绩时,会有来自各方面的压力,老板的眼色同事的嘲讽。而在学校,有同学老师的关心和支持,每日只是上上课,很轻松。常言道:工作一两年胜过十多年的读书。两个月的实*时间虽然不长,但是我从中学到了很多知识,关于做人,做事,做学问。只有拥有自信才能够克服一切,去实现自己的理想,创造自己的人生。
实*是个人综合能力的锻炼。作为一名新时代的新青年更应该把学*作为保持工作积极性的重要途径。像我这种文凭不高的人,心里就有一种很渴望的感觉,明白了自己与社会所需的要求,因为现在毕业求职,更多的时间是社会职业选择自己面试,更多的不是自己去选择职业,这应该就是所谓的先就业再择业吧。所以自己会把心态放正,在公司的时候先全面发展,等过段再看看精于哪个方面,然后向那个方向努力发展。
“在大学里学的不是知识,而是一种叫做自学的能力”。参加工作后才能深刻体会这句话的含义。课本上学的理论知识用到的很少。在这个信息爆炸的时代,知识更新太快,靠原有的一点知识肯定是不行的。我们必须在工作中勤于动手慢慢琢磨,不断学*不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人,而没有自学能力的人迟早要被企业和社会所淘汰。所以我们还要继续学*,不断提升理论素养。
在信息时代,学*是不断地汲取新信息,获得事业进步的动力。作为一名年轻同志更应该把学*作为保持工作积极性的重要途径。走上工作岗位后,我积极响应单位号召,结合工作实际,不断学*理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。
我们还要努力实践,自觉进行角色转化。“理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。
从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的'学*知识,而社会实践则意味着继续学*,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。
在今后的工作和生活中,我将继续学*,深入实践,不断提升自我,努力创造业绩,继续在自己的工作领域创造更多的价值。
大学因实*而完整,而大学生活却因实*而精彩。
总之,这次实*,自己确实学到了很多也成长了许多。在实*期间,每日重复单调繁琐的工作,时间久了容易厌倦。但但是工作简单也不能马虎,你一个小小的错误可能会给公司带来巨大的麻烦或损失,还是得认真完成。这段时间,我看到了自己本身存在着许多问题,也会遇到这样那样的问题,当前的时代日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学*的还不够,缺点疏漏。需再加以刻苦钻研及学*,不断开拓视野,增强自己的实践操作技能,为以后的工作存储更多的能力。
以上就是我的实*报告,可能并不是一份多么规范的报告,但确确实实我这工作中的感受。
8月我参加了学校安排的课题实训,基地在北京,学院安排我们集体坐火车一同前去,浩浩荡荡的队伍开始出发了。刚来北京的时候,映入眼绵的都是高楼大厦,一直想到的地方终于到了,好多以前的同学听说我要去北京实训都很羡慕不已,我自己也隐隐感到自豪。
我参加的课题实训是嵌入式方向的,开课的内容主要是嵌入式开发方面的,C语言,数据结构,LINUX基本操作,网络编程,操作系统和汇编语言,这些都是嵌入式不可缺少的。
每个专业技能都决定了你以后找工过。我们班分了很多小组,每组都有小组长,小组长直接对我们负责。教课老师很认真,都是从很基础的开始讲;同学们听课也很认真,由于代码操作比较多,键盘的声音源源不断的在响。好久没有感觉到这种浓重的学*气氛了,而在这紧张而充实的学*氛围中我获益匪浅,感受颇多。
授课过程中老师们也传授了一些找工作方面的经验,比如简介的样式和写法,面试中的一些着装,礼貌用语和技巧,对此基地的老师还精心的为我们安排了一场模拟面试,在其中我们学到了很多有关于面试方面的经验。
通过这几个月的实训我学到了很多,同时也让我们意识到我们要学的更多。从程序的设计到编写、画图、调试、修改、完善、到最后的实训报告,每个人都付出了时间和精力去做好自己的任务帮助队友,所以团队的合作和队友之间的相互协助非常重要。
通过实训让我们更深一步的对自己的专业,对自己的能力,对自己所学的有正确的认识,并且能在以后的学*工作中不断提高和完善自己。特别是讲C语言和进程通信中老师给了我们每个小组的几个小项目,让我学到了更多项目经验,这在学校之前是没有的。这次实训也碰到了些问题,比如项目文档的写法,代码的规范,流程图的画法,这些都有讲究,在老师和同学的帮助下,我不断的提高了在这些方面的学*。
生活上班主任郭老师和王老师对我们关怀备至,让我们没有感觉在外面的那种不适感,同学们也互帮互助,所以生活上大致没什么问题,这让我们更好的去学专业。很感谢学校有这样的实训安排。
总的来说,这次实训还是比较成功的,无论是个人动手能力还是团队协作能力都得到了很好的锻炼。在实训过程中老师也交给我们很多简单实用的技巧。我们也学到了,做好做对一个项目固然重要,同时美观程度也是必不可少的,无论是从参观者的角度还是自己看的角度都很重要。
一、嵌入式的概述:
随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点,通信、计算机、消费电子技术(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体系结构及其基本编程知识,包括指令分类,寻址方式、指令集、存储系统、异常中断处理、汇编语言以及CC++和汇编语言的混合编程等知识。同时结合ARM嵌入式开发板硬件设计原理和基本硬件设计流程,分析各种外设的工作原理和驱动机制,并自己动手实践完成一个ARM开发板上的编程大作业。
第六阶段嵌入式Linux开发基础及高级应用
主要介绍嵌入式Linux开发应用程序的基本流程和知识,包括嵌入式Linux基本概念和开发流程、Bootloader工作原理、内核裁减配置和交叉编译、根文件系统制作、网络编程以及图形界面和数据库开发等知识。同时独立完成一个基于嵌入式Linux GUI的应用编程大作业。
第七阶段嵌入式 Linux驱动理论及驱动程序开发实践
主要介绍嵌入式Linux上驱动程序开发规范,包括设备驱动程序概念、字符设备驱动程序、块设备与网络设备、网卡驱动以及常用嵌入式设备驱动开发等知识。同时独立实现两种嵌入式设备驱动程序的编写,包括驱动模块的调试和加载以及完整的项目开发文档的编写。
第八阶段嵌入式Linux项目团队开发实践锻炼
主要包括设计并实现一个真实和完整的嵌入式项目的开发流程,涉及到数据采集、网络通讯、图形用户界面显示以及嵌入式数据库存储系统等多种嵌入式Linux编程技术。要求学员建立起团队开发和协同工作的企业项目开发模式的概念和流程,强化学员对编写项目概要设计文档和详细设计文档的理解,为就业前的职业技能和素质训练做好充分准备。
岗位职责:
1、负责ge,ti,infineon,freescale等多*台下的固件开发;
2、完成固件组主管分配的项目固件开发任务;
3、负责具体固件的流程图绘制,和代码编写;
4、协助固件主管进行产品软件改进和优化;
5、协助固件主管调试软件功能,稳定性,可靠性;
6、根据需求发行跟踪固件相关变更;
7、明确客户要求,建立固件开发流程及模块图;
8、根据固件编程规范,完成固件程序的规范化,形成cbb程序模块;
9、参与固件评审;
10、进行固件可靠性测试,完成测试报告;
11、解决产品质量问题,解决固件中存在的问题。
任职资格:
1、3年以上相关工作经验,本科及以上学历,电子及通信相关专业毕业;
2、精通8051、freescale、pic等多种单片机工作原理,擅长嵌入式的软硬件设计;
2、熟练掌握c语言或汇编语言;具有良好的编程风格;
3、有 spi,iic,串口等通信协议开发经验;
4、具备can、lin、k等多种总线开发能力;
5、有一定的'电路及相关硬件基础知识。
职责描述:
1、熟悉arm-m系列等mcu底层硬件,熟悉freertos等小系统;
2、熟悉wifi、bt、2g/3g/4g、zigbee等无线通信协议及其相关应用开发;
3、负责iot方向,客户产品方案功能的设计,开发,调试。
任职要求:
1、本科及以上学历;
2、单片机,c/c++、linux/rtos、熟悉tcp/ip、基本数/模电路、计算机系统结构、软件工程;
3、5年以上工作经验;
4、性格开朗,有良好的人际交往能力,有责任心和团队意识
岗位职责:
1、负责ge,ti,infineon,freescale等多*台下的固件开发;
2、完成固件组主管分配的项目固件开发任务;
3、负责具体固件的流程图绘制,和代码编写;
4、协助固件主管进行产品软件改进和优化;
5、协助固件主管调试软件功能,稳定性,可靠性;
6、根据需求发行跟踪固件相关变更;
7、明确客户要求,建立固件开发流程及模块图;
8、根据固件编程规范,完成固件程序的规范化,形成cbb程序模块;
9、参与固件评审;
10、进行固件可靠性测试,完成测试报告;
11、解决产品质量问题,解决固件中存在的问题。
任职资格:
1、3年以上相关工作经验,本科及以上学历,电子及通信相关专业毕业;
2、精通8051、freescale、pic等多种单片机工作原理,擅长嵌入式的软硬件设计;
2、熟练掌握c语言或汇编语言;具有良好的编程风格;
3、有 spi,iic,串口等通信协议开发经验;
4、具备can、lin、k等多种总线开发能力;
5、有一定的电路及相关硬件基础知识。
岗位描述:
1、负责穿戴式医疗器械产品嵌入式系统的硬件方案、电路板实现及开发调试工作;
2、负责电路原理图、PCB Layout、系统调试、系统测试、系统验证及结构设计接口工作;
3、配合部门同事完成问题定位和解决;
这学期才接触嵌入式系统感觉还称不上入门,我通过学*知道了嵌入式的发展前景很大,各个领域都用到了嵌入式,学好嵌入式不愁没饭吃。
广义上讲,凡是带有微处理器的专用软硬件系统都是嵌入式系统。如各类单片机和DSP系统。从狭义上讲,那些使用嵌入式微处理器构成独立系统,具有自己操作系统,具有特定功能,用于特定场合的专用软硬件系统称为嵌入式系统。嵌入式系统由嵌入式硬件与嵌入式软件组成; 嵌入式硬件以芯片、模板、组件、控制器形式埋藏于设备内部。
理解“嵌入”的概念 主要从三个方面上来理解。
1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。比较高端的ARM类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支持4个PCI从设备或配成自身为CPI从设备);还集成3个NPE网络处理器引擎,其中两个对应于两个MAC地址,可用于网关交换用,而另外一个NPE网络处理器引擎支持DSL,只要外面再加个PHY芯片即可以实现DSL上网功能。IXP系列最高主频可以达到1.8G,支持2G内存,1G×10或10G×1的以太网口或Febre channel的光通道。IXP系列应该是目标基于ARM体系统结构下由intel进行整合后成Xscale内核的最高的处理器了。
2、从软件上前,就是在定制操作系统内核里将应用一并选入,编译后将内核下载到ROM中。而在定制操作系统内核时所选择的应用程序组件就是完成了软件的“嵌入”,比如WinCE在内核定制时,会有相应选择,其中就是wordpad,PDF,MediaPlay等等选择,如果我们选择了,在CE启动后,就可以在界面中找到这些东西,如果是以前PC上将的windows操作系统,多半的东西都需要我们得新再装。
3、把软件内核或应用文件系统等东西烧到嵌入式系统硬件*台中的ROM中就实现了一个真正的“嵌入”。。
嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层
1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。但硬件*台是基础,增值还要靠软件。 硬件层比较适合于,电子、通信、自动化、机电一体、信息工程类专业的人来搞,需要掌握的专业基础知识有,单片机原理及接口技术、微机原理及接口技术、C语言。
2、驱动层,这部分比较难,驱动工程师不仅要能看懂电路图还要能对操作系统内核十分的精通,以便其所写的驱动程序在系统调用时,不会独占操作系统时间片,而导至其它任务不能动行,不懂操作系统内核架构和实时调度性,没有良好的驱动编写风格,按大多数书上所说添加的驱动的方式,很多人都能做到,但可能连个初级的驱动工程师的水*都达不到,这样所写的驱动在应用调用时就如同windows下我们打开一个程序运行后,再打开一个程序时,要不就是中断以前的程序,要不就是等上一会才能运行后来打开的程序。想做个好的驱动人员没有三、四年功底,操作系统内核不研究上几编,不是太容易成功的,但其工资在嵌入式系统四层中可是最高的。
驱动层比较适合于电子、通信、自动化、机电一体、信息工程类专业尤其是计算机偏体系结构类专业的人来搞,除硬件层所具备的基础学科外,还要对数据结构与算法、操作系统原理、编译原理都要十分精通了解。
3、操作系统层,对于操作系统层目前可能只能说是简单的移植,而很少有人来自已写操
作系统,或者写出缺胳膊少腿的操作系统来,这部分工作大都由驱动工程师来完成。操作系统是负责系统任务的调试、磁盘和文件的管理,而嵌入式系统的实时性十分重要。据说,XP操作系统是微软投入300人用两年时间才搞定的,总时工时是600人年,中科院软件所自己的女娲Hopen操作系统估计也得花遇几百人年才能搞定。因此这部分工作相对来讲没有太大意义。
4、应用层,相对来讲较为容易的,如果会在windows下如何进行编程接口函数调用,到操作系统下只是编译和开发环境有相应的.变化而已。如果涉及Java方面的编程也是如此的。嵌入式系统中涉及算法的由专业算法的人来处理的,不必归结到嵌入式系统范畴内。但如果涉及嵌入式系统下面嵌入式数据库、基于嵌入式系统的网络编程和基于某此应用层面的协议应用开发(比如基于SIP、H.323、Astrisk)方面又较为复杂,并且有难度了。
通过网上查询我发现目前国内外这方面的人都很稀缺。一方面,是因为这一领域入门门槛较高,不仅要懂较底层软件(例如操作系统级、驱动程序级软件),对软件专业水*要求较高(嵌入式系统对软件设计的时间和空间效率要求较高),而且必须懂得硬件的工作原理,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,很多软硬件技术出现时间不长或正在出现(如ARM处理器、嵌入式操作系统等),掌握这些新技术的人当然很少。嵌入式人才稀缺,身价自然就高,越有经验价格就越高。其实嵌入式人才稀少,根本原因可能是大多数人无条件接触,这需要相应的嵌入式开发板和软件,另外需要有经验的人进行指导开发流程。我们软件系的人学*嵌入式,显然应偏重于嵌入式软件,特别是嵌入式操作系统方面。对于搞嵌入式软件的人,最重要的技术显然是掌握主流嵌入式微处理器的结构与原理,必须掌握一个嵌入式操作系统,必须熟悉嵌入式软件开发流程并至少做过一个嵌入式软件项目。
然而我们都没有做过一个嵌入式软件项目,甚至连嵌入式的开发流程我也不清楚,我只了解了使用简单工具做一个简单的实验。只有去专研才能在嵌入式的领域站住脚,只有知道的比别人多才会更有竞争力。通过网上了解,我查询了嵌入式的入门和所需要的知识,其中C语言尤为重要,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人,现在绝大部分都是用C语言。其次,应该对操作系统有所了解,这对你对硬件和软件的理解,绝对有很大的帮助。应该把系统的管理理解一下,比如进程、线程,系统如何来分配资源的,系统如何来管理硬件的;知道了c语言和操作系统之后,再来看看嵌入式系统,我们主要学的是ARM,用的是ARM7, 深入理解ARM不是件容易的事,只有在知道ARM相关知识之后才能称得上嵌入式已经入门了。 与嵌入式有关的知识我也学了不少就是不能够综合在一起运用,组成原理,数据结构,操作系统,C++,这3门与嵌入式密切相关的学科都系统的学了一遍,但由于长时间没用到都有点忘记了,从网上得知嵌入式的学*与这些书有很大关系之后,我把嵌入式与以前学过的知识结合起来发现嵌入式的实验中很多都是共通的,我对嵌入式有了初步的理解。
我以为学*嵌入式应该分为2个部分:软件和硬件。关于硬件方面我接触到了数字电路教材和模拟电路方面的知识,但由于没有嵌入式CPU很难亲自动手来实现嵌入式的相关理论;嵌入式入门则需要不断地实验与分析,我只在实验课时做几个与所给的程序相关的小程序来实现一下;而软件方面则学过C语言,里面通常的语法曾今熟悉过;我通过下列方法来适应C语言在嵌入式中应用:首先重新翻看了下C的教材,看了些常见的语法,接着在编译器的角度来看待C,编译原理我刚学过,其中将高级语言与低级语言的翻译感觉在嵌入式中用到了很多;最后冲硬件的角度来看待C。嵌入式的核心包括嵌入式操作系统,嵌入式软件开发*台及工具以及嵌入式应用软件。这些决定怎样才能开发一个好的嵌入式系统。 下面谈谈我了解的嵌入式的相关知识与应用:
首先,嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应
用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式有如下几个突出的有点1.系统内核小,2专用性强,3系统精简4高实时性OS5嵌入式系统的应用程序可以没有操作系统直接在芯片上运行,6嵌入式系统需要开发工具和环境。
嵌入式系统是*几年才风靡起来的,但是这个概念并非新*才出现。从20世纪七十年代单片机(最早的单片机是Intel公司的 8048,出现在1976年)的出现到今天各式各样的嵌入式微处理器,微控制器的大规模应用,嵌入式系统已经有了*30年的发展历史。经过30年的发展,嵌入式技术已经日趋成熟,在*嵌入式机一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
其次,嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。 嵌入式系统是软硬结合的学科,通常有两类人会去专研嵌入式:一类是学电子工程、通信工程等偏硬件专业的,另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。我是软件专业的学*嵌入式,越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。嵌入式应用在很多方面,具体的可以分为工业控制,交通管理,信息家电,家庭智能管理系统,POS网络及电子商务,环境工程与自然,机器人,机电产品方面应用等方面。其中目前在服务领域,如远程点菜器等已经体现了嵌入式系统的优势。例外还有很多地方用到了嵌入式系统,最*飞利浦和ARM共同推出32位RISC嵌入式控制器,适用于工业控制,采用最先进的0.18微米CMOS嵌入式闪存处理技术,操作电压可以低至1.2伏,它还能降低25%到30%的制造成本,在工业领域中对最终用户而言是一套极具成本效益的解决方案。
那么该如何学好嵌入式我觉得应该从以下几点入手:
首先C语言,这个是毋庸置疑的,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人,现在绝大部分都是用C语言,你说不掌握它可以吗?至于如何学*C语言,我想这些基础的知识每个人都有自己的方法,关键要去学*,看书也好,网上找些视频看也好。很多人会问,C语言要学到怎么样,我觉得这没有标准的答案。我想至少你在明白了一些基础的概念后,就该写代码了,动手才是最重要的,当你动手了,遇到问题了,再反过来学*,反过来查查课本,那时的收获就不是你死看书能得到的。
其次,应该对操作系统有所了解,这对你对硬件和软件的理解,绝对有很大的帮助。应该把系统的管理理解一下,比如进程、线程,系统如何来分配资源的,系统如何来管理硬件的,当然,不是看书就能把这些理解透,如果不是一时能理解,没关系,多看看,结合以后的项目经验,会有更好的理解的。
还有应该学*下linux或者wince下的编程,这些对以后做应用的编程很有帮助,当然,如果做手机的话,那可以学*MTK、塞班、Android等操作系统,Android是以后发展的趋势,现在很热门,Android也是基于linux系统封装的,所以建议先学*下linux。
还有,应该学*下单片机或者ARM或者MIPS,很多人说我没有单片机的经验,直接学ARM可以吗?我觉得那完全没有问题的,当然如果你学*过单片机,那最好不过了,以后学*ARM就更简单了。
最后如果你把以上的知识都有所了解后,就该去阅读阅读一些优秀的代码,比如结合arm芯片手册学*去学*下UBOOT的源代码,了解下最小的系统开发,那对你整个嵌入式开发的非常有帮助的,可以的话,还可以学*下linux的源代码,当然如果你直接阅读2.6的代码,我想你会很痛苦的,可以先看看linux 代码早期的版本,比如0.12 的代码等等,麻雀虽
小,五脏俱全,如果你全看完了,那我想你就是一名很成功的嵌入式工程师。
以上就是我在本学期学*嵌入式后的心得及感想。
通过这次实*,在各方面我感觉自己都有了一定的收获。这次实*主要是为了我们今后在工作及业务上能力的提高起到了促进的作用,增强了我们今后的竞争力,为我们能在以后立足增添了一块基石。实*单位的老师也给了我很多机会参与他们的设计是我懂得了很多以前难以解决的问题,将来从事设计工作所要面对的问题,如:前期的策划和后期的制作等等。这次实*丰富了我在这方面的知识,使我向更深的层次迈进,对我在今后的社会当中立足有一定的促进作用,但我也认识到,要想做好这方面的工作单靠这这几天的实*是不行的,还需要我在*时的学*和工作中一点一点的积累,不断丰富自己的经验才行。我面前的路还是很漫长的,需要不断的努力和奋斗才能真正地走好。
大学生活让我对计算机理论知识有了一定的了解,但真正操作起来就没有那么容易.纸上得来终觉浅, 绝知此事要躬行。经过过去两个月的实*,我对自己有了新的认识及前进的方向。
经过过去半个月的实践和实*,我对未来充满了美好的憧憬,在未来的日子,我将努力做到以下几点:
1.继续学*,不断提升理论素养。
在信息时代,学*是不断地汲取新信息,获得事业进步的动力。现在通过实*感觉自己学的不够,要用到知识时总感觉脑袋是空白的。很后悔自己当时在学校为什么不多学一点,多练*一点。总在后悔也没有用,只能自己去努力学*。为了能更好的适应工作,我利用自己空闲时间去附*的书店去看书,希望能弥补不足。
2.加强信心,坚持下去
虽然在这个公司自己可能是学历水*是最高的,但真的工作起来我的起点却很低。有时候遇到事情总会着急,慌张。*常信心不足,总感觉自己做不好。大家说我很内向,其实只是自己有点自卑,不敢去表达。或许还需要一段时间的磨练吧。只有自己的知识和能力都在提升,相信自己总有一天会很勇敢的表现自己。
上学的时候大家都说,能珍惜现在的日子就好好珍惜。等工作了才真的领悟这句话。每天起早贪黑,忙忙碌碌,做了第一天就想回到学校接着做学生。感觉学生时代真是最美好的时间。可是既然踏出来了就要继续走下去,因为这一天也终究要来到。
对给自己点信心,多给自己点赞赏,多给自己鼓鼓劲。相信总会走出一条宽敞大道的。
3、同事相处
感觉学生时代很美好,不仅仅是不需要去努力工作,而是在学生时代你可以有很好的同学,很好的朋友,大家相互嘘寒问暖,不必勾心斗角。我感觉这里才真的有纯洁的友谊。可踏上了社会,于存在着利益关系,又工作繁忙,就多了份人情世故。老板对你的颐指气使,同事对你的多加防范,就更加想念自己的同学。可能自己还不能适应这样的环境吧。但还是希望以后自己去努力,希望自己可以有个好朋友,希望自己可以有个团结的环境。
实*,是开端也是结束。在书本上学过很多理论,但从未付诸实践过,也许等到真正运用时,才会体会到难度有多大。在今后的工作和生活中,自己需要更加努力的奋斗下去。
实*的同时也让我了解到了自己的不足,我会继续努力,完善自我。对于学校的精心安排和指导老师的用心辅导非常!
这学期才接触嵌入式系统感觉还称不上入门,我通过学*知道了嵌入式的发展前景很大,各个领域都用到了嵌入式,学好嵌入式不愁没饭吃。
广义上讲,凡是带有微处理器的专用软硬件系统都是嵌入式系统。如各类单片机和DSP系统。从狭义上讲,那些使用嵌入式微处理器构成独立系统,具有自己操作系统,具有特定功能,用于特定场合的专用软硬件系统称为嵌入式系统。嵌入式系统由嵌入式硬件与嵌入式软件组成; 嵌入式硬件以芯片、模板、组件、控制器形式埋藏于设备内部。
理解“嵌入”的概念 主要从三个方面上来理解。
1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。比较高端的ARM类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支持4个PCI从设备或配成自身为CPI从设备);还集成3个NPE网络处理器引擎,其中两个对应于两个MAC地址,可用于网关交换用,而另外一个NPE网络处理器引擎支持DSL,只要外面再加个PHY芯片即可以实现DSL上网功能。IXP系列最高主频可以达到1.8G,支持2G内存,1G×10或10G×1的以太网口或Febre channel的光通道。IXP系列应该是目标基于ARM体系统结构下由intel进行整合后成Xscale内核的最高的处理器了。
2、从软件上前,就是在定制操作系统内核里将应用一并选入,编译后将内核下载到ROM中。而在定制操作系统内核时所选择的应用程序组件就是完成了软件的“嵌入”,比如WinCE在内核定制时,会有相应选择,其中就是wordpad,PDF,MediaPlay等等选择,如果我们选择了,在CE启动后,就可以在界面中找到这些东西,如果是以前PC上将的windows操作系统,多半的东西都需要我们得新再装。
3、把软件内核或应用文件系统等东西烧到嵌入式系统硬件*台中的ROM中就实现了一个真正的“嵌入”。。
嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层
1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。但硬件*台是基础,增值还要靠软件。 硬件层比较适合于,电子、通信、自动化、机电一体、信息工程类专业的人来搞,需要掌握的专业基础知识有,单片机原理及接口技术、微机原理及接口技术、C语言。
2、驱动层,这部分比较难,驱动工程师不仅要能看懂电路图还要能对操作系统内核十分的精通,以便其所写的驱动程序在系统调用时,不会独占操作系统时间片,而导至其它任务不能动行,不懂操作系统内核架构和实时调度性,没有良好的驱动编写风格,按大多数书上所说添加的驱动的方式,很多人都能做到,但可能连个初级的驱动工程师的水*都达不到,这样所写的驱动在应用调用时就如同windows下我们打开一个程序运行后,再打开一个程序时,要不就是中断以前的程序,要不就是等上一会才能运行后来打开的程序。想做个好的驱动人员没有三、四年功底,操作系统内核不研究上几编,不是太容易成功的,但其工资在嵌入式系统四层中可是最高的。
驱动层比较适合于电子、通信、自动化、机电一体、信息工程类专业尤其是计算机偏体系结构类专业的人来搞,除硬件层所具备的基础学科外,还要对数据结构与算法、操作系统原理、编译原理都要十分精通了解。
日记嵌入式作文范文1100字
日记嵌入式作文范文
日记嵌入式作文范文1300字
日记嵌入式作文范文2500字
日记嵌入式作文范文3000字
日记嵌入式作文范文1600字
日记嵌入式作文范文1800字
嵌入式培训总结范文1100字
嵌入式培训总结范文
嵌入式实*报告
嵌入式培训总结范文3000字
嵌入式著作权范文
嵌入式系统实*报告
嵌入式培训总结范文1600字
嵌入式毕业设计日志范文
嵌入式培训总结范文1200字
嵌入式培训总结范文1800字
嵌入式培训总结范文1400字
嵌入式培训总结范文1500字
嵌入式心得体会
嵌入式培训总结范文2000字
嵌入式培训总结范文1000字
嵌入式培训总结范文1300字
嵌入式培训总结范文1900字
嵌入式培训总结范文1700字
嵌入式的培训心得体会
嵌入式著作权范文2000字
嵌入式著作权范文3000字
嵌入式著作权范文600字
嵌入式著作权范文800字