做嵌入式开发的语言

做嵌入式开发什么语言最好c,c++,java?请高手分析一下... 做嵌入式开发 什么语言最好c,c++,java? 请高手分析一下 展开
 我来答
langhua712
2010-08-14
知道答主
回答量:14
采纳率:0%
帮助的人:10.6万
展开全部
c 和 汇编,还有c和汇编的混合编程(内联汇编),这些是嵌入式的底层软件用的语言。c++,java。。。适合做嵌入式上层应用软件。

现在java语言在嵌入式领域用的不少,特别是android平台流行以后,Java语言会更加受重视,c++在linux平台上应用也不少,c在做嵌入式上层应用软件方面不如另外两种语言,但是底层软件非它莫属。

上层应用层java或c++都比较好,底层就c了

每种语言都有自己的优势,使用哪种语言,由软件平台、硬件平台,共同来决定。
BLUEICE8601
2010-08-14 · TA获得超过153个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:78.9万
展开全部
总体来说c和c++应用的是最广的。所有嵌入式的层次都可以使用C和C++来开发

比如:
wince:底层的驱动主要是C,和C++最底层的是C稍微往上的驱动都是C++,在WINCE上开发应用使用VS2005.vc2005支持C和C++也就不单纯是一个语言了,它是一个工具,WIN32,MFC什么的现在嵌入式上也支持.NET和什么来着?忘了
arm-linux.linux底层的代码是用C写的,驱动是用C和C++写的。上层的应用,基于QT的是可以用C++写的
android,算是当今嵌入式中的另类了,上层都是只能用Java写的。下层还是C和C++,反正JAVA的部分我暂时不接触
ucosii就是纯C
所以,你C和C++强了,走哪都行。但是C和C++只会一个有很大局限的
你JAVA强了也是有饭吃的。
看自己的爱好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天天天蓝322
2010-08-16 · TA获得超过578个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:272万
展开全部
根据华清远见做出的调查数据显示,在软件开发语言的使用上,C语言作为嵌入式开发最经常使用的语言的地位也是无容置疑的,所占比例高达71%,C++所占比例为15%,位居第二,其他开发语言均占据了较少的比例。从这组数据也可以看出,传统的嵌入式开发主要基于是C语言,不管是工业控制领域、通信领域,还是消费电子,C语言均是首选;不过,2009年随着3G技术的推动,移动互联网发展迅速,C++、Java等高级语言也得到广泛应用,未来几年基于移动开发的语言将会呈现多样性的局面。

参考资料: 2009-2010中国嵌入式开发从业人员调查报告

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhzht_2008
2010-08-14 · TA获得超过2112个赞
知道小有建树答主
回答量:522
采纳率:100%
帮助的人:255万
展开全部
绝大多数使用c语言进行嵌入式开发,因为c语言便于程序的开发移植而且接近底层语言,有良好的效率。如果你做的离底层硬件较近,那么熟悉汇编将对你的开发有益,因为启动代码一般都是由汇编写成的,另外汇编也有助于理解硬件。

参考资料: 如果您的回答是从其他地方引用,请表明出处

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天天KPC
2010-08-26
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
c 和 汇编,还有c和汇编的混合编程(内联汇编),这些是嵌入式的底层软件用的语言。c++,java。。。适合做嵌入式上层应用软件。

你也可以加这个群 102582841 里边全是嵌入式爱好者好从业者。自己可以更及时的了解!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式