




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
嵌入式研发需要学习什么(转贴)范文合集 第一篇:嵌入式研发需要学习什么(转贴)嵌入式研发需要学习什么(转贴)来源:ChinaUnix博客作者:ChinaUnix博客发布时间:2007-01-02嵌入式研发需要学习什么(转贴)这是个初学者常问的问题,也是初学者问嵌入式该如何入门的根源。我感觉有两个方面,偏硬和偏软.我不认为嵌入式研发软件占绝对比重,相反,软件和硬件都懂,才是嵌入式高手所应该追求的,也是高手的必由之路。硬件道路:第一步:pcb设计,一般为研发板的电路裁减和扩充,由研发板原理图为基础,画出PCB和封装库,设计自己的电路。第二步:SOPC技术,一般为FPGA,CPLD研发,利用VHDL等硬件描述语言做专用芯片研发,写出自己的逻辑电路,基于ALTER或XILINUX的FPGA做研发。第三步:SOC设计,分前端,后端实现,这是硬件设计的核心技术:芯片设计.能做到这步,已不属于平凡的技术人员。软件道路:第一步:bootloader的编写,修改,通过这步熟悉ARM硬件结构,学习ARM汇编语言,阅读ARM的芯片手册,感觉就是像操作51单片机相同操作ARM芯片.这一步最好的两个参考资料就是:芯片手册和bootloader源代码。第二步:系统移植,驱动研发,我只做过linux方向,所以也推荐学习嵌入式linux系统,作为标准体系,他开源而且能够获得大量学习资料.操作系统是整个电脑科学的核心,熟悉kernel实属不易,kernel,驱动研发的学习,没有什么捷径,只有多读代码,多写代码,熟悉系统API..understandinglinuxkernel,linuxdevicedriver都是不可多得的好书,值得一看。第三步:应用程式的编写,各种GUI的移植,qt,minigui都被大量采用,两种思想都类似,熟悉一种就能够。软件道路中,驱动,系统应该是最深入的部分,不是短时间能够掌控的,需要有勇气和耐心。嵌入式研发,软硬结合,因为硬件条件比PC差很多,所以肯定会遇见不少问题,因此实践的勇气更加重要.有问题就解决问题,无数次的实验,也许是解决问题的必由之路。大家有什么意见,能够讨论一下!!!!第二篇:嵌入式研发工程师岗位职责1.领导本部门实施产品开发、研制工作,制订开发计划。2.执行方案,并进行产品鉴定,生产转化,技术规范制定工作。3.积极关注行业发展动态,积累研发素材。4.总结产品研发经验,持续改进产品性能。5.主持产品技术转化和制造技术交底工作。6.为产品的投标提供技术支持。7.为代理商与合作伙伴的产品提供技术支持。8.根据用户或公司其他部门的要求进行设计修改和设计改进。第三篇:学习嵌入式Linux需要具备哪些基础知识随着嵌入式LINUX越来越火,很多同学都打算加入到嵌入式LINUX的学习队伍中来.给很多人的印象,嵌入式linux很难,技术要求很高,那么,学习嵌入式LINUX开发需要具备哪些基础知识呢?下面我就结合我的经验给大家分析一下,希望能对大家有所帮助.1,C语言.整个嵌入式系统核心部分,除了底层有一小段是汇编程序外,其它基本都是C语言实现的.因此,C语言的重要性就可想可而知了.掌握好C语言是学习嵌入式开发的第一步,也是最重要的一步.2,计算机组成原理,接口技术和操作系统原理.对这些知识理解得越深,你就能越容易理解与掌握嵌入式LINUX系统开发的相关知识和理论.需要说明的是,在学习这些知识时,有一点要注意,不要陷入到太深的理论里面去了出不来.在这一点上,我觉得成都亚嵌的做法非常好,他们建议学员把这些东西当小说来看,从而使枯燥的知识变得有趣,同时尽力把这些理论转换成自己的理解和阐述,能做到这一点,就够了.3,具备一定的硬件知识.这些知识是做底层软件开发所需要的.在涉及到底层硬件相关的软件开发(比如驱动开发,bootloader开发等)的时候,我们需要看得懂电路原理图和时序图,此外,最好还要会使用示波器和万用表之类的仪器.很多非电子专业的同学可能不会使用这些仪器,没关系,有条件的话可以到成都亚嵌来,成都亚嵌不但有,而且还都是工程级的,值得一提的是,成都亚嵌还可以教你焊接,很过瘾的说!很多嵌入式培训好像都没有示波器和万用表,在这方面,成都亚嵌非常专业,他们不但有,而且还都是工程级的,很爽很专业的那种!基本而言,学习嵌入式LINUX技术开发需要这些基础知识,说着简单做着难,大家在嵌入式LINUX学习准备过程中如果有什么问题,也可以加我(QQ:228456590),我可以给大家一些资料,从而少走一些弯路。第四篇:嵌入式学习路线语言基础1.C与C++A.《creference》B.《c++编程思想》C.《effectivec++》D.《moreeffectivec++》E.《effectivec++stl》2.软件设计A.《UML2.0Re

冬易****娘子
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf