嵌入式系统设计师工作计划
2025-03-10 嵌入式系统设计师工作计划嵌入式系统设计师工作计划(系列15篇)。
嵌入式系统设计师工作计划 · 第1篇
嵌入式系统通常为一个资源受限的系统。直接在嵌入式系统的硬件平台上编写软件比较困难,有时甚至是不可能的。目前,一般采用的办法是,先在通用计算机上编写程序,然后,通过交叉编译,生成目标平台上可运行的二进制代码格式,最后下载到目标平台上的特定位置上运行,具体步骤如下。
第一步,建立嵌入式Linux交叉开发环境。目前,常用的交叉开发环境主要有开放和商业两种类型。开放的交叉开发环境的典型代表是GNU工具链,目前已经能够支持x86、ARM、MIPS、PowerPC等多种处理器。商业的交叉开发环境主要有Metrowerks CodeWarrior、ARM Software Development Toolkit、SDS Cross compiler、WindRiver Tornado、Microsoft Embedded Visual C++等。交叉开发环境是指编译、链接和调试嵌入式应用软件的环境。它与运行嵌入式应用软件的环境有所不同,通常采用宿主机/目标机模式。
第二步,交叉编译和链接。在完成嵌入式软件的编码之后,就是进行编译和链接,以生成可执行代码。由于开发过程大多是在Intel公司x86系列CPU的通用计算机上进行的,而目标环境的处理器芯片却大多为ARM、MIPS、PowerPC、DragonBall等系列的微处理器,这就要求在建立好的交叉开发环境中进行交叉编译和链接。
第三步,交叉调试。
① 硬件调试。如果不采用在线仿真器,可以让CPU直接在其内部实现调试功能,并通过在开发板上引出的调试端口,发送调试命令和接收调试信息,完成调试过程。目前,ARM公司提供的开发板上使用的则是JTAG调试端口。
② 软件调试。在嵌入式Linux系统中,Linux系统内核调试,可以先在Linux内核中设置一个调试桩(debug stub),用作调试过程中和宿主机之间的通信服务器。然后,可以在宿主机中通过调试器的串口与调试桩进行通信,并通过调试器控制目标机上Linux内核的运行。
第四步,系统测试。整个软件系统编译过程,嵌入式系统的硬件一般采用专门的测试仪器进行测试,而软件则需要有相关的测试技术和测试工具的支持,并要采用特定的测试策略。测试技术指的是软件测试的专门途径,以及能够更加有效地运用这些途径的特定方法。
嵌入式系统设计师工作计划 · 第2篇
1 实时系统
实时系统是指数据产生时,能以足够快的速度来进行处理,处理的结果能在规定的时间内来控制生产过程与处理系统,让它做出极快的响应。在实时系统中,如果指定的时间没有完成确定的任务,整个系统会全面失败,这被称为硬实时系统,反之,如果在指定的时间内没有完成确定的任务,不会出现致命的错误就被称为软实时系统。
2 分时系统
分时系统是把时间划为长短基本相同的时间片,操作系统轮流分配给各个作业使用,如果某个作业在时间片结束完成,这个作业被挂起,等下一轮循环再继续使用,分时操作系统具有以下几个特点:多路性,用户通过各自的'终端可以同时使用一个系统;及时性,对于提出的要求,系统能在较短的时间内得到响应与处理;独立性,虽然同一时间内可以多个用户使用同一个CPU,但是用户之间操作独立,彼此不干涉。
3 嵌入式系统选型
选择自己需要的嵌入式系统,可以从以下几方面进行对比选择。
3.1 进入市场时间
产品的进入时间与选择的操作系统有很大的关系,实际的产品与演示的产品不同。一些高效推出的操作系统由于研发时间不够、技术累积不够,导致成本高、核心竞争能力差。比如WinCE操作系统,它就是在windows系统上作一定程度的改变,去掉一些不需要的功能,很快推出产品,结果实用时出现很多问题。
3.2 可移植性
通常来说,嵌入式系统的移植性越好,可在在不同平台、不同系统上都能移植,那是处于最理想的状态,然而实际运用中并不能达到这种理想状态,如果过于强调移植性,那么会付出性能优化的代价。
3.3 可利用资源
嵌入式系统是以快速、低成本、高效率的推平适合用户需要的一个系统平台,而在这个平台上能使用多少功能,需要使用第三方的产品,因此这个平台上能使用多少第三方的产品是选型的一个重要条件,有些嵌入式系统为了满足高性能、高可靠性的要求,使用比较封闭的操作系统,多数只能使用自己独立
3.4 系统定制能力
用户在使用嵌入式操作系统的时候,要求能定制不同的硬件平台,比如会要求能否对系统提出底层的更动要求?能否定制出现能满足自己需要、更有自己特色的系统、能否开放原代码等等。
3.5 成本
选择嵌入式操作系统,需要考虑成本的问题,比如一个系统是完全免费的,还是需要支付许可使用费等等,在这个选择中,并不是免费的就是最好的,这要考虑到硬件设计人员的投入、公司的管理、第三方软件的开发及使用,等等方面的问题,最后对成本作一个综合考量。
3.6 语言内核支持
语言内核支持指操作系统能使用几种语言操作,比如西文的、中文的,如果是可以使用中文操作,那么它是否支持双字节编码,是只支持简体中文系统还是同时支持繁体系统,同时还要考虑中文输入法与处理系统,语言内核的支持与第三方软件资源的利用有非常重要的联系。
嵌入式系统设计师工作计划 · 第3篇
嵌入式工程师简历模板
嵌入式工程师简历模板篇一
姓名:
目前所在: 深圳 年龄: 21
户口所在: 湖南 国籍: 中国
婚姻状况: 未婚 民族: 汉族
培训认证: 未参加 身高: 170 cm
诚信徽章: 未申请 体重: 56 kg
人才测评: 未测评
我的特长:
求职意向
人才类型: 普通求职
应聘职位: 嵌入式软件开发(Linux/单片机/DLC/DSP…):嵌入式软件工程师,软件工程师:
工作年限: 1 职称: 中级
求职类型: 全职 可到职日期: 随时
月薪要求: 2000--3500 希望工作地区: 深圳,,
工作经历
长沙行成信息科技有限公司 起止年月:2009-10 ~ 2010-07
公司性质: 民营企业所属行业:电子技术/半导体/集成电路
担任职位: 嵌入式软件工程师
工作描述: 1.Bootloder移植 2.Linux内核裁剪 3.其他相关代码的编写
离职原因:
长沙市网吧协会 起止年月:2008-07 ~ 2008-08
公司性质: 社会团体所属行业:计算机/互联网/通信/电子
担任职位: 技术员
工作描述: 负责嘟嘟牛产品的软、硬件的安装
离职原因: 暑期工
志愿者经历
教育背景
毕业院校: 湖南警察学院
最高学历: 大专获得学位: 毕业日期: 2010-07
专 业 一: 信息安全技术 专 业 二: 嵌入式
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
2007-09 2010-07 湖南警察学院 信息安全 计算机技术与软件专业资格(水平) 10003763
语言能力
外语: 英语 一般 粤语水平:
其它外语能力:
国语水平: 良好
工作能力及其他专长
1.熟练掌握嵌入式Linux C/C++编程,socket网络编程,多线程,多进程。
2.熟悉ARM体系结构及汇编语言编程。
3.熟悉Shell脚本文件,掌握Makefile文件编写, 熟练使用GCC、GDB工具。
4.熟练掌握sqlite和 MySql等数据库的使用。
5.熟悉Windows及Linux下的嵌入式开发环境的搭建和调试。
6.熟悉嵌入式linux u-boot移植,linux内核移植以及根文件系统构建和调试。
7.熟悉嵌入式linux驱动应用程序的编写。
8.熟悉嵌入式图形界面应用开发(QT)。
9.熟练掌握各项目文档的编写。
10.了解数据结构、算法、软件工程。
11.有C1驾照
自我评价
善于思考,有较强的自学能力
稳重求实,有较强的人际处理能力。
积极进取,乐观向上,交际广泛,能承受高压力。
稳重踏实,责任感强,适应能力强,工作勤奋,富于创新。
具有一定的团队组织协调和领导能力,有较强的与人沟通能力
嵌入式工程师简历模板篇二
姓名: 性别:男
出生日期:1991.10.05 民族:汉族
身高:170cm 体重:59kg
目前所在地:广州 户口所在地:汕头
毕业院校:某工业大学 政治面貌:中共党员
最高学历:本科 所修专业:软件工程
毕业年份:2014 联系方式:135xxxxxxxx
求职意向
人才类型:应届毕业生
期望类别:嵌入式软件工程师
到职时间:随时
求职类型:全职
月薪要求:面议
希望工作地区:不限
主修课程
向对象程序设计、计算机电路、数据结构、工程数学、离散数学、数据库系统概论、软件集成开发环境、计算机组成原理与实验、工程设计导论、汇编语言、操作系统与实验、计算机网络、软件工程、软件工程专业英语、编译原理与实验、系统分析与设计、软件质量保证与测试
奖励情况
1、10-11学年:获学业优秀三等奖
2、10-11学年:获优秀学生二等奖
3、11-12学年:荣获学院三好学生
校内工作
1、2010年9月-2011年6月 班级组织委员
职责: 组织班级参加学院、学校、班级的各种活动
2、2011年9月-2012年6月 辅导员助理
职责:辅助辅导员管理班级事务,替辅导员分担工作
工作(培训)经历
1、2011年7月-2011年8月 xxxx软件公司 程序员
工作描述:工作期间认真负责,深受领导和同事的好评
2、2012年7月-2012年8月 xxxx有限公司
工作描述:业务部经理
语言能力
英语:良好(六级) 国语:优秀 粤语:良好
工作技能(个人技巧)
1、能熟练运用office办公软件,熟练操作 Windows XP/win7平台;
2、在校已过全国计算机三级;
3、 熟练掌握PCB绘图软件Altium Designer,编程软件keil,ADS1.2等
4、熟练掌握C,linux C编程,汇编语言,具备良好的编程习惯
自我评价
1、品行端正,乐于助人;
2、吃苦耐劳,对工作认真负责;
3、善于沟通,能够与人很好的相处;
4、做事不紧不慢,有条不紊;
5、在社会交际方面具备一定的能力;
6、喜欢乒乓球、羽毛球等体育运动;
7、热爱音乐,喜欢唱歌。
嵌入式工程师简历模板篇三
姓名: 国籍: 中国
目前所在地: 广州 民族: 汉族
户口所在地: 湖南 身材: 178 cm?66 kg
婚姻状况: 未婚 年龄: 28 岁
培训认证: 诚信徽章:
求职意向及工作经历
人才类型: 普通求职?
应聘职位: 电子/邮电/通讯类:嵌入式产品开发工程师、软件工程师:ARM&嵌入式Linux软件工程师、
工作年限: 6 职称: 中级
求职类型: 全职 可到职日期: 随时
月薪要求: 3500--5000 希望工作地区: 广州
个人工作经历:
公司名称: 广州正昊汽车用品有限公司起止年月:2007-02 ~ 2009-09
公司性质: 私营企业所属行业:电器,电子,通信设备
担任职务: 研发工程师
工作描述: 负责公司产品的改良以及开发新产品。有倒车雷达、防盗报警器、车窗关闭器、智能后视镜等。
离职原因: 参加ARM&嵌入式Linux培训
公司名称: 广州启大电子科技有限公司起止年月:2005-08 ~ 2006-08
公司性质: 中外合资所属行业:电器,电子,通信设备
担任职务: PCB工程师
工作描述: 负责无线通讯平台的设计工作。从电路板的设计,元件的选定、与供应商的协商采购,到样板的组装调试,以及量产车间的跟进整个流程。主要产品:无线通讯平台。
离职原因: 学习深造
公司名称: 广州夏科电子有限公司起止年月:2003-03 ~ 2005-08
公司性质: 私营企业所属行业:电器,电子,通信设备
担任职务: 电子工程师
工作描述: 全权负责公司的新产品开发和改良旧产品等工作,电路原理图、PCB布局设计、样机组装、性能测试、生产工艺流程和相关报表单的制做。主要产品:电视机板,汽车功放板,保护板,电源板,升、降压板。
离职原因: 公司搬迁太远
教育背景
毕业院校: 华南理工
最高学历: 大专 毕业日期: 2008-06-01
所学专业一: 软件工程 所学专业二: 电子电器
受教育培训经历:
起始年月 终止年月 学校(机构) 专 业 获得证书 证书编号
2004-06 2004-06 广东省职业技能鉴定中心 计算机辅助设计绘图员(电子类) 职业资格中级证
2005-03 2008-07 华南理工大学 软件工程 大专毕业证
2009-09 2009-11 广东省嵌入式软件公共技术中心 ARM&嵌入式Linux开发 嵌入式Linux系统开发资格证书
语言能力
外语: 英语 一般
国语水平: 一般 粤语水平: 一般
工作能力及其他专长
本人对模拟电路和数字电路有一定的理论基础,能设计电路原理图,对电子元器件有深刻了解,实践经验丰富,能够非常熟练的运用Protel 99SE、Altium Designer DXP软件布局设计多层PCB板,能够独立完成产品开发。精通C语言、熟练掌握C 语言,熟悉C51系列、PIC系列单片机编程,从事PIC编程实际开发产品工作一年。 熟悉ARM体系结构、Linux操作系统、嵌入式Linux开发环境、交叉编译环境;掌握ARM(920T系列)外围芯片的设计与编程、Linux下应用编程、u-boot的移植、Linux内核的剪裁编译移植、根文件系统建立、字符设备编程、块设备编程、网络设备编程、驱动编程、GUI编程;了解嵌入式系统的'设计和开发流程。非常熟悉ARM9的S3C2410处理器,能够对它的所有功能模块编程应用(键盘扫描、汉字字符、外部中断、串口通信、红外通信、Watchdog、 ADC、PWM、RTC、NorFlash、NandFlash、 IIC总线应用、IIS总线应用、TFT液晶屏、触摸屏、SD卡、USB设备、TFTP以太网通讯等)。培训毕业设计项目是:基于ARM9和嵌入式Linux的无线影像点播系统,要求在开发板上用触摸屏操作播放器,通过无线网络播放服务器里的资源文件。项目要做的工作包括:建立交叉编译环境、NFS配置、Bootloader移植、Linux内核配置(CPU选型、LCD驱动、触摸屏驱动、CS8900网卡驱动、VT6656无线网卡驱动,USB支持,文件系统支持等)、编译移植内核、带Qt与Tslib库的JFFS2根文件系统制作、Mplayer播放器移植、QT界面制作等。 职业目标:专注于嵌入式产品软硬件研发。
详细个人自传
本人勤于学习,工作认真细心负责,合作性强,勇于上进思想品德端正,勤钻研。2003年加入广州夏科电子有限公司,全权负责公司的新产品开发和改良旧产品等工作,电路原理图、PCB布局设计、样机组装、性能测试、生产工艺流程和相关报表单的制做,该公司的主要产品是液晶显示器、车载电视、直流升(降)压电源、功放等。2005年加入广州启大电子科技有限公司,负责无线通讯平台的设计工作。从电路板的设计,元件的选定、与供应商的协商采购,到样板的组装调试,以及量产车间的跟进整个流程。2007年进入广州正昊公司,负责公司电子工程相关工作,旧产品改良换代、新产品的研发制作等工作。 现愿为有发展前景及良好工作氛围的公司效力,盼望能与贵公司同仁一道为公司快速稳定的发展而努力奋斗!
个人联系方式
通讯地址:
联系电话: 家庭电话:
手机: QQ号码:
电子邮件: 个人主页:
嵌入式系统设计师工作计划 · 第4篇
与许多操作系统和程序不同,对嵌入系统而言,重新启动通常是无法接受的。这意味着嵌入式系统都必须足够坚实,能够以截取错误来防止程序或整个设备崩溃。
程序错误的致因很多。相对来说,很少是因为继承逻辑错误,而大多数程序的崩溃是因为意外输入,或者是因为程序不能调用系统资源来完成某个特定操作造成的。所以,必须能够预料这些问题,并要能够诱捕它们,以免引起更大的问题。虽然,能用几乎任何程序设计语言来诱捕和处理错误,不过如果有内置的设施来做这类工作,比如像Java那样,会有极大的帮助。
在Java中,由抛出(产生)一个异常来提示错误。使用专门为异常处理而设计的语句(关键字try、catch、和finally),程序能将其错误处理代码安排到几个集中区域中。try程序块是程序执行的正常流程,当一个异常发生在 try块(包括该嵌套块中的各层子程序)中,控制就交给了catch块。不管是否有异常发生,finally块中的代码始终要被执行。未被处理的异常会由调用堆栈自下而上传播JVM并终止程序。不再需要动手编程来将错误状态通过几层函数调用返回。而是,在错误发生由检测错误的代码直接抛出一个异常。这极大地简化了应用程序中的错误处理代码,进而获得更好地错误处理效果和更坚实可靠的代码。
嵌入式系统设计师工作计划 · 第5篇
嵌入式系统工程专业就业前景一
随着智能化电子行业的迅猛发展,嵌入式行业凭借其“应用领域广、人才需求大、就业薪资高、行业前景好”等众多优势无疑已成为当前最热门、最有发展前途的行业之一,与此同时,嵌入式研发工程师更是日益成为IT职场的紧缺人才。为了让更多想从事和即将从事嵌入式研发工作的朋友们能够更好地、更充分地了解嵌入式行业领域,华清远见嵌入式培训中心联合多家业内专业媒体在2008年底到1初共同开展了“2008-1中国嵌入式开发从业人员大调查”。
嵌入式系统工程专业就业前景二
业内知名企业、专业媒体共同推出“专业的专家顾问团队,也有效确保了调查数据和统计结果的专业性和权威性。本次调查活动继续秉承专业、严谨、客观、实用的'原则,延续2008-1调查问卷的涉及内容,共有7000多名嵌入式工程师参与了调查,最终有效问卷为6734份,其中包括3000名抽样于华清远见2004至1已结束培训的学员,在此我们向所有参与本次调查的工程师表示衷心的感谢。
嵌入式系统工程专业就业前景三
嵌入式系统工程系设有电子信息工程和智能科学与技术两个本科专业和嵌入式系统工程专科专业。其中电子信息工程专业设有国家和业界急需的电子信息工程(集成电路设计与系统方向)、电子信息工程(微电子制造方向)和电子信息工程(嵌入式系统工程方向)。该系拥有一支专业水平高、工程能力强、年轻而优秀的教师队伍,共开设七十多门专业课程,设有业界先进的专用实验室,具有国际先进水平的软硬件教学与实验环境。
嵌入式系统设计师工作计划 · 第6篇
任职要求:
1、大学本科及以上学历,2年以上工作经验,计算机电子通讯类专业毕业;
2、能够熟练使用POWER PCB或PROTEL或ORCAD等电路设计软件进行PCB设计;
3、熟悉电子元器件,能独立设计数字及模拟电路,拥有单片机开发工作经验,懂得RF433\\\\无线及红外遥控等相关知识;
4、熟练使用C语言,有嵌入式开发工作开发及智能家居防盗报警产品经验者优先。
岗位职责:
1、新产品项目设计开发工作;
2、为相关部门及项目提供技术支持;
3、产品售后返修分析,品质不断提升性能改进;
4、组织对新研发产品的制样、验证、试产、量产等工作的确认与审核。
嵌入式系统设计师工作计划 · 第7篇
嵌入式系统的兴起是从1971年以第一个微处理器4004开始的,而今微处理器蓬勃发展,正在逐渐地改善着人们的生活。嵌入式系统正从研究的领域向实际的应用领域的发展,出现了各种嵌入式的数码产品。
未来的嵌入式系统需要提供更强大的网络服务。要求配备标准的一种或多种网络通信接口,满足小型化、低成本、低功耗的优点。选用最佳的编程模型和不断的改进算法,如JAVA编程模式、优化编译器性能等。同时可以满足自然的人机交互界面,如手写文字输入、短消息语音发布、语音识别、语音拨号上网等功能。随着Internet技术的成熟、带宽的提高,嵌入式应用的'平台也会更加地完善。
嵌入式系统设计师工作计划 · 第8篇
由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。下面是关于嵌入式系统设计的三个层次简介,希望大家认真阅读!
第一层次:以PCB CAD软件和ICE为主要工具的设计方法。
这是过去到现在我国单片机应用系统设计人员一直沿用的一种方法,它的步骤是先抽象后具体。
抽象的设计主要是因为嵌入式的应用系统要实现的功能要求,对系统功能细化,分成若干功能的模块,画出系统功能的框图,在对功能模块进行硬件和软件功能的分配。具体的设计包括硬件设计和软件设计。硬件的设计主要是根据性能的参数要求对各个功能模块所需要使用的'元器件进行选择和组合,其选择的基本原则就是市场上可以购买到的性价比最高的通用元器件。必要时,须分别对各个没有把握的部分进行搭试、功能检验和性能测试,从模块到系统找到相对优化的方案,画出电路原理图。硬件设计的关键一步就是利用印制板(PCB)计算机辅助设计(CAD)软件对系统的元器件进行布局和布线,接着是印制板加工、装配和硬件调试。
第二层次:以EDA工具的软件和EOS为开发平台的设计方法。
微电子工艺技术的发展,带动了各种通用的可编程半定制逻辑器件应运而生。在硬件设计的时候,嵌入式设计师可以利用这些半定制器件,逐步的把原先要通过印制板线路互连的若干标准逻辑器件自制成专用集成电路使用,这样就把印制板布局和布线的复杂性转换成半定制器件内配置的复杂性。然而,半定制器件的设计并不需要嵌入式设计人员有半导体工艺和片内集成电路布局和布线的知识和经验。随着半定制器件规模越来越大,可集成器件也越来越多,使印制板上互连器件的线路、装配和调试的费用越来越少,不仅大大减少了印制板的面积和接插件数量,也降低了系统综合成本,增加了可编程应用的灵活性,更重要的是降低了系统功耗,提高了系统工作的速度,大大提高了系统的可靠性和安全性。
这样一来,嵌入式硬件设计人员从过去选择和使用标准通用集成电路器件,逐步转向自己设计和制作部分专用的集成电路器件,而这些技术是由各种EDA工具软件提供支持的。
第3层次:以IP为内核库嵌入式设计的基础,用软硬件协同设计技术的设计方法。
为了加快单片系统设计的周期以及提高系统的可靠性,目前最有效的一个途径就是通过授权,使用成熟优化的IP内核模块来进行设计集成和二次的开发,利用胶粘的逻辑技术GLT把这些IP的内核模块嵌入到SOC中。IP内核模块是单片系统设计的基础,究竟购买哪一级IP内核模块,要根据现有时间、基础、资金和其他条件权衡确定。
目前,在我国这3个层次的设计分别呈“面”、“线”、“点”的状态。习惯于第1层次设计方法的电子信息系统设计人员需要逐步向第2层次过渡和发展;第2层次设计方法要由“线”逐步发展成为“面”;第3层次设计方法需国家有关部门根据IT发展战略和规划,组织各方面力量攻关和协调发展。第3层次设计方法要由“点”逐步发展成“线”。
嵌入式系统设计师工作计划 · 第9篇
通过嵌入式控制系统的实习,使我们了解并掌握根据嵌入式控制系统项目要求,如何设计符合控制逻辑的原理图,复合原理图及电子电气EMC的PCB图,学习电子元器件的焊接,PCB板的调试等,最终掌握嵌入式控制系统的设计及工艺等。
一、设计实习任务
1. 焊接ARM7(LPC2132)最小系统PCB。要求仔细认真焊接,并调试使其能正常工作(提供最简易测试程序)。
2. 设计数码管动态扫描显示电路,三个按键的键盘电路,模拟电压取样电路等。要求原理图设计合理,要求有与最小系统板的接口,正确焊接,调试后能正常工作。
3. 控制软件设计
在嵌入式控制系统的设计中,系统控制软件的设计是一项非常重要且艰巨的工作,系统能否正常可靠的工作,成败在此一举。因此要求同学们认真仔细的设计、调试控制软件。要求软件语句精炼,整体健壮,有一定的抗干扰能力。
二、数码管动态扫描显示电路控制软件设计
要求显示电路能正常显示数据,数码管无闪烁,明亮,可随时刷新显示的数据,参考流程图见图1。
图 1
三.键盘识别软件设计
嵌入式控制系统一般的是配备简易键盘,即根据需要设3~4按键基本能满足使用要求,因此键盘控制软件也是必须的,参考下图
四、ADC控制软件设计
五、 电路与程序
六、程序源代码
#include "LPC2294.h" 图 3
typedef unsigned int U32; //无符号32位整型变量
typedef unsigned char U8; //无符号8位整型变量
//typedef signed char int8; //有符号8位整型变量
typedef unsigned short U16; //有符号8位整型变量
#define Fpclk 11059200
#define DIS_1 0x06 //个位选通
#define DIS_2 0x05 //十位选通
#define DIS_3 0x03 //百位选通
#define KEY1 0x04 //+
#define KEY2 0x02 //-
#define KEY3 0x01 //ok
U16 cunt;
U16 data_dis,data_set;
U8 dis3=10,dis2=10,dis1=10;
U8 flag_dis,dis_n;
U8 timeout;
const U8 led_seg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0xff,0x00}; //段吗: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 all_l 关显 void __irq Timer0_ISR(void);
void cpu_init(void)
{
PINSEL0 = 0x00;
IO0DIR = 0x3FF; //显示分配在P000~P010 ,段码P000~P007,位码P008~P010 //健P016~P018
//定时器0
T0TC = 0;
T0PR = 0;
T0MCR = 0x03;
T0MR0 = Fpclk/1000; //定时1mS
T0TCR = 0x01;
VICIntSelect = VICIntSelect&(~(1<<4));
VICVectCntl0 = 0x20|4;
VICVectAddr0 = (U32)Timer0_ISR;
VICIntEnable = (1<<4);
}
void updata(void)
{
U16 temp;
// u8 temp1,temp2,temp3;
//WDT_CONTR=0x3c;
if(data_dis<=999)
{
dis3=temp/100; //百位
temp=temp%100;
dis2=temp/10; //十位
dis1=temp%10; //个位 }
}
//====================================== // Timer0_ISR
//====================================== void __irq Timer0_ISR(void)
{
cunt++; if(cunt%10==0) flag_dis=1; if(timeout > 0) timeout--;
}
//====================================== //display共阳极动态扫描显示
//====================================== display()
{
//WDT_CONTR=0x3c;
dis_n++;
switch(dis_n)
{
case 1:
IO0PIN=led_seg[dis1] | DIS_1<<8; //显示个位 break;
case 2:
IO0PIN=led_seg[dis2] | DIS_2<<8; //显示十位 break;
case 3:
IO0PIN=led_seg[dis2] | DIS_3<<8; //显示百位 break;
}
if(dis_n>=3)
dis_n=0;
}
//=========================
// key_do
//按键接于P0.16~18
//=========================
void key_do(void)
{
U8 key,key_d;
嵌入式系统设计师工作计划 · 第10篇
摘要:嵌入式系统以计算机为基础,它跟传统的控制系统相比,具有专用性强、系统精简、高实时性等优点,是机电控制系统中的最佳选择。随着嵌入式系统的普及面越来越大,在机电控制系统中引用嵌入式系统已逐渐成为人们拓展嵌入式系统应用的重要方式,为机电控制系统中的硬件和软件平台的发展奠定了坚实的基础,嵌入式系统在机电控制中的广泛应用提高了企业的经济效益,同时也增强了企业之间的竞争力。文章针对嵌入式系统在机电控制中的应用进行分析。
关键词:机电控制;嵌入式系统;应用
简单来说,嵌入式系统是对计算机系统的补充和延伸,但实际上,由于其发展时间并不长,其本身还存在一定的问题,发展不够完善。工程师需要根据机电的功能要求设计芯片,通过这个芯片指导机电完成各种工作,以满足用户的各种需求。嵌入式系统对计算机的硬件要求比较低,可以在投入成本比较少的情况下,扩大嵌入式系统的应用,促进了嵌入式系统更好更快的发展。由于芯片体积比较小,将来各种机电将会越来越小,功能也越来越全面,在生产过程中也会得到更好的运用。
1.嵌入式系统的概述
嵌入式系统是一种完全嵌入受控器件的内部,为了特定的应用而专门设计的计算机系统,用来监视或者控制机器、工厂、装置等一些大规模设备。与计算机系统不同的是,嵌入式系统通常执行的是带有特定程序并且预先设定好的任务。由于嵌入式系统往往只针对一项特殊的任务,工程师能够对它进行简化,缩小体积、降低成本。嵌入式系统通常是大规模生产的,所以作为单个系统,它的成本比较低,为嵌入式系统大规模应用奠定了基础。作为嵌入式系统的基础的计算机系统,是嵌入式系统不可缺少的重要结构,同时也是嵌入式系统运行中涉及到的重要条件,而其中的运用模板不仅仅需要软件的支持,也需要硬件系统的高度配合,只有这样,才能对最后配置标准形成直接影响。如果能够将这两个部分进行改进,那么就有可能实现整体结构更完善的配置。嵌入式系统自身存在比较强的自拟功能,在它实际的运用过程中,计算机系统会在其中发挥很大的功能,从嵌入式系统运行环境的可靠性和功能消耗低的角度来说,这些为嵌入式系统提出了更高的要求。
2.嵌入式系统所具备的特点
嵌入式微处理器是嵌入式系统的核心,以下四点是它所具备的特点:
①对实时的任务有比较可靠的支持能力,能同时完成多项任务并且中断响应时间比较短,从而能够做到内部的代码和实时内核心的执行时间缩短到最低的程度;
②储存区保护功能比较强。这是因为嵌入式系统的软件结构已经逐渐模块化,因此为了能够避免在软件模块之间发现错误的交叉,需要设计功能比较强大的存储区保护功能,同时也有利于诊断软件是否出现问题;
③嵌入式微处理器十分便于携带,并且能耗相对较低;
④嵌入式微处理器可以扩展处理器结构,以便能最快地开展出最高性能的满足应用的嵌入式微处理器。因此,在实际应用过程中,嵌入式系统能够拥有多任务的操作系统,因为它系统精简,所以在操作的时候不会有太复杂的操作过程,工作人员比较容易上手。技术人员将程序储存在芯片中,因为芯片集成技术的应用和普及能够给人们带来丰富的利润回报,它能够迎合了现如今信息技术部高速发展的特点,进一步在生产生活中被人们普及利用。
3.嵌入式系统需要的应用软件应用软件
一个设备的驱动程序在刚开发的时候,应按照一定顺序来启动,对硬件信息进行收集的时及寻找正确的访问方式的时,外部设备通过查询与中断等设定好的通讯程序对主体软件进行全方位查询,每一种应用情况都有相应的应用方式。通过对目标功能编写源代码来对相应的驱动程序进行软件的实时驱动。一般用嵌入式系统内核自带的PRINTKO函数对其输入相应的代码信息来进行调试,或在核内设置相应的驱动程序。当驱动程序加入到内核以后,便可以和内核一起进行程序编译,也可以利用动态的形式在运行状态下强行输入,在常规驱动软件之前,应仔细进行检查,使用软件来模拟驱动的过程,能及时找出源程序中存在的问题,并及时进行反复调试,有效减少在直接加载到实物上时出现问题的可能性。
4.结束语
嵌入式系统的应用在当今已成为研究和应用的热点,采用嵌入式系统的机电系统相较于传统的机电系统具有功耗低、体积小、性价比高、实用性强等优点。当前市场上的很多生产设备内都安装有内嵌的通讯系统,并且有能够被互联网访问的功能,这一技术为互联网将来远程遥控的发展打下了坚实的基础。嵌入式系统是在不同的软硬件上慢慢壮大的系统,随着嵌入式系统在生活中的广泛应用,逐渐形成了机电系统和嵌入式系统的共同发展的局面。通过对嵌入式系统的进一步研究,有利于研究和开发更完善的机电控制系统,为今后大规模工业化的发展打下了更加坚实的基础。更重要的是,它使人们的生活更加便利。总而言之,随着嵌入式系统的应用领域不断扩大,研究深度的不断提高,它在机电控制系统中的应用将会更加的有效化、规范化。另外,想要不断优化嵌入式发展系统,需要市场的正确导向,只有准确地把握市场动态,嵌入式系统的活力将会一直保持,迎来更好的发展。
参考文献:
[1]叶飞.基于μCOsⅡ的远程机电测控系统研究[J].湖北农机化,2017(6):56-57.
[2]王爱英.机电监控中嵌入式系统相关理论及应用研究[J].机械管理开发,2017,32(3):100-102.
[3]牟海荣.嵌入式系统在机电控制中的应用[J].黑龙江科技信息,2013(32):28.
嵌入式系统设计师工作计划 · 第11篇
职位描述:
岗位职责:
1、负责ipc、专业及家用摄像机等摄像机项目设备端程序的编写及软件调试;
2、根据产品规划需求进行概要设计,嵌入式软件程序的详细设计;
3、配合云后台、应用客户端完成相关接口及协议的定义,sdk对接的代码实现
任职要求:
1、熟悉海思、安霸等摄像机芯片平台方案系列处理器的架构及相关编程技术;
2、熟悉linux系统内核、驱动模块的软件移植、开发和维护,熟悉ubl,uboot,内核移植,熟悉文件系统制作及烧写;
3、熟悉c/c++语言,了解汇编语言,有良好的编程风格;
4、熟悉tcp/ip网络编程,熟悉socket编程,有基于arm架构的嵌入式linux编程或视频设备开发经验者优先;
5、熟悉hisilicon的hi3559a方案者、有专业摄像机或gimbal开发经验者优先
嵌入式系统设计师工作计划 · 第12篇
摘 要:近年来,信息技术和计算机技术的发展越来越快,已经广泛应用在社会生产的各个领域,嵌入式系统是信息处理技术和计算机技术相结合的产物,基于ARM嵌入式软硬件系统有系统精炼简洁、针对性强、功能强大、程序质量高、系统可靠性强等特点,下面就基于ARM的嵌入式软硬件系统设计进行分析。
关键词:ARM;嵌入式软硬件系统;设计
随着计算机技术和信息处理技术的飞速发展,嵌入式软硬件系统在社会各个领域的应用越来越广泛。基于ARM的嵌入式软硬件系统是一种比较特殊的计算机系统,具有系统精炼简洁、针对性强、功能强大、程序质量高、系统可靠性强等特点,能极大的提高系统处理效率。
1 .基于ARM嵌入式软硬件系统的理论概述
1.1 ARM架构
ARM是一种精简的指令集机器,基于ARM架构的产品具有功耗小、质量优越、价格低廉的特点,如RISC处理器,在教育多媒体、嵌入式控制、DSP等领域中有十分广泛的应用。基于ARM体系结构的32位嵌入式RISC微处理器结构具有良好的节能效果,特别适合移动通讯领域设计。
1.2 嵌入式系统
嵌入式系统主要由输入软件、处理器、存储器、输出软件等构成,其中处理器是嵌入式系统的关键部位,目前,全球共有上千种嵌入式处理器,并且每种处理器都有自身的优势及不足。对嵌入式系统而言,处理器的关键特性是性能高、能耗小、成本低;存储器是嵌入式系统的另一大重要部分,其稳定性及容量大小对嵌入式系统的正常运行有很大的影响,因此,在进行嵌入式系统设计时,要选择与嵌入式系统处理器相匹配的存储器,从而确保嵌入式系统的正常运行。
2 .基于ARM的嵌入式软硬件系统设计
在嵌入式系统中,系统硬件是系统软件和程序运行、操作的基础,只有确保硬件设计的合理性,才能为嵌入式系统的正常运行提供保障,下面就嵌入式系统硬件设计及软件设计进行分析。
2.1 硬件设计
2.1.1 处理器设计
ARM嵌入式处理器具有体积小、消耗资源少、质量好等特点,因此,在各种网络产品以及数字产品中有十分广泛的应用。处理器是嵌入式系统正常运行的关键部分,在进行嵌入式系统出处理器设计时,必须确保其综合性能以及质量符合相关规定,并且要将处理器冗余部分去除,从而有效地提高系统的运行性能。
2.1.2 外围接口设计
在进行嵌入式处理系统硬件设计时,要选择合理的器件,确保各个器件之间的良好连接,为各器件之间的良好配合提供保障,提高系统硬件的有效性。在进行嵌入式系统外围接口设计时,要保证外围接口的灵活多变,并且外围接口要符合嵌入式系统小型化的特点,只有这样才能为系统的灵活性、稳定性、可靠性提供保障。对于嵌入式系统,要实现外围接口和处理器之间的无缝连接,并简化外围电路,这样不仅能减小整个系统的体积,还能有效地降低系统的设计成本。
2.1.3 针对性设计
在进行嵌入式系统设计时,需要根据项目的实际情况以及用户的实际需求进行,因此,整个设计过程要针对其设计目标开展,只有这样才能为嵌入式系统的设计提供指导。由于系统设计是一个长期性工作,因此,在设计过程中,设计人员要对软件更新、系统升级等因素进行充分考虑,并在针对性设计前,对相应的程序进行仿真运行,在不断调试中,确保嵌入式系统能满足用户的需求。
2.2 嵌入指纹识别模块及软件设计
在嵌入式系统设计过程中,要在硬件设计的基础上,通过串口嵌入指纹识别模块,从而为系统的正常通信提供保障。选用的指纹识别模块需要具有良好的光学传感功能,如Flash芯片、DSP处理器等,指纹识别模块的主要功能有指纹图像处理、模板匹配、模板提取、模板保持、指纹搜索等。嵌入式系统程序主要由管理和通讯两大部分组成,以指纹识别模块的相关协议为主,对其进行编写,不仅能接收、校验相关数据,还能在数据库中添加用户信息。通过LCD液晶显示和键盘,能对现场情况进行直接控制,从而确保系统的持续运行。
2.3 嵌入式系统的软、硬件协同设计
在进行嵌入式系统设计时,需要对系统的硬件、软件进行详细的分析和设计,一般情况下,在设计过程中,需要将系统的硬件和软件看成一个整体,但在初期设计过程中,需要对系统的硬件功能和软件功能进行详细的划分,并将其相应功能区域固定好,这样才能确保嵌入式系统硬件和软件的良好组合,才能充分发挥整个系统的功效。在这个过程中,还需要进行嵌入式系统的硬件和软件的协同设计,从而确保系统硬件和软件获得最佳效益。
3. 结 语
嵌入式系统设计一项复杂的工程,基于ARM嵌入式系统的软硬件设计和整个系统的设计有很大的关联,随着信息技术的持续发展,嵌入式系统结构的应用将会越来越广泛,因此,做好嵌入式系统的设计工作是十分重要的。
参考文献
[1]李登科.基于ARM的嵌入式系统硬件设计探究[J].中国电子商务,2011(3):259.
[2]刘芳宇.基于ARM嵌入式
嵌入式系统设计师工作计划 · 第13篇
由于今天的嵌入式系统通常都是面向网络的,采用内置网络支持的语言节约了在实现网络协议和通信程序方面耗费的大量时间和努力。在Java中,网络类包括 TCP/IP流和使用TCP及UDP的数据报程序,用于HTTP和URL服务的操作方法,以及错误检查代码和恢复功能。虽然实现网络也可能用其他语言,比如C语言,但那些语言要求特别的附件软件包、DLL,或其他必须由操作系统或者第三方销售提供的程序模块。特别附件通常要求有操作系统或第三方工具的知识,不像Java,有标准的、内置的网络支持。Java包括网络包是必要的,因为设计者不能对一个作为基础的操作系统的网络设施做任何假定,它们必须包括集成网络程序库,以确保Java程序能在所有平台上工作。
嵌入式系统设计师工作计划 · 第14篇
嵌入式系统工程师(岗位职责)
职位描述
岗位职责:
1、2年及以上linux从业经验,熟悉c语言;
2、熟悉主流嵌入式处理器,如arm、powerpc等;
3、掌握一定的系统总线及典型外设,如usb,spi,pcie,gmac,sata等;
4、有大型项目开发经验,并担任重要开发岗位;
5、有开发过soc驱动经验者优先;
6、有音视频驱动开发经验者优先;
岗位内容:
1、 负责linux内核维护,文件系统开发维护;
2、 负责sdk驱动开发,维护;
3、 协助应用工程师,测试工程师进行应用开发和测试。
嵌入式系统工程师(岗位职责)
职位描述
岗位职责:
1、负责金融pos终端pdt项目linux系统、底层中间件、测试程序、通用驱动模块的设计、编码、调试和软件集成;
2、编写lmt软件变更方案、自测试案例和执行单元自测试;优化提升底层软件健壮性、软件性能及用户体验;
3、配合pdt/lmt、硬件、应用软件分析和定位问题及提供必要技术支持;
4、维护底层软件与应用软件api接口文档和通信协议;管理软件问题处理记录,使之可借鉴、可追溯;
5、定期关注和研究金融pos终端行业动态,掌握行业新技术,快速响应市场新需求;
6、担任软件代表,组织pos底层软件集成和测试、软件缺陷跟踪、软件正式发布;完成对软件外围成员的考核评估
岗位要求:
1、本科及以上学历,电子、自动化控制类专业毕业;
2、3年以上32位linux嵌入式系统、中间件或驱动软件开发经验;
3、熟悉模拟数字电子电路,能读懂原理图
4. 熟悉arm、mips、x86等至少一种cpu体系架构
5、精通c/c++、shell及makefile编写
6、精通uboot、linux系统移植和驱动开发.
7.精通linux各种机制,熟悉按键、lcd、音频、摄像头、扫描枪、触摸屏、指纹等驱动开发
嵌入式系统工程师(岗位职责)
职位描述
岗位职责
1 基于单片机或者arm以及cpld平台开发产品
2 独立完成需求分析、硬件设计、程序编写及调试测试等工作
3 编写工艺文件,指导生产部工作
基本要求:
1 电子、自动控制相关专业本科及以上学历。
2 了解汇编语言,熟练使用c语言编程;熟练使用keil、orcad、protel以及pads
3 熟悉单片机原理,至少用做过一种基于单片机的产品
4 具有英文文档阅读能力;良好的人品和职业操守,善于沟通。
其他要求
1 本职位要求最重要的是“软硬兼施”,系统设计、硬件开发和软件编程能力协调发展
2 要有扎实的电路基础。
3 有fpga设计经验者优先
工作地址
南京市建邺区江东中路186号宏普捷座a座711室
嵌入式系统工程师(岗位职责)
职位描述
岗位职责
负责linux内核软件的研发
linux内核和驱动的开发,集成,和单元测试,例如文件系统,电源管理,bootloader,通讯模块,usb,lcd,sd,摄像头,键盘,触摸屏,网络,wifi, 蓝牙,i2c, 串口等
解决系统领域相关问题
系统调优
岗位要求
丰富的 linux 2.6 内核和驱动的项目开发经验
熟知操作系统相关领域的技术知识,如文件系统,电源管理,内存管理,驱动架构,内核同步,中断,性能调优等
熟练的c语言开发和汇编技巧
适应规范的软件开发流程
较强的问题分析和解决能力
熟练的英文读写能力
出色的沟通能力,良好的团队精神
熟悉arm,mips,x86中的至少一种架构
计算机或相关专业学士学位以上
喜欢面对挑战
3 年以上项目经验
嵌入式系统工程师(岗位职责)
职位描述
1、理解产品技术要求,参与确定产品技术参数和性能指标;
2、确定通信板关键元件选型如mcu、lcd模块、通信接口等;
3、完成软件各模块功能代码编写、测试等工作,编写软件开发文档及测试指导文件;
4、根据用户反馈,不断优化产品性能,提高产品竞争力;
5、协助生产部门制定通信板功能检验规范;
岗位要求
1、计算机、电子信息、电气工程及其自动化等相关专业大专以上学历;
2、熟悉arm cortex-m3/m4编程,熟悉keil、iar等arm开发软件;
3、熟悉嵌入式gui开发、嵌入式操作系统、tcp/ip,uart协议等;
4、相关行业有2年以上工作经验。
(上六休一,实行调休制),中午休息1小时
嵌入式系统工程师(岗位职责)
职位描述
岗位职责: 1、根据项目管理和工程技术的实际要求,按照系统总体设计规格说明书进行软、硬件设计,编写系统开发的规格说明书等相应文档; 2、组织和指导嵌入式系统开发实施人员编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统; 3、培训内容的发掘、准备、实施,对工程师进行业务指导。
能力要求: 1、35岁以下,电子信息、软件工程、自动化、通信工程、自动控制、物理等相关专业,重点院校本科以上学历,有3年以上嵌入式系统开发工作经验; 2、精通一种单片机系统,熟练应用protel(orcad,熟悉各种主流8~32位单片机,有dsp、cpld等开发应验更佳; 3、数字、模拟电路基础良好,精通c语言,英语阅读能力良好; 4、善于学习新的知识,乐于发现、分析和解决复杂问题,具备良好的沟通与协调能力,良好的团队合作意识,较强的责任感及进取精神。公司自有科技园区,独立办公大楼,具有宽松、良好的工作氛围以及人际环境,提供广阔的发展前景、完善的晋升调岗机制,每周双休,每天8小时工作制,入职即签订劳动合同,缴纳五险一金。
嵌入式系统工程师(岗位职责)
职位描述
岗位职责
1、 负责汽车电子嵌入式系统的开发;
2、 能独立或带领团队实现系统功能;
3、 负责项目嵌入式软件系统程序架构,拥有dsp、arm、单片机的开发经验;
4、 负责项目设计文档的编写和程序bug的跟踪与修复;
5、 参与部门的管理活动,指导经验欠缺的工程师。
任职要求
1、 本科及以上学历;工作经验5年以上;
2、 计算机、自动化、电子类相关专业;
3、 熟悉嵌入式系统软硬件的系统设计,熟悉软件设计流程,arm及dsp架构与编程,对硬件原理图与pcb有一定了解;
4、 熟悉c/c++,能熟练阅读英文技术文档。规范的软件编程风格,对软件单元自测和调试有丰富经验。熟悉arm、dsp的嵌入式系统架构设计;
5、 能够按照规范书写设计,善于表达自己的想法。熟悉常用的软件项目开发流程。具有团队管理或项目管理经验优先;
6、 具有良好的沟通协调能力和团队合作精神,能承受工作压力。
嵌入式系统工程师(岗位职责)
职位描述
岗位职责:
1、负责架构和编写整体系统设计方案;
2、构造嵌入式系统的软硬件框架及结构;
任职要求:
1、熟悉单片机或arm或其他微处理器的使用;
2、具有3年以上嵌入式软件开发经验和嵌入式硬件开发经验;
3、有嵌入式项目单片机或者操作系统的开发流程经验;
4、对定位模块(gps/bd)或无线通讯模块(wifi/zigebe/3g/4g)或射频卡(cpu/nfc)一种有深入的了解和经验。
5、系统整体架构设计把控能力、系统分解能力、分配嵌入式硬件工程师和嵌入式软件工程师,并对其进行整体技术指导;提出产品整体结构形式,协调结构工程师的工作。
嵌入式系统工程师(岗位职责)
职位描述
职位描述:
(1)负责嵌入式系统方案的设计,处理器选型,平台搭建,方案设计等工作;
(2)负责公司产品硬件方面的研发设计;
(3)负责嵌入式软件的开发;
(4)熟悉模拟电路、数字电路、熟悉电子电路原理和硬件设计,熟练使用电路绘图软件; 岗位要求:
(1)本科及以上学历,通讯、自动化、机电一体化、计算机等电子相关专业,两年以上工作经验。
(2)掌握2种以上的mcu、arm芯片的程序设计。
(3)熟练使用c/c++语言开发以及相关语言编译及开发环境;熟悉linux操作系统开发;熟悉实时操作系统(rtos)。
(4)熟悉模拟电路、数字电路、熟悉电子电路原理和硬件设计,熟练使用电路绘图软件。
(5)熟悉arm嵌入式平台开发,掌握嵌入式软件开发相关的硬件基础知识(数字电路、模拟电路、电路分析、信号处理等)。
(6)熟悉常用的网络协议,如:tcp/ip,socket,snmp等。
(7)有良好的英文水平,能够熟练阅读并理解英文技术资料。
(8)具备良好的沟通及团队合作能力。(9)优秀应届毕业生亦可。
嵌入式系统工程师(岗位职责)
职位描述
岗位职责:
1、对所负责功能进行需求分析、嵌入式软硬件设计、编码和验证;
2、对他人的开发成果进行评审;
3、对经验不足的团队成员进行指导;
4、协助软件的集成、发布与测试
5、协助项目的阶段性交付 ;
6、遵守项目的作业流程与规范。
任职资格
1、良好的沟通协作能力,能积极参与团队作业;
2、本科以上学历,5年以上嵌入式系统软件开发经验;
3、熟练掌握c/c++编程语言;
4、具有使用uml的软件建模经验 、can网络的开发经验、osek的开发经验 、autosar的开发经验 、sysml的系统建模经验 。
嵌入式系统工程师(岗位职责)
[招聘部门:嵌入部][英语要求:不限]
职位描述
职位描述:主要从事网络视频监控产品的嵌入式系统开发工作,需要较强的硬件知识和扎实的软件功底。
基本要求:
1.三年以上嵌入式开发经验,并打算在合肥长期发展。
2.思维清晰,有较强的分析问题能力和学习能力,善于与人沟通合作。
3.熟练使用c或c++,熟悉tcp/ip编程和多媒体编程。
满足若干如下要求者更佳:
1.有android系统开发经验,尤其是音视频相关项目。
2.有嵌入式linux开发经验,尤其是音视频相关项目。
嵌入式系统工程师(岗位职责)
职位描述
岗位职责:
1、负责移动服务机器人产品嵌入式软件开发;
2、根据项目需求,负责特定业务的应用软件开发工作
3、按设计文档完成软件设计、编码等开发工作;
4、参与完成软件方案设计、软件测试方案设计;
5、参与完成软件架构设计、功能模块划分及接口设计;
6、产品的单元测试和系统测试,以及测试文档的编写;
7、对整个软件模块进行维护。
任职要求:
1、本科及以上学历,计算机、电子、通讯类相关专业;
2、熟练运用c语言、c++,熟悉cortex-a8/a9等单片机和嵌入式操作系统;完成2款以上单片机程序开发,上位机软件设计开发,有良好的编码风格;
3、有着丰富的驱动层、接口层、应用层开发实战经验;
4、可以阅读英文文档
5、有以下工作经验者优先
1)、在avr、430、51、dsp、arm等类型的主控mcu项目中从事过驱动开发项目;
2)、有着bootloader、uart、spi、timer、rtc、watchdog、flash、adc、pwm等两项以上的驱动编程经验;
3)、熟悉csr bluelab设计或蓝牙协议栈设计;
4)、熟悉常见的嵌入式操作系统, 熟悉μclinux、μc os-ii、linux、wince中的一个或多个;
5)、有机器人开发经历或参加过机器人设计大赛者;
6)、具有伺服控制、机器人开发相关经验者优先录取。
嵌入式系统工程师(岗位职责)
职位描述
工作职责:
1、负责公司产品软件系统的项目调研、需求分析和方案论证,系统框架结构设计、编程。
2、按照项目的要求,完成系统界面设计、功能设计、功能的实现和测试,承担开发方案与计划的制定、安装调试。
3、负责工厂批量部署系统时的生产指导和技术支持;
4.、负责公司在产品开发和销售过程中的系统应用技术支持,分析解决软件问题。
5、管理系统开发过程中的软件工具、驱动文件、系统插件、系统镜像、原代码等文件,进行定期的重要文件备份
6、服从领导安排,按照项目进度要求按时完成工作;
7、按公司有关程序文件和项目管理要求,及时编制、输出规范的记录文档。
岗位要求:
1、计算机、通信、电子信息技术应用与管理等软件专业毕业,大专以上学历,具备扎实的理论基础,经验丰富者可放宽专业限制。
2、熟悉windows和linux系统,精通c语言/c++语言开发。
3、具备x86硬件架构下的windows 嵌入式系统和linux系统裁剪定制、内核移植、驱动开发、应用插件开发、系统封装等工作1年以上经验。
4、较强的自学能力和独立解决问题的能力,善于团队协作和沟通,具有较强的责任心;
5.具备良好的编程习惯,逻辑分析能力,文档编写能力,能根据公司的要求提供完整规范的研发文档和测试;
6、对客户需求理解能力强,有较好的沟通能力,为人诚实,踏实肯干,热爱程序研发工作。
7、有终端计算机、嵌入式瘦客户机、x86工控主板、数字标牌等行业嵌入式系统开发经验者优先。
福利待遇:
每周5天制,每天7.5小时
福田cbd上班
其它福利待遇,别人有的我们都有,别人没有的,我们还有!
嵌入式系统工程师(岗位职责)
职位描述
岗位名称:嵌入式系统工程师;
专业要求:通信、电子; 学历: 211 院校本科及以上;
工作经验:要求有工作经验,能独立从事硬件电路(数字电路)设计和调试,对流行嵌入式处理器有较深理解和掌握,对通信系统有一定的理解;
其它:英语、数学基础好,有合作、吃苦精神。
嵌入式系统工程师(岗位职责)
职位描述
职责:
主要从事基于fpga 嵌入式系统研发
要求:
良好的沟通表达能力;有理想和热情,紧跟行业技术发展趋势
扎实的hdl基础,精通vhdl/verilog hdl语言,有hls实践更佳
熟练使用modelsim、quarters或vivado(ise)工具集
丰富的fpga图像处理项目开发经验
加分:
经历过从产品原型到量产之完整过程
有硬件设计能力
有工业相机开发经历
嵌入式系统工程师(岗位职责)
职位描述
岗位要求:
1. 本科及以上学历,计算机、通信、电子、自动化相关专业;
2. 应届毕业生或具有两年以上嵌入式系统开发工作经验;
3. 有无刷直流电机控制dsp或单片机开发经验者优先
4. 熟练使用c语言开发工程项目
5. 可独立完成系统模块方案设计、文档、编码和测试工作
嵌入式系统工程师(岗位职责)
职位描述
岗位职责:
1、无线ap或者交换机类产品研发;
2、制定系统的技术方案;
3、制定研发计划,编写设计文档;
4、完成硬件选型,原理图设计、pcb设计调试;
5、处理软件与硬件出现的接口技术问题;
6、完成产品测试;
7、为其他部门提供所需要的技术支持。
任职要求:
1、计算机或相关专业,本科以上学历,2年以上工作经验;
2、熟练掌握嵌入式linux操作系统,具有丰富的单片机/arm软件开发经验 ;
3、熟悉嵌入式设备下操作系统移植、底层驱动软件、应用软件等方面的开发;
4、精通c/c++语言编程及混合编程,熟练使用gcc和makefile
5、熟悉802.11网络协议和基本原理;
6、熟悉atheros、broadcom的无线ap解决方案;熟悉openwrt/dd-wrt优先考虑;
7、具备良好的分析和创造性解决问题的能力,能独立承担攻关任务。
嵌入式系统工程师(岗位职责)
职位描述
degree or above in electronic engineering / computer engineering
families in c, c++ experience in camera program work is advantageous,such as sunplus,ambarella
experience in embedded linux, real time os (rtos), assembly language programming is advantageous
knowledge of smart phone and tablet apps is advantage is a credit
self-motivated and will to learn job description:
firmware development of electronic consumer product, which is wireless and imaging related.
development with rtos environment.
cowork with hardware team to troubleshoot and debug 大学以上学历,电子工程/计算机专业 熟悉c,c++ 有相机方案工作经验者优先,如sunplus,ambarella 有linux嵌入式,rtos,汇编程序编程经验者优先 有智能手机和平板设计经验者优先 能自我激励和自主学习, 可面對挑戰, 应届毕业生也可以考虑 工作內容: 開發嵌入式无线和成像等电子消费产品 使用linux和rtos開發环境 與硬件团队的合作解决问题
嵌入式系统工程师(岗位职责)
职位描述
从事嵌入式系统包括arm 、dsp 、fpga等系统的研发和设计
职位要求:
·工作认真,有责任心;能独立分析,解决问题;
·本科及以上,电子工程、通信及相关专业;
·具备电子线路和通信专业理论基础知识,掌握arm等嵌入式系统知识,熟悉linux嵌入式操作系统,熟练掌握protel,powerpcb等设计及制作软件;
·具有良好的团队意识和协调能力;
·具备相关工作经验或在校期间学习成绩优异者优先。
嵌入式系统工程师(岗位职责)
- ✹亲子早教网深度小众:
- 设计师的工作计划 | 实习设计师工作计划 | 嵌入式解决方案 | 文创设计师工作计划 | 嵌入式系统设计师工作计划 | 嵌入式系统设计师工作计划
职位描述
职位要求:
1) 2年以上嵌入式系统开发经验;
2) 熟悉arm9、 arm11、cortex系列等平台系统架构
3) 精通基于arm的c语言和汇编语言编程
4) 熟悉基于arm的嵌入式操作系统
5) 熟悉eth、usb、uart、spi、i2c等常见嵌入式接口通讯方式和协议
6) 大学本科以上学历,计算机、电子工程、通信、自动化及相关专业毕业;
职位职责:
1) 负责无线通信项目的嵌入式部分硬件和底层软件设计工作;
2) 参与无线通信项目或产品的样机制作、调试和测试;
3) 协调产品经理及其他团队成员的工作,保证项目或产品的按期完成;
4) 参与产品技术规范制订、技术文档编写;
大厅职责大堂职责大队职责
嵌入式系统设计师工作计划 · 第15篇
嵌入式系统通常由嵌入式微处理器、外围硬件设备、嵌入式系统以及用户应用软件等组成。
从体系结构上看,嵌入式系统的构架一般包括了嵌入式处理器、支撑硬件、嵌入式软件这三部分。
嵌入式处理器和一些外围设备构成硬件平台。嵌入式处理器通常是单片机或微控制器。嵌入式应用程序支撑软件平台。嵌入式软件包括支撑硬件的驱动程序、操作系统、支撑软件等。
一般不同的系统需要设计不同的嵌入式应用程序,该程序利用操作系统完成特定功能的嵌入式应用,都运行于操作系统之上。
- 想了解更多嵌入式系统设计师工作计划的资讯,请访问:嵌入式系统设计师工作计划