热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

大家总说嵌入式有前途,到底是嵌入式哪方面什么有前途?

我对嵌入式的理解是凡是有cpu的而非pc的且体型小的东西,可这东西又分很多方面了1.单片机,51真的很简单,程序存储器才8k,有前途吗?MSP430确实稍微复杂点了,而且flash存储的程
我对嵌入式的理解是凡是有cpu的而非pc的且体型小的东西,

可这东西又分很多方面了
1.单片机,51真的很简单,程序存储器才8k,有前途吗?MSP430确实稍微复杂点了,而且flash存储的程序,确实可以达到很复杂的程度,我是见过一款这样的产品的,好几万行代码,架构异常复杂,差不多就是写了个小型操作系统了,ARM是很复杂了,可ARM一般是跑系统,否则岂不是浪费资源,可大多少ARM编程也不见得多难,当然要搞得难也行,只要你把linux精通了,做到内核都精通,懂得随意裁剪一个操作系统并根据不同硬件写自己的驱动那也是牛人了。


2.嵌入式应用程序,比如说android应用程序,可android简单应用的话确实简单,socket,http,多线程什么的也并没有什么难的,不需要你去了解tcp/ip协议,socket已经把tcp/ip封装好了,你用就是了,什么都是拿来就用就行了,不会用就百度,难道是嵌入式游戏方面,如果是这个确实又有些技术含量的,要物理,数学功底。嵌昂入式qt不晓得怎么样了,自从nokia宣布和微软搞win8,冒失到了低潮期了

我想问问csdn的大大们有哪些做嵌入式的,从事什么行业?也多给新手们一些建议,最好能写出自己技术的发展方向和自己的想法。

68 个解决方案

#1


嵌入式应用的行业范围很广 所以说做这个很有前途 比如通信行业 消费电子行业



#2


现在的电子产品哪些不是嵌入式做的?行业很大,但是一般人很难进去高端的嵌入式开发中去。

#3


现在的智能玩意越来越多,哪个不是嵌入式相关

#4


嵌入式开发,很牛的话,一般你至少要达到:

1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI, 
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethernet,Serial
5)至少精通各种常见的2层传输协议,如HDLC,Ethernet,PPP等;
6)。。。。。。。。。。

#5


楼上的,你说的我都达到了,但我只有4K,

#6


楼上的,你真的达到精通的程度了吗?
如果是你周围人公认的精通程度的话,你肯定不止这个数了。

#7


十年之内它的发展前景还是不错的,就这个行业搞开发或者做销售都行吧,建议楼主从底层开发做起,然后搞内核,最后可以选择做开发或者管理层,这两者都是建立在一定技术基础上的,能者多劳,往后发家机会无限!

#8


多积累技术和做人的方法,厚积薄发,等你火候到了,就不会再问这种问题

#9


请问毕业多久啦

#10


1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI,  
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethernet,Serial
5)至少精通各种常见的2层传输协议,如HDLC,Ethernet,PPP等;

居然有人全都精通还只是拿4千,我也只是对其中某些模块很熟悉,已经快可以加个0了。
而且我就是最底层的工程师。我这还缺人要不你来吧。

#11


引用 10 楼  的回复:
1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI,  
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethernet,Serial
5)至少……


在一线城市,如果都精通的话,确实可以加个0了,就是精通其中2个我觉得至少15k往上说!

#12


4K加个零的…………矣,今天还没回个贴,叹口气,顺带接个分……

#13


主要是嵌入式的操作系统能够适合不同的设备。

#14


引用 10 楼  的回复:
1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI,  
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethernet,Serial
5)至少……

自认为 1,3,4条 都满足,3K 

#15


引用 14 楼  的回复:
引用 10 楼  的回复:

1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI,
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethern……

我现在做驱动开发,系统移植的工作,觉得自己知道的是一点皮毛,您说自己精通。。。

#16


引用 14 楼  的回复:
引用 10 楼  的回复:

1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI,
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethern……


如果您精通1,3,4的话,到我这里来吧,至少5倍薪水。

#17


顶起能在自己简历上写上精通两字的大牛。

#18


唉,又是一些无聊加自大的人啊,精通还4K而已?什么叫精通?你是跟读文科出身的中学生比的吧???

#19


个人认为嵌入式只是产品的表现形式,现在的应用场合非常多,也是在一个火热应用的阶段!只有找到了有市场需求的产品,并且能用嵌入式技术开发出优秀的产品满足市场的需求,才是有“钱”途!

#20


技术才是硬道理啊,这个行业确实很热门啊,不过大部分都是在私企里面混混,做底层的。

#21


技术才是硬道理啊.我来借分了

#22


引用 20 楼  的回复:
技术才是硬道理啊,这个行业确实很热门啊,不过大部分都是在私企里面混混,做底层的。


+1

#23


引用 10 楼 jdygrdzh 的回复:
1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI,  
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethernet,……
请问是在深圳吗?谢谢。

#24


精通啊!我觉得精通真是太难了!一条精通我觉得月薪过W应该都值得

#25


该回复于2012-11-05 13:50:07被管理员删除

#26


其他几条只要你真肯花功夫去学去看还好说,第一条和第二条千变万化的,想说精通就不只是肯下功夫的事了,个人悟性,工作环境甚至机缘巧合都会造成影响,敢说这两条精通并且真达到精通的有几个人?John Henessy和Billy Joy可以。

#27


精通怎么也得有个10年相关经验吧,

#28


1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI, 
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Flash,DDR,Ethernet,Serial
5)至少精通各种常见的2层传输协议,如HDLC,Ethernet,PPP等;
6)。。。。。。。。。。

1.入门 2.不会 3.熟悉 4.皮毛 5.皮毛的皮毛   5K 难道哥是幸运之神

#29


任何一个大神,都不敢用精通这两个字

#30


技术才是硬道理啊,这个行业确实很热门啊,不过大部分都是在私企里面混混,做底层的。

#31


技术才是硬道理啊,这个行业确实很热门啊,不过大部分都是在私企里面混混,做底层的。

#32


技术才是硬道理啊,这个行业确实很热门啊,不过大部分都是在私企里面混混,做底层的。

#33


引用 16 楼 henni386 的回复:
引用 14 楼  的回复:
引用 10 楼  的回复:

1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI,
4)至少精通各种常见的外设工作原理和驱动,如CF卡,Fl……

他说的1、3、4精通估计是  会用几款单片机  51 avr stm32之类 裸奔   故精通1
                       会用I2C 总线                             精通 3
                      会用串口打印数据                           精通4

#34


引用 33 楼 cumtgao 的回复:
引用 16 楼 henni386 的回复:引用 14 楼  的回复:
引用 10 楼  的回复:

......
他说的1、3、4精通估计是  会用几款单片机  51 avr stm32之类 裸奔   故精通1
                       会用I2C 总线                             精通 3
                      会用串口打印数据                           精通4


哈哈,精通也是随便说的? 
I2C等简单的协议很简单,但是复杂的协议可不简单,比如HDMI。
单单一个内核,比如Linux内核,就够研究10年的。
4K加个0? 4w? 据我所知,过2w的寥寥无几。
不要误导人家~~~

#35


哈哈,精通也是随便说的? 
I2C等简单的协议很简单,但是复杂的协议可不简单,比如HDMI。
单单一个内核,比如Linux内核,就够研究10年的。
4K加个0? 4w? 据我所知,过2w的寥寥无几。
不要误导人家~~~

#36


在中国不需要精通的,企业用不起,太贵,能干活就行,多节省。

#37


路过学习中,楼上说的对,太牛的人企业用不起,能干活就好,但是对我们来说,技术过硬才有挑选的权利啊。

#38


引用 4 楼 henni386 的回复:
嵌入式开发,很牛的话,一般你至少要达到:

1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI, 
4)至少精通各种常见的外设工作原理和驱动,如……


差好远啊

#39


精通是一条漫长的路吧。

#40


不要吓人好不好~
啥叫精通~
我觉得还是先去学习一下语文。

#41


1 较好,
2 好,就是没看过列出来的几个,UCOS看过,自有系统还算熟悉,linux 正在努力中,
3 I2C 和SPI 都用过,没写过驱动,SDIO 驱动很好(不过渐渐遗忘中)。
4 。。。
5 熟悉TCP/IP,当初公司出了三个月时间让我学,良好。

现在的工作,与这些都无关,搞应用层,努力找我的下一个boss 哦。

#42


大师们都在那好久呀~~~~~~~~~~~~~

#43


要做到精通不是那么容易的事情,我做linux驱动一年了,感觉还是门外汉,只是会一点皮毛而已,不知道自己资历太浅还是怎么回事,有高人指点一下么

#44


漫漫人生路,人啊,除了技术,最要紧的是际遇。。。除非你的技术登峰造极,不然,工资根技术没有绝对的线性关系。个人说说

#45


引用 4 楼 henni386 的回复:
嵌入式开发,很牛的话,一般你至少要达到:

1)至少深入精通一种CPU架构,如ARM,PowerPC,MIPS;它们的启动,指令集,MMU,等等;
2)至少精通一种流行的RTOS下的驱动开发,如VxWorks,QNX,Linux的驱动架构,包括内核;
3)至少精通各种常见外设总线,如PCI/E, I2C, SPI, 
4)至少精通各种常见的外设工作原理和驱动,如……
每项都没有精通,刚刚毕业入门,3K多。现在在想要不要干啊

#46


淡定,搞技术的,必须淡定

#47


什么是前途?
打工都不会赚很多,而且会比较辛苦。
做技术只是能让你成为一名专业人士。

#48


一个外国大牛在51上能跑linux 人家那才是精通 都不要说自己精通啊   顶多皮毛而已。。。。。。。。。。

#49


不要说精通,把基础打扎实最好。

#50


单片机确实很深奥,做起来有好多学问,最起码自己要做几个项目

推荐阅读
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
  • 嵌入式处理器的架构与内核发展历程
    本文主要介绍了嵌入式处理器的架构与内核发展历程,包括不同架构的指令集的变化,以及内核的流水线和结构。通过对ARM架构的分析,可以更好地理解嵌入式处理器的架构与内核的关系。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 基于移动平台的会展导游系统APP设计与实现的技术介绍与需求分析
    本文介绍了基于移动平台的会展导游系统APP的设计与实现过程。首先,对会展经济和移动互联网的概念进行了简要介绍,并阐述了将会展引入移动互联网的意义。接着,对基础技术进行了介绍,包括百度云开发环境、安卓系统和近场通讯技术。然后,进行了用户需求分析和系统需求分析,并提出了系统界面运行流畅和第三方授权等需求。最后,对系统的概要设计进行了详细阐述,包括系统前端设计和交互与原型设计。本文对基于移动平台的会展导游系统APP的设计与实现提供了技术支持和需求分析。 ... [详细]
  • 本文介绍了iOS开发中检测和解决内存泄漏的方法,包括静态分析、使用instruments检查内存泄漏以及代码测试等。同时还介绍了最能挣钱的行业,包括互联网行业、娱乐行业、教育行业、智能行业和老年服务行业,并提供了选行业的技巧。 ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • 原文地址http://balau82.wordpress.com/2010/02/28/hello-world-for-bare-metal-arm-using-qemu/最开始时 ... [详细]
  • x86 linux的进程调度,x86体系结构下Linux2.6.26的进程调度和切换
    进程调度相关数据结构task_structtask_struct是进程在内核中对应的数据结构,它标识了进程的状态等各项信息。其中有一项thread_struct结构的 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 众筹商城与传统商城的区别及php众筹网站的程序源码
    本文介绍了众筹商城与传统商城的区别,包括所售产品和玩法不同以及运营方式不同。同时还提到了php众筹网站的程序源码和方维众筹的安装和环境问题。 ... [详细]
author-avatar
mobiledu2502910077
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有