最终结果是没过 友友们 联想拜拜
点赞 评论

相关推荐

#通信硬件知识分享# 嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。定义嵌入式开发是指利用分立元件或集成器件进行电路设计、结构设计,再进行软件编程(通常是高级语言),实验,经过多轮修改设计、制作,最终完成整个系统的开发。这种嵌入式开发,适用于未来产品比较单一,产量比较大,产品开发周期比较长,成本控制比较严格的系统。嵌入式技术不是单纯的软件技术,也不是单纯的硬件技术,是一门如何在一个特定的硬件环境上开发与构建特定的可编程软件系统的综合技术。嵌入式技术是在嵌入式系统的发展中应运而生的,它是依附于嵌入式系统,并推动嵌入式系统不断向前发展的核心动力。嵌入式是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。嵌入式技术近年来得到了飞速的发展,但是嵌入式产业涉及的领域非常广泛,彼此之间的特点也相当明显。例如,很多行业:手机、PDA、车载导航、工控、军工、多媒体终端、网关、数字电视等。 主流平台主流的嵌入式平台有三种:ARM平台、DSP平台和FPGA平台。一、ARMARM微处理器是由ARM公司提供IP(Intellectual Property,知识产权)授权,交付多个芯片设计厂商整合生产的。在2007年,意法半导体(ST)公司成为第一个引入ARM Cortex-M授权的半导体厂商,开启了高性能、低成本、低功耗的ARM嵌入式芯片新时代,其生产的STM32系列微处理器是最流行的Cortex-M微处理器。ARM嵌入式系统广泛应用于自动检测与控制、智能仪器仪表、机电一体化设备、汽车电子及日常消费电子产品中,其优越的性能和完善的开发环境得到广大电子工程师的青睐。二、DSP平台嵌入式DSP处理器(Embedded Digital Signal Processor,EDSP),是专门用于信号处理方面的处理器,其在系统结构和指令算法方面进行了特殊设计,芯片内部采用程序和数据分开存储及传输的哈佛结构,具有专门硬件乘法器,采用流水线操作,提供特殊的DSP指令,可用来快速地实现各种数字信号处理算法,具有很高的编译效率和指令的执行速度,在数字滤波、FFT、谱分析等各种仪器上获得了大规模的应用。三、FPGA平台随着平台级FPGA产品的出现和EDA设计工具软件的不断发展,利用现有的FPGA和EDA工具,人们也可以很方便地在FPGA中嵌入RISC(Reduced Instruction Set Computer,精简指令集)处理器内核、DSP算法、存储器、专用ASIC模块、其它数字IP Core以及用户定制逻辑等,构建成一个可编程的片上系统(SOPC),把原来需要在PCB上采用处理器、DSP、若干ASIC芯片才能实现的功能全都集成到了单片FPGA上。FPGA内部嵌入了丰富的乘法器(DSP)资源、高速收发器(GTP/GTX)资源、以太网MAC资源、嵌入式处理器(Power PC)资源、时钟及锁相环资源、存储器(BRAM)资源等,甚至在Xilinx公司最新推出的Zynq-7000系列芯片之中嵌入了ARM资源,将传统的FPGA演变成了ARM+FPGA的扩展开发平台。这些嵌入的硬件资源极大地增强了传统FPGA的功能,提升了FPGA的工作效率和灵活性,使得一块FPGA平台就可适用于多种产品,进行各种扩展。开发者只需要掌握Verilog HDL等硬件描述语言和嵌入式系统开发的相关知识,就可对整个系统进行编程和控制。  我面试看的是大佬的面经,链接放下边了  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
马上进入到找暑期实习的时候,大家要开始进行准备,从一场面试的经典流程来给大家分析需要在哪些方面做足准备。回答问题的关键:总分结构。先对问题做总结性回答,再逐条回答细节。1、自我介绍自我介绍是面试的开场白,目的是让面试官快速了解你的基本信息、学历背景以及与你申请岗位相关的实习和项目经历。要做到简洁明了,突出重点。面试官您好,我叫xxx,现就读于xx学校,(研究生)x年级,本科来自于xxx。在在xx公司从事过后端开发的,主要负责了xxx的开发。此外,自己还独立完成了一个xx项目,使用xx技术实现了一个xx系统。这就是我的一些基本情况。2、实习经历和项目经历(各类场景问题处理)2.1 实习和项目经历让你自己介绍:先介绍整体系统的功能,提供了一个什么样的平台/用来做什么,再介绍自己的工作部分。主要考验你做了什么(工作量),掌握了哪些技术,解决了什么难点,为什么要这样设计,为什么要使用这个中间件而不是另一个,想好自己的架构设计。在面试前提前准备好可能会被问到问题,准备的时候一定要思考简历上每一句话,大部分时候面试官都是对着你的简历临时提问的。当然这部分也会根据你简历的写法引申出八股的提问。2.2场景问题(软实力)这一部分和八股有些重合,但是个人觉得是面试官考验你综合能力的问题,在这一部分中,面试官的提问一般是自己开发中遇到的或者根据你简历上某个点临时想到的。这里真的很考验软实力,对架构设计以及遇到问题的解决方案设计,平时自己写项目的时候做好沉淀,多看看技术博客之类的。在回答的时候一定要总分式。3、八股文这一部分我就简单罗列一下在哪几个方面作出准备,具体内容网上资料很多了。3.1 语言八股3.2 存储中间件八股3.3 消息队列八股3.4 计算机网络/系统八股3.5 开发工具类:Docker、k8s等4、算法题这一部分没得说,考验你的coding能力,talk is cheap,show me your code. 硬刷和总结,当然也很看运气。在这一部分除了力扣上的算法题还有一些其他类型手撕:令牌桶、位运算实现两数加法、单例模式等,这部分我看到了也会进行补充。做不出来的时候有可以小小补救的技巧,可以尝试跟面试官讲解思路和请求换题之类的。5、智力题这个就看自己遇没遇到过和临场发挥了,平时多进行一些总结祝大家都能顺利通过面试拿到一个满意的offer。如果感觉本文有所帮助可以点赞和一个小花花,也欢迎在评论区讨论一些面试小技巧。#牛客激励计划##ai智能作图#
点赞 评论 收藏
分享
最近太累,没有精力写长文了,到年终了,分享几个关于绩效的简单看法:1、私企的一线团队还是相对公正一些,各个主管要靠团队成员卷出业绩来,而非一线团队更多是派系、地盘的划分,理念是否一致、是谁的人更重要。2、即使在相对公正的一线团队,也没有绝对的公正,实际工作产出、态度是否服管、当前位置是否有不可替代性、员工不满是否会引起传情、来的时间长短等等都很重要。3、好绩效要去争取,我就踏踏实实干活,别人自然会看到我、认可我?不存在。把事情做好、把事情包装好,这2件事同样重要。4、怎么才算是把事情做好呢?搞清楚决定我们绩效的人(直接主管)在想什么、需要什么,帮他解决问题。5、在职场干,是为决定自己绩效的人(直接主管)负责,而不是为公司、业务、产品、用户负责,两者相冲突的话,毫不犹豫地选前者,这也是为什么大公司有钱、有人、有流量,但除了主业之外很少能干成创新业务,因为是一帮职业经理人在做决策,无论何时,他们首先考虑的都是自己的KPI。6、所有要求绩效强分布的公司,在讲绩效逻辑的时候都是看总体,即,小团队中绩效可能不是正态分布的,大团队中绩效是正态分布就行。但事实上,大团队也是由一个个的小团队组成的,凭什么你好绩效的人多?所以最终演变成按人数分配。从这个角度来说,好部门、好团队、好业绩,并不等同于好绩效。以上,这些都不是什么旁门左道,都是在职场做事的阳光大道,透过这些,可以洞察“组织”的很多有趣逻辑。
投递光大集团等公司10个岗位
点赞 评论 收藏
分享
12-15 11:26
已编辑
天津大学 硬件开发
小米 手机产品经理 N x 15
点赞 评论 收藏
分享
牛客网
牛客企业服务