硬件还是软件?一直在纠结将来该从事什么方向。单片机开发属于硬件工程师岗位是吗?
发布网友
发布时间:2022-03-02 08:51
我来回答
共3个回答
热心网友
时间:2022-03-02 10:20
给楼主小建议:首先弄清硬件的概念,硬件不仅要会单片机编程,还要会layout,调试焊接。会器件选型及可行性分析这才是硬件工程师,如果只会画PCB,画画原理图,不懂编程算不上是合格的硬件工程师。软件也是同理,
只会单片机软件,会用简单的
if
,
while
...简单的逻辑控制也算不是合格的软件工程师。软件在我以前的公司,是纯做上位机软件的(嵌入式软件除外)会C++/C#,Dephi..等等,常用的算法都要懂,才算得上软件工程师。另外一种是嵌入式软件工程师,主攻嵌入式软件开发的。其它驱动都不用管的这种。楼主要往硬件方向必须要符合上面条件,纯高频RF电子除外,它是另外一个领域。或是往嵌入式软件方面发展,上位机软件发展。
热心网友
时间:2022-03-02 11:38
我们这个专业比较杂,找工作有一半的投的机械工程师岗位,剩下一半,要么投硬件工程师,要么投软件工程师。我机械啥也不懂,只能在硬件和软件之间选择了,这真是一个艰难的选择。
由于自己本科软件硬件学的差不多,没有明显的倾向,都懂一些,但都又不精通,自己也不知道自己的强处是哪个。相对来说,自己更喜欢编程,本科几门编程课程(C,VB,汇编),都学的很有兴趣,考的都很好,都是班里的高分。但看到公司招聘,软件工程师,基本都要求懂Linux,有过ARM嵌入式经验,熟悉嵌入式系统开发,精通C++等。感觉自己搞的项目偏重硬件,编程只是简单的51单片机编程。C比较扎实,但没学过C++,更不懂操作系统,还怎么做软件方向?感觉似乎不可能。加上自己的研究项目又不牵涉这些,没有很长的代码量。
热心网友
时间:2022-03-02 13:13
如果可能的话!软硬结合!这样对产品的制造要比多人分工更有优势和可行性
单片机和Linux哪个好点,有啥建议吗
这两个事并不是同类,没法比哪个好。单片机属硬件应用范畴,即要学电路,需要很多硬件电路知识,还要学编程。而Linux是操作系统,属软件编程范畴,几乎是用电脑就行了。所以,看你喜欢硬件还是软件了,及工作方向是哪方面的。就单片机而言,目前涉及到的范围也是很宽的,单片机只是泛指了。
我想知道学好单片机和什么可以成为硬件工程师或者是好一点的工作,硬件...
我感觉学单片机挺好的,因为单片机是一个很系统的技术,既要用到模电(三极管),又用到数电(AD/DA,锁存器),还精通了微机原理(地址总线,设备总线,以及内存),你通过做各种各样的实验,作品,还间接学会了很多外部设备,串行通信(红外,232,485,CAN,以太网),各种传感器(温湿度传感器之类的...
电子工程师是怎样的成长之路?
回答:电子工程师是指从事各种电子设备和信息系统的研究、教学、产品设计、技术开发、生产和管理的高级工程技术人员。一般分为硬件工程师和软件工程师。硬件工程师主要负责电路分析和设计;此外,在PCB完成后,PCB设计与计算机软件进行测试和测试,电子元件焊接。软件工程师主要负责单片机、DSP、ARM、FPGA等嵌入式程...
电子工程师的主要工作是什么?你会选择这个行业吗?
电子工程师指从事各类电子设备和信息系统研究、教学、产品设计、科技开发、生产和管理等工作的高级工程技术人才。一般分为硬件工程师和软件工程师。硬件工程师主要负责电路分析、设计;并以电脑软件为工具进行PCB设计,待工厂PCB制作完毕并且焊接好电子元件之后进行测试、调试。软件工程师主要负责单片机、DSP、ARM...
电子工程师做软件有前途还是硬件有前途
我认识的有很多一些人是做硬件的 虽然很少是在大公司 但是他们在硬件方面经验非常的丰富 在公司的发展和待遇也不错 只不过他们成长的过程比较艰辛 我总结一下吧 软件从事的人比较多 硬件从事的人相对来说要少些 差不多是100:80吧 都是有前途的 待遇的话软件要比硬件稍微好点 差不多也是 100:80 ...
【求助】本人想往单片机研发方面发展
建议用 郭天祥单片机开发板 及他的视频教程这个上手很快的 学习的步骤 当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人...
自动化专业,擅长编程,单片机和DSP,硬件方面偏弱,硕士,这样的一个条件应...
2.电气工程方向:使学生能够从事电力系统自动化、工厂企业、楼宇系统的供电和电气控制、监控等领域的设计开发、维护和管理工作。由电气控制技术、运动控制、PLC应用技术、供电技术、电力系统继电保护等组成方向主干课。3.嵌入系统方向:注重对嵌入式系统设计与软件设计能力的培养,理论结合实践,通过课堂教学...
硬件工程师分为多少类?
学ARM,从硬件上讲,一方面就是学习接口电路设计,另一方面就是学习汇编和C语言的板级编程。如果从软件上讲,就是要学习基于ARM处理器的操作系统层面的驱动、移植了。这些对于初学都来说必须明确,要么从硬件着手开始学,要么从操作系统的熟悉到应用开始学,但不管学什么,只要不是纯的操作系统级以上基于...
嵌入式开发软件和硬件学习
2:嵌入式硬件开发和软件开发也没有办法说哪个更好,累不累在于你要做什么活,你在什么公司做,在A公司也许软件的比较累,B公司也许硬件的比较累,这不是绝对的,工资也是差不多,关键还是在于个人能力。3:单纯从就业角度来考虑,我认为是软件的机会比较多。因为一般公司软件的人员比硬件都要多的多。
电子信息类专业毕业以后一般从事什么工作?
毕业生可以到应用电子技术的企业进行开发,运行,维护,维修等。偏软件的学习可以在计算机行业从事各种软件的开发工作。担任软件工程师的角色。电子信息专业的毕业生可以从事软件或者硬件方面。但是两者的相结合也是更有优势的。软硬结合方面嵌入式发展前景还是很不错的。做嵌入式系统设计和开发,包括硬件系统的...