嵌入式作为研究生方向的具体方向选择,请前辈进来谈谈

时间:2021-05-07 14:39:20
我是一名研一的学生。工作过两年,但是与嵌入式无关。现在想把嵌入式作为研究方向。但是不知如何选择具体的方向。导师本人不是这个方向的,但支持我们自己搞。我觉得嵌入式网络不错,但是又不知该如何下手。请大家各抒己见,谈谈你们的看法。或者是与嵌入式有关的都行,谢谢!

24 个解决方案

#1


可以搞

#2


1.你要掌握一门语言,C等
2。你要熟悉嵌入式操作系统
3。网络协议你要熟

#3


但是我又觉得嵌入式网络很泛,因为大部分嵌入式产品都有网络功能的。不好选定一个具体的应用啊,可能这个认识有误区吧,不知道该怎么认识

#4


建议:
1、熟悉C/C++,了解操作系统;
2、最好有单片机等硬件基础;
3、用嵌入式实现网络功能很普遍,最好熟悉网络协议;
4、最好自己买一套有最小系统的开发模板,ARM7就可以,只用¥400+,可以选周立功、英飞凌等都不错。看书千遍不如自己动手一遍。

#5


错了,不是英飞凌,是英倍特

#6


什么是英倍特,周立功是什么产品的名字

#7


英倍特,是一个研发单片机的公司名,网上一搜包你有一把

#8


up

#9


分是绝对要接的,题是肯定是不会的

#10


无线网络以后会是个比较好的方向

#11


基本要求:
学好《数字电路》《接口技术》《组成原理》《微机原理》《计算机系统结构》
学好《C》《C++》《数据结构》《操作系统》《编译原理》《计算机网络》《软件工程》《数据库原理》
熟悉网络处理器,熟悉主流的ARM体系结构。TCP/IP协议栈,精通LINUX,了解vxWorks

#12


实践

#13


up !!!!!!!!1

高手门继续说

#14


先谢谢大家!
to alec626(月吻长河) :这些硬件书感觉光看没效果啊,可能还是缺少实践吧。另外》《数据库原理》跟这个有什么关系。
还有,大家都说要把TCP/IP协议栈 搞透,但是这个具体该如何学习呢?

#15


mark

#16


请问是不是哟那种模拟的软件来开发嵌入式?

#17


我也和楼主的情况差不多

#18


实践

#19


up接分

#20


up

#21


楼主跟我的情况太相似了.大家说的那些课程基本我都学过,但现在想起来还是不怎么精通的,因为当初根本就没想到自己会走到这个方向.目前还是站在嵌入的门外,根本就不知道如何下手,然后周围高手还是有的,就是不好意思问这样入门低级的问题,人家要笑坏的,堂堂研究生,,呵呵.......
楼主有兴趣可以跟我在EMAIL里交流:beenet1110@163.com

#22


钱途

#23


社区要强制揭帖了,所以讨论也不能进行下去了。谢谢大家的指点!beenet(沧海一粟) 我会和你联系的,也欢迎你和我联系。我的email: programer_2003@hotmail.com 。也欢迎同道之人和我联系交流。谢谢大家!

#24


我也是搞嵌入式的,是单片机还有vxworks+ppc860,我本是学计算机的,在实际应用中也没有需要到太多纯硬件的东西,因为像画电路板还有写FPGA程序都是由专门的硬件人员来完成的.
关于硬件方面平时要用到很多芯片,如PPC860,FLASH,PHY,I2C等等,只要把这些看明白会写驱动程序就行了.至于纯软件还有协议(TCP/IP,HDLC,SNMP,PPP,NAT)当然要很强才行,尤其要保证整个系统的高效和稳定,绝对不能死机.
嵌入式也是分很多方向的,至少有通讯和工控,我们是通讯.
如果好好学,估计2就能练出基本手来.
只有多练才行,
noleave@hotmail.com

#1


可以搞

#2


1.你要掌握一门语言,C等
2。你要熟悉嵌入式操作系统
3。网络协议你要熟

#3


但是我又觉得嵌入式网络很泛,因为大部分嵌入式产品都有网络功能的。不好选定一个具体的应用啊,可能这个认识有误区吧,不知道该怎么认识

#4


建议:
1、熟悉C/C++,了解操作系统;
2、最好有单片机等硬件基础;
3、用嵌入式实现网络功能很普遍,最好熟悉网络协议;
4、最好自己买一套有最小系统的开发模板,ARM7就可以,只用¥400+,可以选周立功、英飞凌等都不错。看书千遍不如自己动手一遍。

#5


错了,不是英飞凌,是英倍特

#6


什么是英倍特,周立功是什么产品的名字

#7


英倍特,是一个研发单片机的公司名,网上一搜包你有一把

#8


up

#9


分是绝对要接的,题是肯定是不会的

#10


无线网络以后会是个比较好的方向

#11


基本要求:
学好《数字电路》《接口技术》《组成原理》《微机原理》《计算机系统结构》
学好《C》《C++》《数据结构》《操作系统》《编译原理》《计算机网络》《软件工程》《数据库原理》
熟悉网络处理器,熟悉主流的ARM体系结构。TCP/IP协议栈,精通LINUX,了解vxWorks

#12


实践

#13


up !!!!!!!!1

高手门继续说

#14


先谢谢大家!
to alec626(月吻长河) :这些硬件书感觉光看没效果啊,可能还是缺少实践吧。另外》《数据库原理》跟这个有什么关系。
还有,大家都说要把TCP/IP协议栈 搞透,但是这个具体该如何学习呢?

#15


mark

#16


请问是不是哟那种模拟的软件来开发嵌入式?

#17


我也和楼主的情况差不多

#18


实践

#19


up接分

#20


up

#21


楼主跟我的情况太相似了.大家说的那些课程基本我都学过,但现在想起来还是不怎么精通的,因为当初根本就没想到自己会走到这个方向.目前还是站在嵌入的门外,根本就不知道如何下手,然后周围高手还是有的,就是不好意思问这样入门低级的问题,人家要笑坏的,堂堂研究生,,呵呵.......
楼主有兴趣可以跟我在EMAIL里交流:beenet1110@163.com

#22


钱途

#23


社区要强制揭帖了,所以讨论也不能进行下去了。谢谢大家的指点!beenet(沧海一粟) 我会和你联系的,也欢迎你和我联系。我的email: programer_2003@hotmail.com 。也欢迎同道之人和我联系交流。谢谢大家!

#24


我也是搞嵌入式的,是单片机还有vxworks+ppc860,我本是学计算机的,在实际应用中也没有需要到太多纯硬件的东西,因为像画电路板还有写FPGA程序都是由专门的硬件人员来完成的.
关于硬件方面平时要用到很多芯片,如PPC860,FLASH,PHY,I2C等等,只要把这些看明白会写驱动程序就行了.至于纯软件还有协议(TCP/IP,HDLC,SNMP,PPP,NAT)当然要很强才行,尤其要保证整个系统的高效和稳定,绝对不能死机.
嵌入式也是分很多方向的,至少有通讯和工控,我们是通讯.
如果好好学,估计2就能练出基本手来.
只有多练才行,
noleave@hotmail.com