嵌入式开发要学哪些课程,华清远见嵌入式学费多少
今天给各位分享嵌入式开发要学哪些课程的知识,其中也会对华清远见嵌入式学费多少进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
嵌入式开发都要学习那些课程
看题主选择哪条嵌入式方向了。
嵌入式开发主要分2个方向(当然了还有更细的分类)
嵌入式硬件开发工程师
嵌入式软件开发工程师()
如果是偏硬件类:你需要懂电路,各种硬件(元器件),会看原理图,这些你得精通,数电模电你得熟悉,语言:C是必须的,汇编你也得熟悉(电子专业的最合适不过了),ARM体系结构要很熟悉,因为你是走底层的,大概就是这样的,linux也要熟悉(相对软件开发工程师,会玩就行),还有一些,我一时也想不起来了。
如果是偏软件类(我是这类的):相对硬件来说,我可以不需要精通电路,元器件,但是要得简单的懂点点,原理图要看的(这些在工作中可以和硬件人员慢慢沟通,问问他们,久了也就略知一二了)
下面要说重点了(主要偏LINUX系统),C语言必须完成掌握,汇编需要熟悉,熟悉一门面向对象语言(C++/JAVA等),我比较熟悉的是C++,因为偏软件类,你走的路线应该是中--上层(也就是OS层+APP层)
必须至少掌握一门IDE开发工具(比如QT,MFC,QT尤其重要)
ARM体系结构必须掌握
LINUX系统必须熟悉(当然了,如果选择WIN_CE的话,也是你的自由)
LINUX内核必须熟悉
嵌入式软件工程师一般的必须任务是什么呢:
1:u-boot的移植,编译
2:内核的裁剪,编译,移植
3:linux驱动的编译,编译,移植
4:文件系统的创建,编译,移植
5:应用程序你得会写(主要用QT写),当然你去玩android,你还得会java
写完了还不算完,你得用在板子上,所以,你要如果将写好的程序,交叉编译移植到板子上面去才行
基本都是这些了吧,一时没想到其它的
语言组织能力有限
可以追问
嵌入式工程学习需要哪些课程
嵌入式工程是一门技术学科,学习哪些课程不是很重要,大学中的基础课程诸如数电模电、C语言、操作系统原理等,有点了解就可以。
重要的动手实践的经验,“纸上得来终觉浅,绝知此事要躬行”,如果不是自己实践得到的东西,很多时候是不会明白书上为什么那么写。
反过来说,评价一本嵌入式工程类的书籍,不是看初学的时候能得到什么。当在实践中学到一些东西的时候,反过来再看那些教程类的书籍,会感到书上能引起共鸣东西更多了。经典的教科书往往都有这种特点,所以多年以后再看,仍然感觉不出过时来。
搞嵌入式需要学习哪些课程
看你是做嵌入式平台上的应用程序开发还是嵌入式平台本身的开发。
如果是应用级别的开发,现在主要是C语言和C++语言,不过手机游戏现在大量是用java。
如果是平台本身的开发你就需要好好学习汇编语言和操作系统。因为要自己写平台的驱动和小型的操作系统。驱动大部分是汇编代码。
其他数据结构必需学好,然后就是单片机原理,高数,线数。要想写的代码效率高数学很关键。
建议先学C,然后数据结构,操作系统,汇编,单片机原理。以上学好已经足够开发。
好了,文章到这里就结束啦,如果本次分享的嵌入式开发要学哪些课程和华清远见嵌入式学费多少问题对您有所帮助,还望关注下本站哦!