|
软件、硬件各有优缺点,个人倾向于偏软件好一点。 1.选择多 一般嵌入式软件设计就是单片机+外围运放+外设模块,比如如果做家电行业:单片机+WIFI/蓝牙/4G等等,外设模块有:电机、显示屏、红外等等,主流的单片机会了之后,外设的模块掌握之后,基本家电这一块就打通了,基本所有的物联网设备也都能做。另外,还可以跨行,家电跨行到新能源很多的外设开发经验可以直接拿来用,比如交流充电桩:单片机+WIFI/蓝牙/4G+计量芯片+显示屏+读卡器+flash等等,只需要把计量芯片、读卡器熟悉一下,这些模块的集成度很高,一般通过IIC或UART都能直接读取数据,把需要的数据拿过来直接用就可以。硬件如果跨行,很多东西都要从零开始。 2.事情少 主要工作就是软件设计,会涉及一些规格书的编辑,对电路有定性分析能力即可,会一点点烙铁。 硬件就不一样了,除了设计电路之外,还要管控物料,换料之后,还要进行大量测试,EMC测试,耐温测试,跟产线试产,产品出问题了硬件第一时间分析等等。3.待遇好一点 几年工作经验之后,基本都能有不错的薪资,而硬件这方面可能比软件少一点。但是如果年龄都大了之后,硬件更看重经验,可能会比软件好一点。
|