学习嵌入式要什么基础?需要懂java吗?

 我来答
语弦
2018-10-19 · 专注:职场心理问题,职业规划,职业咨询
语弦
采纳数:7184 获赞数:32098

向TA提问 私信TA
展开全部
嵌入式开发,需要懂得,WinCE,ucos,vxworks,linux,android等。
能够用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系统也属于嵌入式的开发。
--------
既要懂得软件,也要懂得硬件,最好有电子工学的背景。
佛路喆3541
2018-10-19 · TA获得超过240个赞
知道答主
回答量:99
采纳率:55%
帮助的人:10.9万
展开全部
其实很多时候综合而言,编程语言本事一家,都是相通的。你要说需不需要懂Java,如果懂点,学起来肯定更轻松,但是也并非硬性,不懂也可以学习嵌入式。
1.了解C语言基础知识。C语言是一门基础语言,无论是对嵌入式软件还是硬件开发编程,都有很重要的作用。
2.了解操作系统。对操作系统有所了解也很重要,比如说进程、线程,系统是怎么分配资源的,怎么管理硬件的等等,这些都能帮助你对硬件和软件有个很好的理解。
3.了解Linux或者wince下的编程。
4.具有单机片或者ARM或者MIPS等相关基础。
5.其他知识的扩充。我们还可以通过阅读一些优秀的代码,了解UBOOT的源代码,或者是学习下linux的源代码等等。
其实嵌入式也可以零基础学习的,所以只要你用心学习是可以掌握嵌入式开发这门技术的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
优就业小刘老师
2018-10-19 · TA获得超过272个赞
知道小有建树答主
回答量:252
采纳率:68%
帮助的人:16.8万
展开全部
  1. C/C++语言,可以说这是计算机行业的一门必修课,所以要扎扎实实掌握好。 2.操作系统,要学习一下操作系统的基本原理,熟悉Linux环境下的开发环境,然后你就照着相关的资料写一个操作系统试试看。 3.计算机组成原理,要能够熟悉计算机的基本原理,看看你一个计算机的基本组成以及软件实质是如何来跑的。 4.可以选择一些书籍来作为参考,华清远见有很多专业的书籍,初学嵌入式的朋友可以作为参考。 5.arm,可以说是当下很流行的微机,自己可以想办法移植一个操作系统上去。 6.硬件编程语言,芯片到底是怎么做成的呢,学习完这门课程,你就很清楚了。 7.模拟电路&数字电路,硬件的基础,如果可以的话,学习下protel ,自己做个硬件pcb板试试。

并不是一定要学习Java

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
汤橘冬BB
2018-10-19
知道答主
回答量:5
采纳率:0%
帮助的人:4.2万
展开全部
千锋的嵌入式课程,如果好好学新手也能学。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-06-10
展开全部
有C语言基础容易学习呢啊,看看itop4412开发板啊,老多人用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式