嵌入式软件开发要学什么?要学哪些东西?
学习嵌入式软件开发应该从学习单片机开始,单片机是一切嵌入式的基础,最早的嵌入式系统就是以单片机为核心的,随着技术的进步和发展,才逐步发展到现在的DSP、ARM为核心的等高端高速控制系统。
单片机是基础,同时也是现在较大系统不可分割的组成部分,比如汽车,主控系统是ARM,但各个子系统仍然是单片机完成的。
所以一个出色的嵌入式软件工程师,必须具备单片机的知识,这样才能在实际工作中把控一切,应用自如。
计算机4级 有没有嵌入式软件工程师
计算机4级是没有嵌入式软件工程师的。
计算机四级指的是全国计算机等级考试的最高级别,科目种类有:四级操作系统原理、四级计算机组成与接口、四级数据库原理、四级软件工程、四级计算机网络。
考试大纲:数据库工程师考核数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展和新技术。
获得该证书表明考生掌握数据库系统的基本理论和技术,能够使用SQL语言实现数据库的建立、维护和管理,具备利用工具软件开发基本数据库应用系统的能力,能够胜任中小型数据库的维护、管理和应用开发。
网络工程师考核网络规划与设计,局域网组网技术,计算机网络信息服务系统的建立,计算机网络安全与管理。
考生要了解大型计算机网络系统规划与管理方法,具备中小型网络系统规划、设计的基本能力,掌握中小型网络系统组建、设备调试的基本技术。
掌握企事业单位中小型计算机网络系统维护与管理的基本技术。
软件测试工程师考核软件测试的基本概念、结构覆盖测试、功能测试、单元测试、集成测试、系统测试、软件性能测试、可靠性测试、面向对象软件测试、Web应用软件测试以及兼容性测试、构件测试、极限测试和文档测试。
考生要能结合软件测试过程管理平台和软件分析与测试工具增加软件测试工程的实践经验,胜任软件测试岗位的要求。
(来源:北京考试报)
嵌入式软件工程师的职业要求
应具备哪些能力 最直接的方法,就是去根据各公司,招聘网站的嵌入式软件工程师的应聘要求来分析我帮你总结下:1.最重要的是C语言编程,以及C++,这个与你读程,应用,开发项目,做系统移植息息相关;2.操作系统: LINUX,WINCE等,至少学习过一种,并且还需要对些基础知识有蛮多的了解;3.对ARM,FPGA,DSP等这些硬件比较了解。
这是最常规的条件当然,一些基本素质,像英语能力,团队协作能管理,也很重要。
嵌入式软件开发就业前景如何,学习的难度又有多大?
目前来说嵌入式软件的就业前景很好,像STM32、飞思卡尔等系列单片机属于无操作系统的,直接对寄存器或者利用库函数操作的,这种学习来难度相对小一些,就业前景也不错。
还有一些像ARM9,或者CortexA8、A9系列的可以运行Linux或者安卓操作系统的嵌入式软件系统开发,由于需要学习的内容较多,学习时间较长,那么学习起来就有一定的难度,工资也相对高一些。
不管学习哪一类都要持之以恒,坚持下来就会学会的。
当然,学习过程中,多做练习是必不可少的。
嵌入式软件开发入门前应该掌握哪些知识?
计算机组成与系统结构的大致理解;对汇编和c等编程语言的大致理解;对数字电子电路的大致理解;有不太糟糕的英文阅读能力;当然,还得有兴趣和耐心,加上不错的指导(比如杭州的 JulianTec )这些都是基础,有些东西也许现在没有,但经过一段时间的强化是可以入门的。
但要把自己的心态准备好,没办法一蹴而就,只能慢慢来。
///////////////////////////////////////////////////////////////////////////////////////////////////////杭州巨立安(JulianTec)是杭州唯一由资深研发工程师所创办的技术培训机构,所以:就专业程度和实在程度而言,杭州巨立安(JulianTec)是您在arm架构下学习嵌入式Linux研发的上佳指导。
什么是嵌入式开发和软件开发
其实很简单,你百度一下就知道的,但是既然你提问了,我就说哈,我也是学嵌入式开发的,虽然还没毕业。
1.自从有了单片机,就有了嵌入式2.嵌入式系统是软件和硬件的综合体,有嵌入式软件开发和嵌入式硬件开发,一般都是软件开发,硬件太难了(要学习硬件的知识,数字电路和模拟电路是必修的,计算机的架构。
。
。
),既然叫嵌入式就不是纯软件了,还得一些硬件的知识,多数时候搞得是烧写,调试电子器件。
3.嵌入式系统是可以自己定制的系统(顾名思义,就是要什么就留下什么,可以剪切的系统,追求的是小型化,适用,低成本,低功耗,可扩展),多数是采用的linux的内核(最简单的ucOS-||,新手接触),一大特点就是专用,定制,内核是一大难。
4.应用:手机(像现在android手机的游戏开发,运用开发等),各种手持终端,车载系统,各种监控各种带程序的电子器件,只能家居,只能机器人。
。
。
。
我是从事嵌入式软件开发,要考哪些证比较有用,基础菜,要看哪些书...
我也是搞嵌入式的,主要是涉及到很多英文的RFC文档,这些是没有中文版的,需要自己查阅和参考。
如果楼主英语水平没问题,那有没有证书都是次要的。
所以你在应聘的时候,用人单位只能通过这样的整数证书来评定你。
IT这一行,英语很重要,虽然对口语没什么要求,但需要你的英语阅读和理解能力
曲短情长丶