当前位置:首页>工作报告>最新嵌入式岗位的具体工作内容 嵌入式开发学习心得感想(模板10篇)

最新嵌入式岗位的具体工作内容 嵌入式开发学习心得感想(模板10篇)

时间:2023-09-30 19:24:08 作者:温柔雨 最新嵌入式岗位的具体工作内容 嵌入式开发学习心得感想(模板10篇)

在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。写范文的时候需要注意什么呢?有哪些格式需要注意呢?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。

嵌入式岗位的具体工作内容篇一

工作一年了,喜爱嵌入式这个好玩,令人羡慕的行业,不止是工资待遇哦。

4月,又是有许多面临毕业、找工作的大学生来到,面对如此激烈的竞争,如果有一技之长旁身,那就是你挑公司了。

非常有感慨,上一年我也在大学城中参加千里马的面试,跟我同学都是拿着一袋子的简历去排队。

或者网上招聘海投简历。

现在就职的公司算不上高大上,还能算的过去。总结一下学习心得,也算对自己学习有个交代吧。

1、如何做好嵌入式linux学习前的准备?

要成为一名合格的嵌入式linux工程师,就需要系统的学习软、硬件相关领域内的知识。大学里面学的基础还行,可以继续自学,我是自学韦东山linux视频,重点是有书,有视频,有代码。如果基础太差是个小白,还是建议去花几万培训吧。

2、学习嵌入式linux需要补习哪些基础课程?

嵌入式linux工程师的学习需要具备一定的c语言基础,因此面对许多朋友只是在大一或者大二学习过c(还不一定认真学了,呵呵!),之后基本就不再用过的情况,建议大家在学习之前先复习一下c语言基础这块。要提醒大家的是,复习时不能只关注基本语法,对于常用的数据存储及处理方式,例如:数组、结构体等也要关注,有条件的话一定在机器上亲自敲敲代码、分析理解一下具体案例代码编写的思路,让自己慢慢进入一名嵌入式开发人员的状态。

3、嵌入式linux开发跟普通软件开发在学习方法上有什么不同?

要成为一名成功的嵌入式软件开发人员,程序的设计能力是首要技能,这一点与普通的软件开发人员的要求是一样的。但是作为“软硬兼施”的嵌入式开发,则要求大家不仅要了解较底层软件的工作过程和工作原理(例如操作系统级、驱动程序级软件),可以看一下韦东山linux视频第1期(基于s3c2440录制): arm实验,u-boot,文件系统,初级驱动。

嵌入式岗位的具体工作内容篇二

第一件事是我买了第二套房子,说来可笑,当年第一套房子都是掏空家里,这第二年就买了第二套房子,生活真的是难以捉摸。

到 2017 年时,前文说道,我母亲和丈母娘先后退休,公积金提取出来了,然后在双方家里各自办了酒席,酒席之后,双方父母都把所有礼金给了我们,父母对自己的孩子真的是无私之至。当时我们除了月光之外,其实没有什么外债,就是生活简单点。

于是我立马飞奔回家,开始分析,大城市周边的房价。我分析了昆山,燕郊,东莞,我发现燕郊极其特殊,几乎没有产业,纯粹是承接大城市人口溢出,因此房价成高度波动。而昆山和东莞,由于自身有产业支撑,又紧邻大城市,因此房价稳定上涨。

我和妻子一商量,开始了外地看房之旅,后来我们去了嘉善,觉得没有产业支撑,昆山限购,我们又到嘉兴看房,我发现嘉兴房价也涨了很多,但是这里购房的大多数新房,都是上海购房者,入住率比较低,很多都是打算买给父母住的,但是实际情况是父母几乎不在里面住,我觉得这里买房不妥,存在一个变现的问题。

于是我开始继续寻找,一天我看着杭州湾的地图,突然想到,杭州湾北侧不行,那南侧呢?

南侧绍兴,宁波经济不是更达吗。于是我们目光投向绍兴,看了一个月后,最后在绍兴紧贴杭州的一个区,购买了一套小房子,后来 17 年房价果然如我预料的那样完成中心城市的上涨之后开始带动三四线城市上涨。

后来国家出台了大湾区政策,我对我的小房子更有信心了。这里稍微总结一下我个人不成熟的看法:

嵌入式岗位的具体工作内容篇三

华为的试用期真长,整整6个月,每个月还有流程跟踪,交流访谈,终于我转正了,转正答辩我不出意料拿到了 excellent 评价,涨了点薪水,呵呵还不错。

华为的事情我不太想说太多,总之我觉得自己没有资格评判这个公司,从公司看公司的角度华为真正是个伟大的公司,任老爷子也是一个值得敬佩的企业家。

在华为干了半年后,我发现我终究还是入职的时候太草率了,我当时没有具体的了解这个岗位,这个部门。入职之后我发现,。

更严峻的是我所在的大组,居然是一个分布在全国4地的组,大组长(华为叫 lm)在上海,4地各有一个本地业务负责人。

我立刻意识到,到年终考评时,所有的成果一定会是4地分配,并且4地的负责人会占去一大部分,这是组织结构形成的优势。我所在的小组到时候会难以突破,资源分配会非常激烈。

嵌入式岗位的具体工作内容篇四

本人 86 年生人,13 年从中科大软件相关专业毕业,由于父母均是老师,从小接受的教育就是努力学习,找个稳定的“好工作”,报效国家。

于是乎,毕业时候头脑一热加入了上海航天 x 院某卫星研究所,没有经过自己认真思考,仅仅听从父母意见,就草率的决定了自己的第一份工作,这也为我 5 年后离职埋下了隐患。这里总结第一条经验:

13 年 4 月份,我坐上火车来到上海,在一路换乘地铁来到了大闵行,出了地铁走路到单位,一路上建筑都比较老旧,我心里想这跟老家也没什么区别嘛,还大上海呢。

到达单位报道,负责报道的老师很亲切,填写完资料,分配了一间宿舍,还给了大概 3k 左右安家费,当时我心里那个激动啊(乡下孩子没有见过钱啊,见谅),拿了安家费,在附近小超市买好生活用品,这样我就开始了自己航天生涯。

经过 1 个月集中培训后,我分配到部门,主要负责卫星上嵌入式软件开发。不过说是高大上的卫星软件开发,其实刚开始就是打杂,给实验室、厂房推箱子搬设备,呵呵,说航天是个体力活相信很多航天人都有同感吧。

不过当时年轻,心思很单纯,每天搬完设备,晚上主动加班,看文档材料,画软件流程图,编程练习,日子过得很充实。

记得第一个月到手大概 5k 左右(好少呀),当时很多一起入职的同事抱怨,我没有,我甚至不太愿意和他们比较工资,这里总结第二条经验:

嵌入式岗位的具体工作内容篇五

“媒介即讯息”(“themediumismessage”),著名传播学者麦克卢汉的这句话,如今已和他所发明的“地球村”、“部落化”、“酷”等词一样,成为大众的时髦语言。这句话意在指出:任何一种新兴媒介都对人类事务的尺度、进度和标准产生影响,从而强有力地改变了人类感觉的比例和感知的图式。(1)从现实来看,主要因为新兴媒介的出现而出现的新媒体,的确对我们的媒体环境、文化环境,乃至经济和社会环境发生着巨大而深远的影响。如何认识这种趋势,如何应对这种变化,无论对媒体组织、社会民众,还是政府机构,都是崭新而富于挑战性的课题。

作为一位上海市民,如今完全有可能这样度过的一天:

嵌入式岗位的具体工作内容篇六

本人大学学的是电子信息科学与技术专业,其实这个专业和嵌入式没有多大的关系,要说有关系就是简单的讲了下c语言语法,学完之后还不知道什么是c语言,只记住了,char,int,string等占几个字节,if, for, while循环什么的,感觉也就能算一些小学就会的题目,全国计算机等级二级也就糊涂的过了。我这个专业没学过c++,一开始不知道什么是向对象,什么叫面向过程,这可能让大家笑话了。不过这说的是实话,大学的时候比较喜欢动手,喜欢硬件方面的东西,也喜欢看书。在大一的时候就听学长说,单片机很难学,在没事的时候就从图书管借了本关于51的书,一开始还真是不怎么懂,然后硬着头皮去看,当我把51的结构看完了,就不像一开始那样一头雾水了,自己在纸上把51的结构图默画一遍,然后再把各个寄存器功能写一下,各个功能口的结构也画一遍,然后就不觉得51有什么难了。其实有些时候不是这个东西你不会,而是在不会的时候自己先告诉自己这个太难了,自己先放弃了。我们学习51芯片,是为了以后的打基础,知道是怎么通过配置寄存器来实现功能。

大二下学期的时候,我们开了51的课,这个课几乎就没怎么去,因为我认为没有必要去听自己会的东西了。后来听别人说avr的资源会比51的丰富的很多,所以就想试试,看看有什么难的,就从网上买了本马潮老师《avr单片机嵌入式系统原理与应用实践》,一边看书,一边想自己画一个板了,一开始想实现一个点阵屏,实现滚动效果,后来想想做个板也花不少钱呢,为什么不多加一些功能呢,还能多学到些知识,所以就加了温感,红外,铁电存储器等并把所有的扩展口都扩展了出来,备以后用,那时还挺自豪的呢,同学们都很羡慕,不过现在想想其实也没什么了。

大学也听说过嵌入式这个词,不过不太明白是什么意思,20xx年的时候从网上找到中嵌视频,有四张dvd(大约13g),下载下来后,从头到尾的看了一遍,没什么印象,只记得讲一些不知所云的函数,然后莫名其妙的讲怎么使用那个44b0的开发板,不过听完了,还是有很大收获的,就有一种想装一个linux的冲动,我是大二下学期才有的自己电脑,不过电脑的配置比较低,1g内存,跑虚拟机就像个蜗牛,所以就想着怎么才能装个linux,自己用xp习惯了,如果全换了又舍不得,那时从书上知道linux的文件系统和windows不一样,只有一个根分区,所以也害怕一装linux全盘就被格式化了,不过最后还是欲望战胜了担心,买了张redhat 9的光盘,小心的装这个系统,里边的英文也不是太难,还是知道大概意思的,所以一步步的装,最后装到我的硬盘的最后空间,重新启动,竟可以选择进入哪一个系统了,从这之后,自己就不害怕怎么装系统了,应了那句言,纸上得来终觉浅,绝知此事要躬行。 所以我认为,买一个开发板是完全有必要的,拿到实物操作一下就不会感觉太抽象了。后来也想学学arm,但不知道arm是什么东西,所以就买了本《从51到arm》,讲的是关于arm的大体结构,看完后感觉,原来arm就是一个速度更快,接口更丰富的单片机埃 如果想做linux设备驱动的同学应该对arm硬件有一些了解。如果对驱动不感兴趣,完全没有必要去看。交叉编译器会帮我们做好这些事情,他比我们更了解arm结构。

大三下学期开始准备考研了,所以自己这些兴趣就先放下了,报的北邮的信通学院通信专业,当时就是想一定要上个好学校好专业,也没想太多,结果考了的成绩差了点,没有被录取,也不想调剂一个二流的学校,然后就参加工作了,工作中每天都用的到开发板,当我看到一个小板上还可以跑系统的时候感觉很不可思议,以为要很大工程。后来边工作边学习,每天都要看电脑看到眼发疼,晚上也都差不多十二点时才睡觉。感觉到累,不过也感觉到自己在进步。

闲话有点多了,说了很多都是自己大学那点破事。

听很多的初学者说不知道从哪里开始,学习嵌入都要学哪些东西,从网上搜了一下,一大堆的东西要学,一下就推荐十几本书,说看完这本书怎么怎么样,看完那本书怎么怎么样,一下子就给初学者给吓住了,其实完全没必要把网上的那些东西全部看一遍,那样又费时,又感觉工程太大,让初学者没有信心去把每一种都看完。网上说的些方面都要知道,不一定全部都掌握,我们可以退成求其次,每一个都知道一些,当然会的越多越好。今天学点这个明天学点那,换着样来也不会觉得烦。而且还能感觉到每天都有收获。

下面给嵌入式初学者一些自己的我个人建议。

1嵌入式涉及到很多的基础知识:

c语言,关于c语言要知道基本的语法,什么是结构体,什么是共用体,有什么区别,不用强记一些二级考的东西,因在实际中用的很少。

c++要知道什么是类,怎么定义,继承,接口,要深刻理解,当然基本语法也是必不可少的。

操作系统原理也应该知道基本的原理的,我记得我大学没这个课还是去电信学院蹭别的专业的课呢,后来学习发现很多的东西都是在这个课上学到的。什么时间片啊,任务调度啊,都是在那里知道的。

linux基本命令的使用(vi编辑器必须会用,因为在终端改文件的时候只能用这个),我们现在很多的人都习惯用鼠标了,很少用到命令,我们学习嵌入linux可要改改这个习惯了,linux用命令操作一是效率高,二是功能非常强大,远非图形界面能比的了的,其实我们用图形界面的操作都要转化为命令传给硬件的。

linux文件系统的管理要清楚,哪个目录存放是什么东西,有什么用,文件权限管理等 shell编程也要了解一些,在这给大家推荐一个教程,周朝剑的 shell编程,也就七八讲吧,讲的很全面。初学者看前4讲就可以了。

linux设备驱动的架构要了解,初学者可以以飞凌的ok6410开发板上的led驱动分析一下,结合原理图和linux设备驱动相关书籍把每一行代码都分析明白。关于驱动给大家推荐一本书《linux社备驱动程序》中国电力出版社出版的,很经典的,初学者看可能看不太明白,不过要坚持看,最次也得把前6章看完了。

2 看书不要希望一次就会,一次就明白是什么意思,也不要死记硬背,看不明白也没关系,以后遇到了知道去哪里去找就可以了,以后遇到的多了,也就记住了,遇到的少的,忘记也就忘记了。还有,不要直接阅读linux内核源代码,看一些自己把头撞破也想不明白的事,会打击初学者的积极性,要循序渐进,今天学个做个led,明天做个串口,后天说不定就做硬件编解码了。

3、你可以不接受培训,但是不能不买开发板。

如果你想学习嵌入式一定要买块学习板,现在的开发板很便宜了,给我们初学者减轻了很多经济负担。看再多的视频,看再多的书,也不如自己动手试一下,看着很简单的东西,做起来就可能遇到很多的问题,遇到问题找到原因,解决问题,只有这样才能学到东西,记得我第一次写led的驱动,想自己试一下,网上也有人写过相关的代码,可是自己一试,就出了好多的问题,那个led弄了我一天才把led灯点亮。所以不要眼高手低。

还有关于培训,现在的培训机构很多,讲的也不错,老师也很好,但是有一个问题,太集中了,而且学生动手的机会也不太多,记得我们公司还招了一个在北京某个培训机构培训半年的员工呢,花了一万多,来了之后也没感觉有多高,问他都学了什么,也就是我前边说的那些基础知识,很多的东西还是不知道的,照着书弄个helloworld模块驱动两天没搞定。不是培训不好,但我个人见解效果并不是很好。记住:只有自己动手做过的东西才是自己的。

错,但是不适合初学者,因为他的很多的东西是不给代码的,用过友善的板子的同学经常有这样的痛苦,想学一个东西,去找他的代码的时候,却找不到,很多友善提供的代码中很多的都是封装好的,只提供给客户一个库,初学者想要找代码的时候就不知道怎么办了。

4 不要好高骛远,要脚踏实地

5 多看代码,多写代码

见多识广,熟能生巧。多看代码,要从代码中读出代码的意思来。自己平时也要多写代码,多练习(这一点我做的不好,写的少)。

写完已经晚上两点了,思路有些乱,有些也是个人的见解,在有些人看来可能是错误的,每个人有每个人的学习方法,但是我们的目的只有一个——希望我们学到更多的知识。

嵌入式岗位的具体工作内容篇七

xxxx年,在县委县政府的坚强领导下,县发改局紧盯经济社会发展目标任务,深入推进“两抓”年活动,深化“三服务”活动,聚焦高质量绿色发展,着力在稳增长、抓投资、促改革、建花园、强协作、惠民生等方面有突破、见实效,各项工作平稳有序,扎实推进。

一是各项经济指标符合预期。xxxx年全县完成地区生产总值亿元,增长,其中规上工业增加值增长。社会消费品零售总额亿元,增长;地方财政收入亿元,增长;城镇居民人均可支配收入xxxxx元,增长,农村居民人均可支配收入xxxxx元,增长。

二是扩大有效投资成效显著。全年固定资产投资增速。x个结构指标全部实现正增长:交通投资增速;民间投资增速;生态环境和公共设施投资增速;高新技术产业投资增速;制造业投资增速xx%。

三是“十四五规划”启动编制。高质量开展规划编制前期工作,积极对接规划编制事宜。牵头召开“六个重大”(重大产业、重大平台、重大工程、重大项目、重大政策、重大改革举措)事项工作对接会、县“十四五”规划编制工作对接会。目前,前期重大研究课题,已形成发文稿;编制体系目录已完成初稿。

一是重点项目加快建设。xx个省市重点建设项目在三季度就提前完成全年目标,全年投资完成率达。xxx个县级重点建设项目完成投资xx亿元,顺利开工xx个项目,其中xx个项目统计入库。

二是前期项目全力攻坚。xx个县实施类重大前期项目,xx个项目开工建设,xx个项目完成决策审议,xx个项目完成项目建议书编制和审批;xx个项目完成备案;x个项目完成可研编制和审批;xx个项目完成控规及选址论证、土地出让等其他任务。xx个市重大前期项目,x个项目已开工建设。gxxx国道xx界岭头至桐桥段改建工程、xx省道xx桐桥至步路段改建工程项目、永安溪综合治理与生态修复工程二期、通用机场等项目进展良好。

三是省市县长项目进展良好。xxxx年,我县共谋划上报了xx个省市县长项目,其中省级“xxx”项目x个,市县长项目x个。“xxx”项目落地率达到xx%,市县长项目落地率达到,超额完成省市考核任务。

一是特色小镇创建走在前列。神仙氧吧小镇经过四年多的规划创建,被正式命名为省级特色小镇,成为x首个通过省级验收命名授牌的特色小镇。

二是投资领域“最多跑一次”改革力度加大。全年共有xx个项目完成开工前审批“最多xx 天”,实现率xxx%。共出让工业用地xx宗,均按“标准地”供地。共组建x家中介联合体,全面完成开发区的区域评价工作。

三是信用体系建设不断完善。推进信用数字化转型,构建信用应用业务协同,完成在县权力运行系统的嵌入式改造,实现在“标准地”、“承诺制”、公共资源交易领域xxx%实施信用信息查询。开展了专项行动,再次深化失信被执行人信用监管工作。

一是推进美丽载体创建。建成美丽乡村示范乡镇省级x个,市级x个;美丽乡村精品村省级xx个,市级xx个;国家级美丽田园x个,省级美丽田园x个;省级美丽河湖x条,市级美丽河湖x条;县经济开发区列入省美丽园区试点名单。

二是推进重点项目建设。《实施方案》中xx个大花园典型示范建设支撑项目中,已建成x个,在建项目xx个,拟建项目x个,累计完成投资万元,项目开工率,投资完成率xxx%。

三是加快开展gep核算。完成xxxx年的gep核算报告,并针对我县特色农产品杨梅进行案例分析,积极探索生态价值实现路径。

一是推进综合供能服务站建设。全县共完成x座综合供能服务站建设任务,其中新建x座,分别为城南站、城北站、下各站,改造x座,分别为横溪站、田市站、步路站、双庙站,超额完成x 座民生实事年度目标任务。

二是实施光伏助村工程。目前全县已完成xx个光伏助村工程,预计每个村增加集体经济收入两万元。

三是加强价格调控。落实国家“减税降费、优化营商环境”的要求,降低液化天然气(lng)销售价格、降低了居民管道燃气工程安装费标准。

一是深化山海协作。xxxx年共新签约项目x个,投资额亿元,完成政府性投资xxxx万元、社会性投资亿元;在xx市新建“妙鲜生”超市等x个“飞柜”平台,实现消费帮扶额万元;筛选全县xx个集体经济薄弱村作为投资主体,在xx市抱团建立“消薄飞地”x个;集中优势资源打造xx村、x村与xx村x个山海协作乡村振兴示范点。

二是深化东西部扶贫协作。落实帮扶资金xxxx万元;援建扶贫车间x个,引导投资企业(含续建)x家,完成实际投资额亿元,吸纳xxx名贫困人口就业增收,共建xx-旺苍中国绿色(智能)家居共建产业园区x个;推动各级工会及社会各界以购代捐,全年完成帮扶额万元。

以下是与县发改局2021年度改革创新工作总结汇报相关的文章

嵌入式岗位的具体工作内容篇八

传统文化在今天所遭遇的压力,并不是文化本身的危机,而主要是传播形式上的困境,结合时代特点改造创新形式,推进传播形式和表达方式的与时俱进是实现中华优秀传统文化转化发展的必然要求。在新的时代条件下,要改进中华优秀传统文化的表达方式,需要充分依托现代传媒技术和现代产业技术,推进中华优秀传统文化与新媒体新业态相结合,使中华优秀传统文化拥有现代化的传播方式和表达方式。

此外,电视电台等亦在改进中华优秀传统文化传播方式上发挥了重要作用。如中央电视台推出了《中国成语大全》、《中国汉字听写大会》、《中国诗词大会》、《中国谜语大全》,东方卫视推出了《诗书中华》,山东广播电视台推出了《齐鲁家风》,这些都在很大程度上创新了中华优秀传统文化的传播方式,是传统文化资源与现代电视传媒相结合的成功实践。

推动传统文化资源与新业态相结合,发展传统文化特色产业,是新时代传承发展中华优秀传统文化和创新经济发展模式的共同要求。优秀传统文化资源能够依托影视动漫、文化旅游、会展演绎等多种产业形式找到自己的现代“打开方式”,发挥自身在当代的经济文化效益。以动漫为例,传统文化资源通过与动漫艺术结合,能够很好地变“严肃”、“古老”为“活泼”、“新奇”,从而创新表达方式使自身在当代“新”起来、“火”起来,如《中华小子》以动漫艺术的手法诠释了民族精神,赢得了法国评论界“引发亚洲动作片新美学”的赞誉,《西游记之大圣归来》以中国四大名著之一《西游记》为素材,大量融入时代新鲜元素并运用现代动漫艺术,在传播民族文化的同时收获了极大的经济效益。

因此,创新传统文化的表达方式可以依托现代动漫艺术,实现中华优秀传统文化的动漫化传播。再者,除动漫艺术之外,影视艺术也是创新传统文化表达方式可以依靠的重要技术,促进传统文化资源融入影视产业是中华优秀传统文化现代表达的重要渠道。20xx年上映的《战狼2》创造了多项票房记录且至今保持着票房冠军记录,《战狼2》是一部以爱国主义为主题的电影,其将中华民族精神通过影视的形式表现出来,在创新表达方式的同时自然地融入现代因素,是弘扬中华民族精神的经典之作。此外,《海棠依旧》、《芳华》、《建国大业》等也是以传统文化精神资源为基础并充分依托影视技术而进行的经典创作。

因而,创新传统文化的表达方式可以依托现代影视技术,善于将传统文化资源融入影视创作之中,推动中华优秀传统文化走进影视产业,形成影视化的文化创新表达方式。

嵌入式岗位的具体工作内容篇九

着重理解“嵌入”的概念

主要从三个方面上来理解。

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)方面又较为复杂,并且有难度了。

三、目标与定位。

先有目标,再去定位。

学arm,从硬件上讲,一方面就是学习接口电路设计,另一方面就是学习汇编和c语言的板级编程。如果从软件上讲,就是要学习基于arm处理器的操作系统层面的驱动、移植了。这些对于初学都来说必须明确,要么从硬件着手开始学,要么从操作系统的熟悉到应用开始学,但不管学什么,只要不是纯的操作系统级以上基于api的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的汇编和c编程还是要会的。因此针对于嵌入式系统的硬件层和驱动程的人,arm的接口电路设计、arm的c语言和汇编语言编程及调试开发环境还是需要掌握的。

因此对于初学者必然要把握住方向,自己的目标是什么,自己要在那一层面上走。然后再着手学习较好,与arm相关的嵌入式系统的较为实际的两个层面硬件层和驱动层,不管学好了那一层都会很有前途的。

如果想从嵌入式系统的应用层面的走的话,可能与arm及其它体系相去较远,要着重研究基嵌入式操作系统的环境应用与相应开发工具链,比如wince操作系统下的evc应用开发(与windows下的vc相类似),如果想再有突破就往某些音视频类的协议上靠,比如voip领域的基于sip或h.323协议的应用层开发,或是基于嵌入式网络数据库的开发等等。

对于初学者来讲,要量力而行,不要认为驱动层工资高就把它当成方向了,要结合自身特点,嵌入式系统四个层面上那个层面上来讲都是有高人存在,当然高人也对应的高工资,我是做硬件层的,以前每月工资中个人所得税要被扣上近3千大元,当然我一方面充当工程师的角色,一方面充当主管及人物的角色,两个职位我一个人干,但上班时间就那些。硬件这方面上可能与我pk的人很少了,才让我拿到那么多的工资。

四、开发系统选择。

很多arm初学者都希望有一套自己能用的系统,但他们住住会产生一种错误认识就是认为处理器版本越高、性能越高越好,就象很多人认为arm9与arm7好,我想对于初学者在此方面以此入门还应该理智,开发系统的选择最终要看自己往嵌入式系统的那个方向上走,是做驱动开发还是应用,还是做嵌入式系统硬件层设计与板级测试。如果想从操作系统层面或应用层面上走,不管是驱动还是应用,那当然处理器性能越高越好了,但这个东西自学,有十分大的困难,不是几个月或半年或是一年二年能搞定的事。

在某种意义上请,arm7与9的差别就是在某些功能指令集上丰富了些,主频提高一些而已,就比如286和386。对于用户来讲可能觉查不到什么,只能是感觉速度有些快而已。

arm7比较适合于那些想从硬件层面上走的人,因为arm7系列处理器内部带mmu的很少,而且比较好控制,就比如s3c44b0来讲,可以很容易将cache关了,而且内部接口寄存器很容易看明白,各种接口对于用硬件程序控制或axd单步命令行指令都可以控制起来,基于51单片机的思想很容易能把他搞懂,就当成个32位的单片机,从而消除很多51工程师想转为嵌入式系统硬件arm开发工程师的困惑,从而不会被业界某此不是真正懂嵌入式烂公司带到操作系统层面上去,让他们望而失畏,让业界更加缺少这方面的人才。

而嵌入式系统不管硬件设计还是软件驱动方面都是十分注重接口这部分的,选择平台还要考察一个处理器的外部资源,你接触外部资源越多,越熟悉他们那你以后就业成功的机率就越高,这就是招聘时所说的有无“相关技能”,因为一个人不可能在短短几年内把所有的处理器都接触一遍,而招聘单位所用的处理器就可能是我们完全没有见过的,就拿中国台湾数十家小公司(市价几千万)的公司生产的arm类处理器,也很好用,但这些东西通用性太差,用这些处理器的公司就只能招有相关工作经验的人了,那什么是相关工作经验,在硬件上讲的是外围接口设计,在软件上讲是操作系统方面相关接口驱动及应用开发经验。我从业近十年,20xx年arm出现,我一天始做arm7,然后直接跑到了xscale(这个板本在arm10-11之间),一做就是五年,招人面试都不下数百人,在这些方面还是深有体会的。

我个人认为三星的s3c44b0对初学者来说比较合适,为什么这么说哪?因为接口资源比较丰富,技术成熟,资料较多,应该十分适合于初学者,有问题可能很容易找人帮且解决,因为大多数人都很熟悉,就如同51类的单片机,有n多位专家级的人物可以给你帮忙,相关问题得以很快解答,所然业界认为这款arm都做用得烂了,但对于初学者来,就却是件好事。

因此开发系统的选择,要看自己的未来从来目标方向、要看开发板接口资源、还要看业界的通用性。

五、如何看待培训。

首先说说我自己,我目前从业近十年,与国内嵌入式系统行业共同起步,一直站在嵌入式系统行业前沿,设计过多款高端嵌入式系统平台产品并为众多公司提供过解决方案,离职前为从事voip的美资公司设计ip-pbx,历任项目经理、项目主管、技术总监、部门经理,积累众多人脉,并集多年经验所得,考虑到学生就业与公司招人的不相匹配,公司想招人招不到,而学生和刚毕业的工程师想找份工作也不太容易,于此力创知天行科技有限公司,开展嵌入式系统教育培训。

因一线的科研人员和一线的教师不相接触,导至国内嵌入式人才缺乏,国外高校的技术超前于业界公司,而国内情况是业界公司方面的嵌入式系统技术要远远领先于高校。为架构业界与高校沟通的桥梁,把先进技能带给高校学子,为学生在就业竞争中打造一张王牌,并为业界工程师快速提升实现自我创造机遇,我就这样辞去了外企年薪20多万的职位,做嵌入式系统方面的培训了。

对于培训来讲,是花钱来买时间,很多工程师都喜欢自己学,认为培训不值,这也是有可能的,纯为赚钱的培训当然不会太有价值,但对于实力型的培训他们可能就亏大了,有这样一笔帐不知他们算过没有,如果一个一周的培训,能带给他们自学两年后才能掌握的知识,在培训完后他们用三个月到半年时间消化培训内容,这样他会省约至少一年半的时间来学其它的或重新站在另一个高度上工作,那么他将最迟一年后会拿到他两年后水平所对应的工资,就是在工资与水平对应的关系上比同批人缩短一年,每月按最少1千计,再减去培训费用至少多1.0万,同时也省了一年时间,不管是休闲也好,再继续提高也好,总之是跑到了队伍的前面了。

另一层面上讲,对于新人的培训相当于他们为自己提前买了份失业保险,有师傅会带领他们入道,我今年暑假时班里最年轻的一个学生是大二的,今年才上大三,这学期才刚学单片机,但现在arm方面的编程工作已经搞得有声有色了,再过一年多毕业,他还会失业吗?再者通过培训,你可以知道很多业界不为常人所知的事,同时也为自己找了个师傅,就比如说,两个工程师分别用s3c2410和pxa255来做手持设备,同样两人都工作四年,再出去找工作,两人工资可能最多可相差一倍,为什么?这就是业界不为常人所知的规则,2410属于民品,被业界用烂了,做产品时成本特敏感,当然也对人才成本敏感了,pxa255是intel的东西,一个255 cpu能买三个2410,一直被业界定义为贵族产品,用的公司都是大公司或为军方服务的公司,不会在乎成本,只要把东西做好,一切都好说,但这方面做的人也少啊,因为开发系统贵啊。

对于说为自已找了个好师傅,我想是这样的,因为同级工程师间存在着某此潜在的竞争关系,有很多人不愿意把自己知道的东西教给别人,这意味着他将要失业,就是所说的教会徒弟,饿死师傅,但对于我们这些人就不存在这样的关系了,我是在嵌入式系统平台设计上走到了一定程序,目前在国内这块的技术上已经是自己很难再突破自己,因此很多东西我对大家都是open的,就比如说下面那部分关于接口设计中所提到的时序接口东西,我要是不讲,却使是高级硬件工程师我想也几乎只有10%的人能知道吧。

六、成为高级嵌入式系统硬件工程师要具备的技能。

首先我声明,我是基于嵌入式系统平台级设计的,硬件这个方向我相对来讲比较有发言权,如果是其它方面所要具备的基本技能还要和我们培训中心其它专业级讲师沟通。他们的方面上我只能说是知道些,但不是太多,初级的问题也可以问我。

对于硬件来讲有几个方向,就单纯信号来分为数字和模拟,模拟比较难搞,一般需要很长的经验积累,单单一个阻值或容值的精度不够就可能使信号偏差很大。因此年轻人搞的较少,随着技术的发展,出现了模拟电路数字化,比如手机的modem射频模块,都采用成熟的套片,而当年国际上只有两家公司有此技术,自我感觉模拟功能不太强的人,不太适合搞这个,如果真能搞定到手机的射频模块,只要达到一般程度可能月薪都在15k以上。

另一类就是数字部分了,在大方向上又可分为51/arm的单片机类,dsp类,fpga类,国内fpga的工程师大多是在ic设计公司从事ip核的前端验证,这部分不搞到门级,前途不太明朗,即使做个ic前端验证工程师,也要搞上几年才能胜任。dsp硬件接口比较定型,如果不向驱动或是算法上靠拢,前途也不会太大。而arm单片机类的内容就较多,业界产品占用量大,应用人群广,因此就业空间极大,而硬件设计最体现水平和水准的就是接口设计这块,这是各个高级硬件工程师相互pk,判定水平高低的依据。而接口设计这块最关键的是看时序,而不是简单的连接,比如pxa255处理器i2c要求速度在100kbps,如果把一个i2c外围器件,最高还达不到100kbps的与它相接,必然要导致设计的失败。这样的情况有很多,比如51单片机可以在总线接lcd,但为什么这种lcd就不能挂在arm的总线上,还有arm7总线上可以外接个winband的sd卡控制器,但为什么这种控制器接不到arm9或是xscale处理器上,这些都是问题。因此接口并不是一种简单的连接,要看时序,要看参数。 一个优秀的硬件工程师应该能够在没有参考方案的前提下设计出一个在成本和性能上更加优秀的产品,靠现有的方案,也要进行适当的可行性裁剪,但不是胡乱的来,我遇到一个工程师把方案中的5v变1.8v的dc芯片,直接更换成ldo,有时就会把cpu烧上几个。前几天还有人希望我帮忙把他们以前基于pxa255平台的手持gps设备做下程序优化,我问了一下情况,地图是存在sd卡中的,而sd卡与pxa255的mmc控制器间采用的spi接口,因此导致地图读取速度十分的慢,这种情况是设计中严重的缺陷,而不是程序的问题,因此我提了几条建议,让他们更新试下再说。因此想成为一个优秀的工程师,需要对系统整体性的把握和对已有电路的理解,换句话说,给你一套电路图你终究能看明白多少,看不明白80%以上的话,说明你离优秀的工程师还差得远哪。其次是电路的调试能力和审图能力,但最最基本的能力还是原理图设计pcb绘制,逻辑设计这块。这是指的硬件设计工程师,从上面的硬件设计工程师中还可以分出ecad工程师,就是专业的画pcb板的工程师,和emc设计工程师,帮人家解决emc的问题。硬件工程师再往上就是板级测试工程师,就是c语功底很好的硬件工程师,在电路板调试过程中能通过自已编写的测试程序对硬件功能进行验证。然后再交给基于操作系统级的驱动开发人员。

总之,硬件的内容很多很杂,硬件那方面练成了都会成为一个高手,我时常会给人家做下方案评估,很多高级硬件工程师设计的东西,经常被我一句话否定,因此工程师做到我这种地步,也会得罪些人,但硬件的确会有很多不为人知的东西,让很多高级硬件工程师也摸不到头脑。

那么高级硬件件工程师技术技能都要具备那些东西哪,首先要掌握eda设计的辅助工具类如protel\orcad\powperpcb\maplux2\ise、vdhl语言,要能用到这些工具画图画板做逻辑设计,再有就是接口设计审图能力,再者就是调试能力,如果能走到总体方案设计这块,那就基本上快成为资深工程师了。

嵌入式岗位的具体工作内容篇十

我怀着激动的心情踏上了期待已久的实习之路,当我坐上离开学校的的班车那一刻起,我就知道我将经历一段特殊而不平凡,并且充满收获的人生旅程。那旅程必定在我的生命中写下浓墨重彩的一笔,必定会在我的生命中留下绚烂多彩的回忆,并定会给我带来生命中无与伦比的财富。那时候对自己的未来充满希望,希望在那里能大展拳脚,实现自己的抱负。那时候想的是多么多么的美好,直到现在我才知道,当时的自己是那么的幼稚。

在几个月的实习生活里,我学会了很多东西,也懂得了很多在学校没法体会到的知识和道理。回顾几个月以来,从那天真的我到经历了生活中的挫折和失败,到现在稳重和冷静的我,使我明白了一个道理:人生不可能是一帆风顺的,只有自己勇敢地面对人生中的每一个挫折和失败,才能通往自己的罗马大道。在这几个月里,我有失落过,烦恼过,悲伤过,失败过,但我知道这是上天对我的一个考验,在每次失败的时候我都会反省自己,告诉自己清楚自己应该做什么,在挫折面前我们应该善于用扬长避短的方法来促进自己,提高自己的综合水平能力。在学习方面虽然自己普通平凡,但我会努力提高,做到最好,不管遇到什么困难我都不会气馁,我会努力不懈,争取做到最好。

在几个月的实习里,我学会了适应生存环境,乐观面对生活,还提高了自己的交流能力,知识技能和动手能力,我知道这些给我的仅是初步的经验积累,对于迈向社会还是远远不够的,所以在学习生活除外,在假日我会积极参加社会各种实践活动,以获取更多学习的经验和社会实践能力,我的未来不是梦,只要自己努力过,成功是不会把你拒之门外的。

人总是在失败中才会成长,不经历风雨怎能看见彩虹啊,所以在面对失败时我会勇往直前,越挫越勇,别人能做到的我一样也可以,别人做不到的我会努力去做到,因此,面对过去,我无怨无悔,面对现在,我努力拼搏,面对将来,我期待更多的挑战,战胜困难,抓住每一个机遇,相信自己一定会演绎出精彩的一幕。在今后的学习生活里,我会继续努力,做好社会主义的接班人,在生活上自觉严格要求自己,艰苦朴素,遵纪守法,作风正派,各方面表现良好。为社会主义现代化建设,贡献自己的力量。

在整个实习过程中,我每天都有很多的新的体会,想说的很多,我总结下来主要有以下几点:

1、心态的转变

学校的生活相对而言较为单纯,无需我们担忧很多的问题,学校三点一线的生活,学习跟得上就可以,而在实际的运作中当中则不然,实际中,我们要考虑的则更多,及时的转变心态会让我们工作更加顺利。

2、不以事小而不为

做大事小事有不同的阶段,要想做大事,小事情必须做好。我们正是实习的阶段,做一些繁琐的小事情,很有必要。这些小事情值得我去做。事情虽小,可过程至关重要。

3、多听、多看、多想、多做、少说

我们到实习单位工作以后,要知道自己能否胜任这份工作,关键是看你自己对待工作的态度。态度对了,即使自己以前没学过的知识也可以在工作中逐渐的掌握。态度不好,就算自己有知识基础也不会把工作做好,我刚到这个岗位工作,根本不清楚该做些什么。刚开始我觉得很头痛,可经过工作过程中多看别人怎样做,多听别人怎样说,多想自己应该怎样做,然后自己亲自动手去多做,终于在短短几天里对工作有了一个较系统的认识,慢慢的自己也可以完成相关的工作了,光用嘴巴去说是不行的,所以,我们今后不管干什么都要端正自己的态度,这样才能把事情做好。

4、少埋怨

在条件艰苦的实习地方,也许有的人会觉得这里不好那里不好,同事也不好相处工作也不如愿,经常埋怨,这样只会影响自己的工作情绪,不但做不好工作,还增加了自己的压力,所以,我们应该少埋怨,要看到好的一面,对存在的问题应该想办法去解决而不是去埋怨,这样才能保持工作的激情。

5、与他人和睦相处,加强和同事以及他人之间的沟通

学校里成绩不错的学生变成了未知领域里从头学起的实习生,而熟悉的校园也变成了陌生的企业单位,身边接触的人同样改变了角色:老师变成了领导,同学变成了同事,相处之道完全不同。在这样的转变中,对于沟通的认知显得非常苍白。于是第一次觉得自己并没有本以为的那么善于沟通。当然,适应新的环境是需要过程的,所以我相信时间和实践会让我很快完成这种角色的转变,真正融入到工作单位这个与学校全然不同的社会大环境中。在很多地方,由于地区和文化的差异,会存在语言交流的障碍。我们说什么,他们不知道;他们说什么,我们也是模糊不清。这不仅影响到和他们之间的知识交流,更会影响到一切工作顺利完成。另外,和同事之间如果没有共同的语言,不能正常的交流,在工作的时候,每个人之间就不能相互配合,影响工作效率,同事之间也会感觉很陌生。

6、虚心学习

在这次实习过程中,我们碰到很多问题,有的是我们懂得的,也有很多是我们不懂的,不懂的东西我们要虚心向同事或领导请教,当别人教我们知识的时候,我们也应该虚心的接受,不要认为自己懂得一点鸡毛蒜皮就飘飘然,要把社会实践当着我们真实的老师。

7、错不可怕,就怕一错再错

每一个人都有犯错的时候,工作中第一次做错了不要紧,领导会纠正并原谅你,但下次你还在同一个问题上犯错误,那你就享受不到第一次犯错时的待遇了。

此次的毕业实习,为我以后深入社会,体验生活提供了难得的机会,让我在实际的社会活动中感受生活,了解在社会中生存所应该具备的各种能力,为以后自己在社会中打拼,奠定坚实的基础。

相关范文推荐
  • 09-30 最新房屋租赁合同完整版文库(实用10篇)
    随着法治精神地不断发扬,人们愈发重视合同,越来越多的人通过合同来调和民事关系,合同能够促使双方正确行使权力,严格履行义务。合同的格式和要求是什么样的呢?下面是小
  • 09-30 咖啡店采购计划书(精选10篇)
    计划是指为了实现特定目标而制定的一系列有条理的行动步骤。相信许多人会觉得计划很难写?以下我给大家整理了一些优质的计划书范文,希望对大家能够有所帮助。咖啡店采购计
  • 09-30 毕业生个人工作计划(通用6篇)
    计划可以帮助我们明确目标、分析现状、确定行动步骤,并在面对变化和不确定性时进行调整和修正。计划可以帮助我们明确目标,分析现状,确定行动步骤,并制定相应的时间表和
  • 09-30 最新银行公司工作计划 银行工作计划(优秀6篇)
    计划是一种灵活性和适应性的工具,也是一种组织和管理的工具。那么我们该如何写一篇较为完美的计划呢?这里给大家分享一些最新的计划书范文,方便大家学习。银行公司工作计
  • 09-30 最新合同归档方案(通用8篇)
    方案在各个领域都有着重要的作用,无论是在个人生活中还是在组织管理中,都扮演着至关重要的角色。方案能够帮助到我们很多,所以方案到底该怎么写才好呢?下面是小编为大家
  • 09-30 最新护士的年度工作计划(通用10篇)
    时间流逝得如此之快,我们的工作又迈入新的阶段,请一起努力,写一份计划吧。那么我们该如何写一篇较为完美的计划呢?下面是小编带来的优秀计划范文,希望大家能够喜欢!护
  • 09-30 聘用经营合同(通用5篇)
    在人民愈发重视法律的社会中,越来越多事情需要用到合同,它也是实现专业化合作的纽带。优秀的合同都具备一些什么特点呢?又该怎么写呢?下面我给大家整理了一些优秀的合同
  • 09-30 最新移风易俗工作计划村级 班级工作计划(大全9篇)
    在现实生活中,我们常常会面临各种变化和不确定性。计划可以帮助我们应对这些变化和不确定性,使我们能够更好地适应环境和情况的变化。通过制定计划,我们可以更好地实现我
  • 09-30 2023年商品房买卖合同合同备案 自贡商品房买卖合同(优秀7篇)
    随着人们法律意识的加强,越来越多的人通过合同来调和民事关系,签订合同能够较为有效的约束违约行为。那么合同书的格式,你掌握了吗?下面我就给大家讲一讲优秀的合同该怎
  • 09-30 酒吧安保合同(精选9篇)
    在生活中,越来越多人会去使用协议,签订签订协议是最有效的法律依据之一。怎样写合同才更能起到其作用呢?合同应该怎么制定呢?下面是我给大家整理的合同范本,欢迎大家阅