做研发,不管是什么项目,都肯定了不了硬件开发,现在都是硬件搭台,软件唱戏,即使是互联网行业,那也是离不了硬件的,大家应该都能看到,做一个APP要适配各种型号的手机,离了硬件,软件啥也不是。
做硬件,根据不同的需求,学习的只是也不一样。对于你做单片机而言,首先,最基础的,英语阅读能力要很好,这个很好,不是要求你能分析语法,记很多单词,但是给你一份硬件手册你一定要能看懂,即使是通过翻译软件看懂,那也可以,因为做单片机离不开各种芯片手册,看不懂这个,你就啥都干不了。
其次,数字电路一定要了解,现在的单片机都非常灵活,不懂数字电路,就不明白单片机的各种功能怎么配置,工作也无从谈起。建议平时工作时,多和硬件同事交流一下。因为单片机本质上是用硬件的思想来开发软件,这和FPGA这种用软件思想开发硬件的系统是恰恰相反的
|