嵌入式软件开发工程师英文(嵌入式工程师英语翻译)

软件开发 2893
今天给各位分享嵌入式软件开发工程师英文的知识,其中也会对嵌入式工程师英语翻译进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、嵌入式软件工程师

今天给各位分享嵌入式软件开发工程师英文的知识,其中也会对嵌入式工程师英语翻译进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

嵌入式软件工程师

嵌入式软件工程师,是职业名称。

嵌入式系统是以应用为中心,以计算机技术为基础的,并且软硬件可量身订做,它适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。

中文名:嵌入式软件工程师。

英文名:Embedded software engineer

基础:计算机技术。

适用于:应用系统对功能等要求计算机系统。

职业要求:

1、最重要的是C语言编程,以及C++。

2、操作系统: LINUX,WINCE等,至少学习过一种。

3、对ARM,FPGA,DSP等这些硬件比较了解。

嵌入式领域较新,目前发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、嵌入式操作系统、LINUX操作系统)。

大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。

我家有一只黄色的鸭子,它很小,也很可爱。还有一只白色的羊,它很大。英语什么?

我家有个黄蛇的小鸭子很小中国大学专业就业分析系列第10期——电子类专业就业方向分析

上期回顾:小语种专业就业分析

下期预告:生物技术专业就业分析

一、电子类专业概述

电子类专业培养具备电子技术和信息系统的基础知识,能从事各类电子设备和信息系统的研究、设计、制造、应用和开发的高等工程技术人才。

电子类专业是当今信息学科中最具活力的研究领域之一,其应用十分广泛,主要研究电路与系统的理论、分析、测试、设计和物理实现,它是信号与信息处理、通信、控制、计算机乃至电力、电子等诸方面研究和发展的理论与技术基础。 电子类专业有:电路与系统、物理电子学、微电子学语固体电子学、电磁场与电磁波技术,另外电子类学生也有很多选择通信与信息系统、信号与信息处理专业,本科专业里电子与通信专业相差不大。

二、就业方向

从就业方向来看,市场对电子技术人才的需求大体有三方面:“电子器件”的研究开发、制造调试;排除设备技术故障、监视、维修及客户服务;硬件和软件安装以及配置更新和系统操作。

电子信息工程:当软件工程师、电子工程设计师、电源工程师

电子科学与技术:开发计算机硬件,当电路设计工程师

电子信息科学与技术:电子方面,可以做电路设计工程师;信息方面,可以做电信工程师;计算机方面,开发软件、硬件

三、具体的就业方向包括

1.电源、电路。电源、变压器、模拟电路、数字电路、射频电路、微波电路等。

2.微电子方向。集成电路的设计和制造。

3.光电子方向。光电子产品的研究、开发、生产。

4.通信方向。从上面手机的例子也能看出,电子类专业可以说是电电相关,相互之间也有交叉。可以从事通信工程的设计、施工、调试等工作。

5.信号处理。如图像处理、模式识别等。

6.互联网方向。互联网系统集成、硬件开发相关工作。

7.多媒体方向。各种音频、视频编码、解码等。

四、部分具体职位与基本要求

1、嵌入式系统开发工程师:一般要求计算机、电子等专业,本科以上学历。要求2年以上嵌入式软件开发经验和嵌入式硬件开发经验;熟悉ARM或其他微处理器架构或可编程逻辑器件的使用;有软件项目的一般开发流程经验;良好的沟通和团队协作能力。

2、嵌入式系统测试工程师:一般要求计算机、电子等专业,本科以上学历。要求具有嵌入式系统开发经验;熟悉测试理论和方法;熟悉平台操作系统;良好的沟通和团队协作能力。

3、嵌入式软件开发工程师:一般要求本科及以上学历,计算机、电子、通信及相关专业毕业。要求精通C/C++语言,有扎实的编程基础和一定的编程经验;熟悉软件项目的一般开发流程;熟悉ARM或其他微处理器架构;良好的沟通和团队协作能力。

4、嵌入式硬件开发工程师:本科;硕士;博士,一般要求电子、自动化、通讯或相关专业本科以上学历。要求熟悉硬件开发流程;良好的电子电路分析能力;熟练掌握Protel、OrCAD、PADS等原理图与PCB设计工具;良好的沟通和团队协作能力。

5、电子技术研发工程师:一般要求计算机、通信专业、电子或相关专业毕业,本科以上学历。要求具有电子技术及研发的相关工作经验,具有一定的项目管理经验;良好的电子电路分析能力;掌握VC、VB、任一种高级语言编程,掌握DSP、ARM、MATLAB;良好的沟通和团队协作能力。

6、PCB工程师:一般要求通信、电子工程、计算机相关专业本科以上学历。PCB工程师分为以下几个级别:入门级PCB工程师、初级PCB工程师、中级PCB工程师和高级PCB工程师。要求熟悉PCB单板工艺、PCB检验标准;熟练使用PowerPCB、Powerlogic、Pads2005软件进行多层PCB设计;掌握各种常见PCB设计软件之间的文档转换,富有创新性,能经常提出各种对提高PCB设计工作效率、PCB设计质量、系统中PCB结构分配等有建设性的提议。 7、PCB制图工程师:一般要求电子工程等相关专业大专以上学历。要求具有良好的电子电路分析能力;熟悉protel、AD、PADS或其他PCB计算机辅助设计软件;良好的沟通和团队协作能力。

8、单片机开发工程师:一般要求本科及以上学历,计算机、通信、电子类及相关专业。要求具有良好的电子电路分析能力;具有C语言或汇编语言等编程经验;具有良好的学习及沟通能力,富有团队精神。

9、电子工程师:一般要求自动化、电子、无线电、电器、机械等相关专业本科以上学历。要求具有良好的电子电路分析能力;具有良好的学习及沟通能力,富有团队精神。

10、电源工程师:(本文重点,请看下文)哪里有电器哪里必定就有电源,可想而知电源行业的广阔市场。此职位是电子技术类非常有前景的一个职位,且目前在中国电源行业电源工程师紧缺!

大学专业分析系列——电子类专业是做啥的?

五、怎样成为一名电源工程师

随着科学技术的发展,电源产品的应用领域中,电脑、汽车、通信、工业、交通、航空、多媒体音频视频、医疗、美容、微电子,每个行业都在智能化、节能化、低噪化、微型化。在每一个行业都有不少高端具有核心竞争力并发展迅猛的杰出公司。在电源行业专注几年,掌握这个行业的核心技术,对于电源工程师而言,未来将会更加广阔。

在电源行业的发展方面,呈现出很强的区域性特色,北上广深是四个电源行业最集中的城市。对于电源工程师而言,这四个大城市的工作机会较多,不少跨国公司的研发中心或总部大部分都在这四个城市,但是大城市房价贵,交通费用高,工作节奏快,压力大,相反地,小城市除了工作外,则更适合生活。

哪里有电器哪里就有电源,目前在中国电源行业人才紧缺,据报道中国现有在职电源工程师的总量超过80万(可是在如此庞大的电源工程师队伍中,能称得上高级电源工程师的人并不多。),工程师职位缺口也在6位数!电源工程师当中最稀缺的是电源研发工程师,也是最有技术含量的工程师,当然要成为一名资深电源研发工程师也很不容易,下面大致总结一下!

六、什么样的人群适合做电源工程师?

1,学历。现在跟以前不同了首先学历是敲门砖,现在很多单位招聘没经验的技术人员比如研发助理工程师起码就是本科。学历和能力其实也没有必然的联系,在我认识的工程师中就有不少低学历高手甚至比本科研究生技术还牛,但目前来讲现实门槛就是这样。

2、有强烈的好奇心.这是成为高手的必要条件,喜欢新生事物,对问题喜欢刨根问底,以钻研为乐趣.那种得过且过,敷衍了事,仅仅把工作当作饭碗的人连熟手都成不了,更何况高手.有好奇心的人,可以为解决一个问题通宵干,躺在床上也在寻思解决方案。

3、做事谨慎细致,考虑问题全面.技术工作来不得半点粗心马虎,否则问题多多,后患无穷.甚至给生产,产品品质造成重大影响,给公司造成重大经济损失.马虎的人只能当当助手。

4, 做事就是做人,三思而后行。在日常的工作中,谦虚而好学,善于总结和积累,爱帮助别人,不摆架子,认真负责同时而不畏强权。

七、一个电源工程师在工作中可能要做哪些具体的事请?

1.接过电源设计要求!评估成本,定可行性方案。

2.根据客户报价!给定大体的元件成本与生产成本,可行性电路。

3.构想出原理图!确定所选取的功率管,变压器,最稳定最简单生产又方便的原理方案。

4.根据原理图,客户给定的样板要求或外壳要求设计PCB。

5.根据原理图,装配合适元件,对电器参数调整。让本机在最低要求下能正常工作。

6.上负载测试,功率达80测式,检查输出波形,电压要求,电磁性能,功率管温度,电压稳定度,转换效率。在这一个程中,对电子元件进行合适的参数调整。

7.强化测试!也就是超负何,短路,低压,过压,强温,防震等测试。

8.根据样板确定原理图准确的参数,定好方位图,物料图,发给生产部,仓管,跟单员,对样板9.对样板进行严格测试,各种性能OK,由业务员发给客户评估。OK了,可以量产。

10.以后生产对项目进行跟踪,改良,以最短时间,最好质量给客户出货。

八、一个电源工程师可能需要熟悉哪些软件?

1、OFFICE系列

2、画板软如AD、PADS、Protel99se

3、工程计算软件如Mathcad。

4、仿真类的,比如Saber、Matlab、Orcad/pspice

5、机械类的,如AutoCad。

九、一个电源工程师需要熟练使用用哪些仪器?

万用表、示波器、电烙铁、电子负载、调压器、电桥、耐压仪、浪涌发生器、冲击耐压仪、振动仪、高低温箱、传导仪、热成像仪、自动测试仪、EFT群脉冲发生器等等,熟悉波峰焊、贴片机、插件机、自动焊接机的性能。

十、一个电源工程师需懂得哪些基础知识?

1、英语、模电、数电、高等数学、电磁学、电路分析等再提升一些,例如自控原理、软件编程、数据结构、基础化学等要会一些。据结构、基础化学等要会一些。

2、熟悉各类组成开关电源的所有元器件,电阻阻,电容,二极管,三极管,电感,热敏,压敏,场效应管,变压器,保险,继电器、开关、端子、线材、集成电路等。各个元件的组合,也就是我们的基本电路:放大,滤波,隔离,信号源,稳压,比较,电流放大,电压放大等常驻用电路。当然还要加上自己想出来的一些独立电路。能看懂个元器件的厂家给定的手册如芯片Datsheet。

十一、一个电源工程师需要掌握哪些技术?

认识组成开关电源的所有元器件;

掌握各种元器件的电气性能和电路符号;

会自己制作各种磁性元件;

会正确装配电源中的各个部分;

了解电源各项指标的意义并掌握如何测试的方法;

会使用仪器对装配后的电源进行正确的调试,优化和折衷;

会对获得的实验结果进行分析,并进行总结;

会从不同的渠道不断地学习电源知识.

开关电源的各类拓扑结构:RCC、buck、boost、buckboost、反激、正激、推挽、半桥、全桥.

有源PFC的拓扑,分析,控制与设计。

DC-DC功率变换器的拓扑与稳态分析。

开关电源的功率级参数设计

开关电源的控制与动态分析。

开关电源的小信号分析与设计。

开关电源的大信号分析与设计。

开关电源的EMI分析与设计。

开关电源的热分析与设计。

开关电源的容差分析与设计。

开关电源的各种保护技术。

开关电源的同步整流技术。

开关电源的模块均流控制技术。

变压器的绕指

功率级参数的优化:

环路参数的优化:

辅助电源参数的优化:

电源内各种保护电路的优化;

EMI滤波器电路的优化;

电源内部热环境的优化;

电源其它功能电路(如均流、同步、热插拔、远端补偿等等)的优化;

PCB Layout的优化,等等。

稳态性能与动态性能的折中

功率密度与可靠性的折中

小信号性能与大信号性能的折中

高低温下的设计折中

电性能与热性能之间的折中

关键部件的设计折中

大学专业分析系列——电子类专业是做啥的?

下期预告:生物技术专业就业分析

什么叫嵌入式软件工程师?需要哪些专业知识?认证?

嵌入式系统设计师考试大纲

一、考试说明

1、考试要求:

(1)掌握科学基础知识;

(2)掌握嵌入式系统的硬件、软件知识;

(3)掌握嵌入式系统分析的方法;

(4)掌握嵌入式系统设计与开发的方法及步骤;

(5)掌握嵌入式系统实施的方法

(6)掌握嵌入式系统运行维护知识;

(7)了解信息化基础知识、信息技术引用的基础知识;

(8)了解信息技术标准、安全,以及有关法律的基本知识;

(9)了解嵌入式技术发展趋势;

(10)正确阅读和理解计算机及嵌入式领域的英文资料。

2、通过本考试的合格人员能根据项目管理和工程技术的实际要求,按照系统总体设计规格进行软、硬件实际,编写系统开发规格说明书等相应的文档;组织和指导嵌入式系统靠法实施人员实施硬件电路、编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统;具有工程师的实际工作能力和业务水平。

二、考试范围

考试科目1:嵌入式系统基础知识

1.计算机科学基础

1.1数制及转换

o 二进制、八进制、十进制和十六进制等常用数制及其相互转换

1.2数据的表示

o 数的机内表示(原码、反码、补码、移码,定点和浮点,精度和溢出)

o 字符、汉字、声音、图像的编码方式

o 校验方法和校验码(奇偶验码、海明校验码、循环校验码)

1.3算术和逻辑运算

o 计算机中的二进制数运算方法

o 逻辑代数的基本运算和逻辑表达式的化简

1.4计算机系统结构和重要部件的基本工作原理

o CPU和存储器的组成、性能、基本工作原理

o 常用I/O设备、通信设备的性能,以及基本工作原理

o I/O接口的功能、类型和特点

o 虚拟存储存储基本工作原理,多级存储体系

1.5安全性、可靠性与系统性能评测基础知识

o 诊断与容错

o 系统可靠性分析评价

o 计算机系统性能评测方法

2.嵌入式系统硬件知识

2.1数字电路和逻辑电路基础

2.1.1组合电路和时序电路

2.1.2总线电路与电平转换电路

2.1.3可编程逻辑器件

2.2嵌入式微处理器基础

2.2.1嵌入式微处理器体系结构

o 冯.诺伊曼结构与哈佛结构

o CISC与RISC

o 流水线技术

o 信息存储的字节顺序(大端存储法和小端存储法)

2.2.2嵌入式系统处理器的结构和类型

o 常用8位处理器的体系结构和类型

o 常用16位处理器的体系结构特点

o 常用32位处理器的体系结构特点

o 常用DSP处理器的体系结构特点

o 多核处理器的体系结构特点

2.2.3异常

o 同步异常(陷阱、故障、终止)

o 异步异常(中断)

o 可屏蔽中断、不可屏蔽中断

o 中断优先级、中断嵌套

2.3 嵌入式系统的存储体系

2.3.1存储器系统

o 存储器系统的层次结构

o 高速缓存(Cache)

o 内存管理单元(MMU)

2.3.2 ROM的种类与选型

o 常见ROM的种类

o PROM、EPROM、E2PROM型ROM的典型特征和不同点

2.3.3 Flash Memory的种类与选型

o Flash Memory的种类

o NOR和NAND型Flash Memory的典型特征和不同点

2.3.4 RAM的种类与选型

o 常见RAM的种类

o SRAM、DRAM、DDRAM、NVRAM的典型特征和不同点

2.3.5 外存

o 常见外存的种类

o 磁盘、光盘、CF、SD等的典型特征和不同点

2.4 嵌入式系统I/O接口

2.4.1 定时器和计数器基本原理与结构

2.4.2 GPIO、PWM接口基本原理与结构

2.4.3 A/D、D/A接口基本原理与结构

2.4.4键盘、显示、触摸屏接口基本与结构

2.4.5嵌入式系统音频接口

2.5嵌入系统通信及网络接口

o PCI、USB、串口、红外、并口、SPI、IIC、PCMCIA的基本原理与结构

o 以太网、CAN、WLAN、蓝牙、1394的基本原理与结构

2.6嵌入式系统电源分类及电源原理

2.7电子电路设计

2.7.1电子电路设计基础知识

o 电子电路设计原理

o 电子电路设计方法及步骤

o 电子电路设计中的可靠知识

2.7.2 PCB设计基础知识

o PCB设计原理

o PCB设计方法及步骤

o 多层PCB设计的注意事项及布线原则

o PCB设计中的可靠性知识

2.7.3电子电路测试基础知识

o 电子电路测试原理与方法

o 硬件抗干扰测试

3. 嵌入式系统软件知识

3.1嵌入式软件基础知识

3.1.1嵌入式软件的分类(系统软件、支撑软件、应用软件)

3.1.2无操作系统支持的嵌入式软件体系结构(轮询、中断、前后台)

3.1.3有操作系统支持的嵌入式软件体系结构

3.1.4板极支持包基础知识(系统初始化、设备驱动程序)

3.1.5嵌入式中间件(GUI、数据库)

3.2 嵌入式操作系统基础知识

3.2.1嵌入式操作系统体系结构

o 单体结构、分层结构和微内核结构

3.2.2任务管理

o 多道程序技术

o 进程、线程、任务的概念

o 任务的实现(任务的层次结构、任务控制块、任务的状态及状态转换、任务队列)

o 任务调度(调度算法的性能指标、可抢占调度、不可抢占调度、先来先服务、短作业优先算法、时间片轮转算法、优先级算法)

o 实时系统及任务调度(RMS、EDF算法)

o 任务间通信(共享内存、消息、管道、信号)

o 同步与互斥(竞争条件、临界区、互斥、信号量、死锁)

3.2.3存储管理

o Flat存储管理方式

o 分区存储管理(固定分区、可变分区)

o 地址重定位(逻辑地址、物理地址、地址映射)

o 页式存储管理

o 虚拟存储技术(程序局部性原理、虚拟页式存储管理、页面置换算法、工作集模型)

3.2.4设备管理

o 设备无关性、I/O地址、I/O控制、中断处理、缓冲技术、假脱机技术)

3.2.5文件系统基础知识

o 文件和目录

o 文件的结构和组织

o 存取方法、存取控制

o 常见嵌入式文件系统(FAT、JFFS、YAFFS)

3.2.6操作系统移植基础知识

3.3 嵌入式系统程序设计

3.3.1嵌入式软件开发基础知识

3.3.2嵌入式程序设计语言

o 汇编、编译、解释系统的基础知识和基本工作原理

o 汇编语言

o 基于过程的语言(过程/函数、参数传递、全局变量、递归、动态内存分配、数据类型)

o 面向对象的语言(对象、数据抽象、继承、多态、自动内存管理)

o 各类程序设计语言的主要特点和适用情况

3.3.3嵌入式软件开发环境

o 宿主机、目标机

o 编辑器、编译器、链接器、调试器、模拟器

o 常用嵌入式开发工具(编程器、硬件仿真器、逻辑分析仪、示波器)

o 集成开发环境

o 开发辅助工具

3.3.4嵌入式软件开发

o 软件设计(模块结构设计、数据结构设计、内存布局、面向对象的分析与设计)

o 嵌入式引导程序的设计、设备驱动程序设计、内核设计、网络程序设计、应用软件设计)

o 编码(编程规范、代码审查)

o 测试(测试环境、测试用例、测试方法、测试工具)

o 下载和运行

3.3.5嵌入式应用软件移植

4.嵌入式系统的开发与维护知识

4.1系统开发过程及其项目管理

o 系统开发生命周期各阶段的目标和任务的划分方法

o 系统开发项目挂你基础知识及其常用管理工具使用方法

o 主要的系统开发方法

o 系统开发工具与环境知识

4.2 系统分析基础知识

o 系统分析的目的和任务

o 系统分析方法

o 系统规格说明书的编写方法

4.3 系统设计知识

o 传统系统设计方法

o 软硬件协同设计方法

4.4 系统实施知识

o 系统架构设计

o 系统详细设计

o 系统调试技术

o 系统测试

4.5 系统维护知识

o 系统运行管理知识

o 系统维护知识

o 系统评价知识

5.安全性知识

o 安全性基本概念

o 加密与解密机制

6.标准化知识

o 标准化的概念

o 国际标准、国家标准、行业标准、企业标准基本知识

o 代码标准、文件格式标准、安全标准、软件开发规范和文档标准知识

o 标准化机构

o 嵌入式系统相关标准

7.信息化基础知识

o 信息化和信息系统基本概念

o 有关的法律、法规

8.嵌入式技术发展趋势

9.计算机专业英语

o 正确阅读和理解相关领域的英文资料

考试科目2:嵌入式系统设计应用技术

1.嵌入式系统开发过程

1.1系统需求分析方法与步骤

1.2系统设计

o 系统硬件配置

o 系统功能组成分配

o 软硬件功能的分配

o 可行性验证及设计审查

o 系统规格

o 周期,成本及工作量估计

o 开发计划

1.3软硬件协同设计

1.4硬件设计

1.5软件设计

o 软件结构

o 设计评审

o 软件详细设计

1.6系统测试

o 测试环境

o 测试计划(内容、方法、标准、过程、检验)

o 硬件测试

o 软件测试(单元测试、集成测试)

o 软硬件联合测试

o 实施测试

1.7系统评估

1.8 软件维护

2.嵌入式系统硬件设计

2.1嵌入式系统硬件基本结构

2.1.1嵌入式微处理结构与应用

2.1.2 异常及中断处理技术

2.1.3 DMA技术

2.1.4 多处理系统

o 多处理器系统特点

o 多处理器系统构建技术

2.1.5 总线架构

o 应用系统中的总线配置

2.1.6 内存种类及架构

o 存储器系统接口设计

2.1.7数字电路和逻辑电路

o 专用集成电路

o 可编程逻辑控制器件

2.2输入/输出接口设计

2.2.1 输入/输出接口

o 接口信号电平转换

o 接口驱动电路设计

2.2.2输入/输出接口应用技术

o 外围设备

o 串口通信

o 并口通信

o 模拟接口

o 通信接口设备

o 通信标准和协议

o 数据传输方式

2.3外围设备接口应用技术

2.3.1 外围存储设备

o 存储卡,记忆棒,IC卡,MMC卡,SD卡

o DVD 、CD-R 、CD-RW

2.3.2外围输入/输出设备

o 键盘,鼠标,触摸屏

o 液晶板、LED、7段数码管、蜂鸣器

2.3.3电源设计技术

2.4可靠性与安全性设计技术

2.4.1 错误检测与隔离技术

2.4.2 冗余设计

2.4.3 系统恢复设计

2.4.4 诊断技术

2.4.5常用安全标准

2.4.6 抗干扰设计

2.4.7电磁兼容设计

2.4.8系统加密

3.嵌入式系统软件设计

3.1嵌入式系统软件结构设计

3.2嵌入式操作系统应用技术

3.2.1 时间管理

o 系统时间

o 时钟中断

3.2.2内存管理

o 静态内存管理

o 动态内存管理

3.2.3任务管理和任务间的通信

o 任务间的通信机制

o 信号量

o 邮箱

o 消息队列

3.2.4异常处理

o 异常处理方法

o 中断优先级处理方法

o 系统调用

3.2.5嵌入式文件系统应用技术

3.2.6嵌入式系统图形用户接口(GUI)应用技术

3.2.7嵌入式系统数据库应用技术

3.3嵌入式软件设计技术

3.3.1汇编语言设计

o 数据类型

o 汇编语言程序结构

o 汇编语言程序设计及优化

o 子程序调用

3.3.2嵌入式C语言设计

o ANSI-C的数据类型

o C程序结构

o C语言程序设计及优化

o 程序的编译与链接

3.3.3面向对象程序设计与开发

o 面向对象的分析与设计方法UML

o 面向对象的编程语言

o 使用C++进行嵌入式系统开发

o 使用Java进行嵌入式系统开发

3.4 系统级软件设计技术

o 嵌入式系统固件与系统初始化设计

o 设备驱动程序设计

o 硬件抽象层、板级支持包设计

o 嵌入式软件的移植技术

4.嵌入式系统开发技术

4.1系统开发环境

4.1.1开发工具

o 文本编辑器

o 汇编、编译和连接程序

o ICE和ICE监控器

o 配置管理工具

o 逆工程工具

4.1.2平台

o 操作系统

o 分布式开发环境

4.1.3开发环境创建方法及评估

o 开发工作分析

o 开发环境的建立

o 维护、管理、使用开发环境的方法

o 开发环境的评测

4.2实时系统的分析技术

4.2.1实时系统的分析技术

o 结构化分析方法

o 面向对象分析方法

4.2.2实时系统的设计技术

o 结构化分析方法

o 面向对象分析方法

4.3硬件设计环境

4.3.1硬件描述语言

o 硬件开发设计过程

o 硬件描述语言的种类与特点

4.3.2仿真技术

o 逻辑仿真方法

o 逻辑仿真工具

4.3.3大规模集成电路系统的开发方法

o ASIC开发方法

o FPGA设计方法

o IP(intellectual property)

4.4协同设计

o 软硬件任务工和切调

o 设计评审

4.5嵌入式系统低功耗设计技术

o 低功耗系统工作机制

o 低功耗系统模型结构

o 低功耗的硬件设计技术

o 低功耗的软件设计技术

4.6分布式嵌入系统设计

o 分布式系统设计原理

o 分布式系统的通信技术

o 分布式系统设计应用

5.嵌入式系统应用

5.1嵌入式系统在控制领域中的应用

5.2嵌入式系统在手持设备中的应用

5.3嵌入式系统在模式识别中的应用

三、题型举例

1、选择题

若嵌入式系统中采用I/O地址统一编址模式,访问内存单元和I/O设备是通过 (1) 来区分的。

(1) A.数据总线上输出的数据

B.不同的地址代码

C.不同的地址总路线

D.不同的指令

2、问答题

在某个嵌入式操作系统中,任务的状态转换图(不完整)如下,请阅读该图以及下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

〔说明〕

任务总共有五个状态:休眠状态、就绪状态、运行状态、中断服务状态和等待状态,在任何时候,一个任务只会处于其中的某一个状态。

〔问题1〕(3分)

在单个CPU的系统中,处于运行状态的任务最多有多少个?

〔问题2〕(3分)

对于运行状态、就绪状态和等待状态这间的相互转换,图中并没有画出来,请补充。用文字处理的形式来进行描述,格式形如"运行状态→中断服务状态"。

〔问题3〕6分)

从运行状态可以直接变为等待状态吗?如果不能为什么?如果能什么时候会发生这种转换?举例说明。

〔问题4〕(3分)

从就绪状态可以直接变为等待状态吗?如果不能,为什么?如果能,什么时候会发生这种转换?举例说明。

嵌入式软件助理工程师资格证书英文怎么说

Embedded software assistant engineer qualification certificate

嵌入式软件助理工程师资格证书

什么是DSP/嵌入式软件开发工程师

高级嵌入式软件开发工程师相关职位要求是:有丰富的嵌入式多任务软件系统分析和设计能力,能独立完成项目系统方案,解决系统故障和问题、精通C语言应用开发,有良好的编程习惯和风格、良好的文档编写能力和习惯、熟悉项目管理流程。良好的英文阅读能力及较强的学习能力是从事这一领域工作的基础,对嵌入式操作系统做到一专而多能(精通嵌入式Linux,掌握WinCE及Symbian)更会使求职者身价倍增。

嵌入式软件开发工程师英文的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于嵌入式工程师英语翻译、嵌入式软件开发工程师英文的信息别忘了在本站进行查找喔。

扫码二维码