課程目標(biāo)
(一) 總體目標(biāo)
本課程要幫助學(xué)員達(dá)到如下總體目標(biāo):
1、在只具有一定c語言的基礎(chǔ)上,掌握linux系統(tǒng)以及嵌入式系統(tǒng)開發(fā)所需的知識(shí)和技能,并達(dá)到企業(yè)級(jí)的要求;
2、幫助學(xué)員積累項(xiàng)目開發(fā)經(jīng)驗(yàn),滿足日后企業(yè)對(duì)面試人員的項(xiàng)目要求。
3、幫助學(xué)員掌握嵌入式系統(tǒng)設(shè)計(jì)方法,能初步設(shè)計(jì)嵌入式系統(tǒng);
(二) 技術(shù)目標(biāo)
在技術(shù)層面,本課程要達(dá)到的技術(shù)目標(biāo)為:
1、 掌握linux操作系統(tǒng)的管理與高級(jí)開發(fā)技術(shù);
2、 建立嵌入式技術(shù)相關(guān)背景和體系,能從整體上把握嵌入式系統(tǒng);
3、 掌握嵌入式系統(tǒng)的開發(fā)流程和方法;
4、 掌握arm體系結(jié)構(gòu),以及匯編程序開發(fā);
5、 掌握嵌入式系統(tǒng)的系統(tǒng)級(jí)開發(fā)方法,包括: bootloader開發(fā),linux/uclinux操作系統(tǒng)移植與裁減,驅(qū)動(dòng)程序開發(fā);
6、 掌握常用及熱門的設(shè)備驅(qū)動(dòng)程序開發(fā)方法;
7、 掌握常用的嵌入式應(yīng)用開發(fā)方法,如嵌入式圖形系統(tǒng),嵌入式web服務(wù)器.
課程特色
1、以公司自己開發(fā)的實(shí)際產(chǎn)品和項(xiàng)目進(jìn)行教學(xué)與項(xiàng)目實(shí)踐;項(xiàng)目貫穿課程始終;
2、注重經(jīng)驗(yàn)的分享,很多知識(shí)都是寶貴的經(jīng)驗(yàn)積累;
3、注重知識(shí)與工程的結(jié)合,以項(xiàng)目的觀點(diǎn)看待問題。
課程對(duì)象
對(duì)于如下學(xué)員,他們能從本課程中獲得*的收獲:
1、高校在校學(xué)生,特別是理工類學(xué)生(由于基礎(chǔ)原因,大一學(xué)生可能不太合適)
2、想從事嵌入式開發(fā)的在職人員;
對(duì)于以上人員,本課程能給他們帶來巨大的幫助,這些幫助主要體現(xiàn)在快速提升他們的就業(yè)競(jìng)爭(zhēng)力,從而在不久的將來實(shí)現(xiàn)高質(zhì)量就業(yè)。
基礎(chǔ)要求
為了達(dá)到*的學(xué)習(xí)效果,學(xué)習(xí)本課程前,你應(yīng)該具備如下的技術(shù)基礎(chǔ):
具有一定的c語言基礎(chǔ)和概念;
如果目前您還不具備這樣的基礎(chǔ),您可以自己先把基礎(chǔ)補(bǔ)好,也可以聯(lián)系,由為您提供支持。
開課情況
本課程是年傾力打造的課程,2009年4月為本課程的*次開班。在本課程中,我們將充分運(yùn)用我們?cè)谄咂?<嵌入式/linux系統(tǒng)開發(fā)工程師(就業(yè))班>>中所積累的成功經(jīng)驗(yàn),這些經(jīng)驗(yàn)包括:如何有效的設(shè)置課程,如何把握本課程中知識(shí)的重點(diǎn)與難點(diǎn);如何讓學(xué)員學(xué)好并掌握這些重點(diǎn)和難點(diǎn);如何啟發(fā)學(xué)生解決問題;如果有效幫助學(xué)員進(jìn)行項(xiàng)目開發(fā)等等;
課程情況
(一) 課時(shí)及學(xué)習(xí)時(shí)間安排
# 課程總課時(shí):160課時(shí);
# 最近一期開班時(shí)間:2009年8月17日;
# 上課時(shí)間安排:
周末上課方式。每周2天,禮拜六和禮拜天上課,每天8小時(shí)。