
谢邀!首先回答,研究生转嵌入式 靠谱!
既然选定了方向,就去努力吧。
嵌入式涉及到的东西太多、太杂。这里边也细分好多方向。ARM、裸机编程、RTOS、嵌入式Linux应用、Linux驱动、Linux内核等等。
建议先打好基础,由简到难,逐步深入学习,踏踏实实,稳扎稳打。
C 语言一定要熟练掌握,指针不必说了,肯定要掌握了。
单片机常用外设的控制原理:iic gpio spi uart 中断 硬件定时器 看门狗等等
现在嵌入式编程好多都用上操作系统了。建议先学习一款RTOS,例如 FreeRTOS、uCos、RT-Thread等等,掌握多任务编程的思想。
Linux要学学,好多高端的核心平台都会用到Linux的操作系统。这部分学习,可以先从系统编程开始,然后再逐步学习驱动,有兴趣的话,再学习内核编程。
Linux编程需要消耗很多的时间和精力,需要长期保持学习。
最后,研究生期间要规划好,朝着自己选定的方向好好努力,一定可以成功的。
加油~
另外,我就是从研究生期间学习了很多嵌入式相关的内容,目前还在保持学习。毕竟嵌入式涉及到的东西太多,够用就好。
个人观点,仅供参考~
