北京单片机硬件工程师都没人干了工资收入多少

小木虫,学术科研互动社区,为中国學术科研免费提供动力

违规贴举报删除请发送邮件至:emuch2018@


本人学的不是硬件请说的详细些... 夲人学的不是硬件请说的详细些

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

好口子网创始人,互联网运营专家工商顾问专家,财税顾问专家今日头条、搜狐、网易合约作者。

成为为硬件工程师都没人干了首要条件不是你要学什么而是:

1.你需要一个有丰富经验的人对你进行手把手指导,从一开始就教你正确的路子少踩坑。

2.你需要良好的实验平台和充足的资金支持有充足的资金给你折腾去开模制作PCB板,涉及到电源类的需要烧钱买大功率器件做实验。射频天线类的我不懂但是看过他们做实驗的,也不是省钱的灯平台和资金少不了。宽带示波器阻抗导纳表,频谱分析仪逻辑分析仪,能有的最好都有平台越多越好。慢慢烧钱吧!

剩下该怎么学由其它大神补充,我只是强调没有以上2个条件,按照现在的情况你是学不成优秀的硬件工程师都没人干了嘚。

本回答由电脑网络分类达人 贾元浩推荐

我从其他地方看到的 拷贝过来给你看看!

电子硬件工程师都没人干了要求掌握的东西(转载)

覺得一个电子工程师/硬件工程师都没人干了应该有下面的能力:

1、模拟/数字电路的分析和设计教科书上讲的都应该会,包括分离元件和運放的信号放大滤波,波形产生稳压电源,逻辑化简基本触发器,基本计数器、寄存器脉冲产生和整形,ADC、DAC锁相环等。要能定性和定量的分析和设计电路的功能和性能比如说稳定性、频率特性等。这些东西一般需要日积月累才能到见多识广然后熟能生巧。

2、計算机组成原理和结构现在的电子设备基本上没有不用到计算机的,所以对计算机一定要了解最好是熟悉要明白计算机是怎么工作的,软件在计算机内是怎么运行的(最好自己写一写程序)要熟悉常用计算机系统的外围电路和接口,并且要明白CPU和外围电路是怎么协调笁作的等等最好能熟悉MCS-51,写程序不是问题重要的是思路,但一定要做出来

3、PCB。基本要求是4层板要了解PCB对EMI、ESD的影响并想办法避免。PCB能做得既美观又没有问题是需要花时间来训练的

4、VHDL。在国外这是要求掌握基本技能在国内也正在普及。主要是用来开发FPGA/CPLD器件和逻辑仿嫃还有IC设计也常用VHDL作输入。就目前来说如果对自己要求不是很高的话可以不掌握。

如果时间和精力允许的话可以学一学操作系统、數据结构等,当然首先必须掌握好C(C++)语言以便将来可以做(软/硬件)系统方面的工作。但模电/数电基础一定要好这是学习其他的基础。開始时一般从分析电路入手要搞清楚一个电路的电流是怎么流的,电压是怎么产生的电感、电容是怎么冲放电的等等。从简单到复杂慢慢养成习惯,很多东西自然而然就明白了

电子硬件工程师都没人干了要求掌握的东西

2、 电阻:功耗和容值

8、 8字(共阳和共阴)

2、 看門狗和上电复位电路

2、 串行I/O接口芯片

1、 开关电源:器件的选择

1、 电源:电压和电流

2、 接口:串口、开关量输入、开关量输出

3、 开关量信号輸出调理

6) 继电器―>固态继电器

4、 开关量信号输入调理

5、 CPU处理能力的考虑

6、 成为产品的考虑:

1) 电路板外形:大小尺寸、异形、连接器、空间體积

2) 电路板模块化设计

1. 如何计算电路板的成本?

2. 如何降低成本选用功能满足价格便宜的器件

1、 如何检测和指示RS422信号

2、 如何检测和指示RS232信號

3、 设计一个4位8字的显示板

3) 4位3”8字(连在一起)

4、 设计一个33位1”8字的显示板

3) 3排 11位8字,分4个、3个、4个3组带行与行之间带间隔

6) 显示驱动和驱動器件

3) 开关量输出信号调理:6个固态继电器和8个继电器,可以被任何一路信号控制和驱动接口:固态继电器5.08直立,继电器3.81直立

4) 开关量输叺调理:干接点闭合为1或0可选接口:3.81直立

4. 接口形式:DB9(针)直立

该部分可以从市场上买到的N种开发板上学到,至于第一部分需要人来帶吧。

为什么要掌握这些知识

实际上,电子工程师就是将一堆器件搭在一起注入思想(程序),完成原来的这些器件分离时无法完成嘚功能做成一个成品。所需要的技能越高、功能越复杂成本越低、市场上对相应的东东的需求越大就越成功。这就是电子工程师的自身的价值从成本到产品售出,之间的差价就是企业的追求作为企业的老板,是在市场上去寻找这样的应用;对电子工程师而言是将咾板提出的需求或者应用按照一定的构思原则(成本最低、可靠性最高、电路板最小、功能最强大等)在最短的时间内完成。最短的时间跟电子工程师的熟练程度、工作效率和工作时间直接有关。这就是电子工程师的价值将电子产品抽象成一个硬件的模型大约有以下组荿:

输入基本上有以下的可能:

3) 开关量(TTL,电流环路干接点)

输出基本上有以下组成:

2) 开关量(TTL、电流环路、干接点、功率驱动)

4) LED显示:发光管、八字

1) 8位单片机,主要就是51系列

51系列单片机现在看来只能做一些简单的应用,说白了这个芯片也就是做单一的一件事情,做哆了不如使用arm来做;还可以在arm上加一个操作系统,程序既可靠又容易编写最近三星的arm受到追捧价格便宜,以太网和USB的接口也有周立功的开发系统也便宜,作为学习ARM的产品来说应该是最好的;作为工业级的控制,是不是合适在网友中有不同的看法和争议。本公司使鼡atmel ARM91系列开发的1个室外使的产品在北京室外使用,没有任何的通风和加热的措施从去年的5月份到现在,运行情况良好已经有个成功应鼡的案例。

但对于初学者来说应该从51着手,一方面51还是入门级的芯片,作为初学者练手还是比较好的可以将以上的概念走一遍;很哆特殊的单片机也是在51的核的基础上增加了一些I/O和A/D、D/A;也为今后学习更高一级的单片机和ARM打下基础

再说了,哪个老板会将ARM级别的开发放在連51也没有学过的新手手中在51上面去做复杂的并行扩展是没有必要的比如,扩展I/O口和A/D、D/A等等

可以直接买带有A/D、D/A的单片机;或者直接使用ARM,它的I/O口线口多可以使用I2C接口的芯片,扩展I/O口和A/D、D/A以及SPI接口扩展LED显示,例如MAX7219等芯片

市面上一些比较古老的书籍中还有一些并行扩展的唎子如:RAM、EPROM、A/D、D/A等,我觉得已经没有必要去看了知道历史上有这些一回事就行了

这些知识,是所有产品都具备的要素所以要学,再具体应用

本回答被提问者和网友采纳

至少应该比较熟悉电路、模拟电子和数字电子方面的一些基本知识,与此同时应能看懂一些器件的掱册知道一些常用芯片的用途,比如运放或者集成的IC之类做硬件贵在平时的积累!

互联网课程品牌《朱老师物联网夶讲堂》创始人精通U-Boot、linux kernel移植及驱动程序开发,精通C、C++、Java、C#等高级语言熟悉ARM Cortex-A、Cortex-M3/M4等体系结构,熟悉三星平台S3C2440、S3C6410、S5PV210等处理器系列的linux、WinCE下的开發流程授课风趣幽默、讲解调理清晰、对知识有自己独到的见解,善于发散学生的思维


硬件单片机工程师转型学习路线图

硬件/单片机笁程师转型嵌入式的难点

编程语言掌握程度(单片机的C和linux的C差别很大)

开发工具差异(cmd和IDE差距、win和linux的差异)

芯片复杂度差异(案例:S5PV210和51单爿机中的串口比较)

新概念、新事物(如链接脚本、虚拟地址映射、处理器模式)

观念难转变(譬如程序调适方式)

第一步:做好物联网終端设备

第二步:向嵌入式中控节点迈进

第三步:逐步涉及用户界面app

第四步:有余力可以去了解服务器

《朱老师物联网大讲堂》的学习体系

单片机完全学习系列教程

嵌入式Linux核心教程



欢迎加入摩尔吧直播交流群:官方1群(已满) 官方2群

单片机、物联网的相关系列课程。

我要回帖

更多关于 硬件工程师都没人干了 的文章

 

随机推荐