第一篇:周立功博客——給大學(xué)生學(xué)習(xí)ARM和FPGA的建議
0 周立功博客——給大學(xué)生學(xué)習(xí)ARM和FPGA的建議
對于初學(xué)者來說,要學(xué)的知識點很多,到底從哪里下手,人們常常感到非常迷茫。大一學(xué)生先從C語言開始入門,在大一階段由于對計算機(jī)還非常陌生,因此不可能寫出一個具有完整圖形界面的軟件,重點以“與硬件無關(guān)的計算方法、數(shù)據(jù)結(jié)構(gòu)”為基礎(chǔ)學(xué)習(xí)C語言,至少練習(xí)編寫一萬行C代碼,否則不會找到編程的感覺,也體會不到編程樂趣,很多人就是因為缺乏一定量的訓(xùn)練,所以對編程沒有興趣,以至于未到畢業(yè)時就全部忘記了,程序設(shè)計是一項實踐性很強(qiáng)的實踐活動,沒有大量的實踐作為基礎(chǔ)是很難入門的,因此我認(rèn)為編寫一萬行代碼是判定是否入門的依據(jù)。請初學(xué)者記?。寒?dāng)你編寫了一萬行代碼時,這是你能夠從事專業(yè)的開始,否則你不要期望在這個領(lǐng)域混下去。與此同時,C語言也是學(xué)習(xí)和使用Verilog的重要基礎(chǔ),所以千萬不可小視C語言。更重要的是,如果你的C語言不好的話,你將來就業(yè)選擇的路子就會受到很大的限制,要么只能做硬件工程師、銷售工程師或者轉(zhuǎn)行,別無選擇!有了一萬行編程的經(jīng)驗后,大二接著開始學(xué)習(xí)數(shù)字電路和模擬電路了,這是你的機(jī)會!將來的開發(fā)工作有幾種選擇,但這兩門都很重要,學(xué)好了你有可能成為頂尖的高手、專家和系統(tǒng)級水平的人才,即便學(xué)得不太好,你也有可能成為一個優(yōu)秀的工程師。前一篇博文講了,如果你精通了C/C++,即便你的硬件水平一般,你也可以成為一個優(yōu)秀的開發(fā)工程師,即由硬件工程師負(fù)責(zé)邏輯電路和模擬電路的設(shè)計,由你來編程——你可以編寫基于WinCE、Linux、Vxworks或者Windows等操作系統(tǒng)的程序。那么怎樣才算基本上“精通”呢?至少編寫五萬行代碼,當(dāng)你已經(jīng)編寫了10萬行代碼時,可以說你已經(jīng)完全精通了,這個時候你如果有很大的造化的話,那完全取決于你當(dāng)初學(xué)習(xí)的基礎(chǔ)是否牢固了。所以我在前面提到了,精通一門可以成為優(yōu)秀的開發(fā)工程師,但絕對不可能成為系統(tǒng)級的開發(fā)工程師,因為你的知識結(jié)構(gòu)不行。
最好在學(xué)習(xí)數(shù)字電路時購買一個99元的EasyFPGA030開發(fā)學(xué)習(xí)板,這個板子是我們開發(fā)的,但這個價格是沒有利潤的,不要認(rèn)為我是在做推銷,我們推出這個產(chǎn)品完全是針對大二學(xué)生的,希望有更多的大二學(xué)生提早醒悟,能夠在學(xué)習(xí)數(shù)字電路時同步學(xué)習(xí)FPGA和Verilog,強(qiáng)化課程之間的關(guān)聯(lián)。筆者雖然是一個企業(yè)家,但也有一份愛心和社會責(zé)任感,為社會做出自己的貢獻(xiàn)同樣也是企業(yè)家的“銷售業(yè)績”,我們?yōu)檫@個開發(fā)板撰寫了30萬字的配套資料和適合各種水平的范例,也投入了大量的精力錄制Verilog語言視頻講座,這些都是超值和免費(fèi)的。與此同時從2009年開始著手針對大二和大三學(xué)生舉辦FPGA大賽,以提高在校大學(xué)生的興趣,讓那些覺悟者進(jìn)一步提高自信心,找到自己未來的坐標(biāo)。學(xué)好數(shù)字電路和模擬電路以及FPGA應(yīng)用技術(shù),除了成為電子產(chǎn)品開發(fā)工程師之外(高附加值的嵌入式系統(tǒng)產(chǎn)品幾乎離不開FPGA),還有一個就業(yè)方向就是號稱“金飯碗”的集成電路設(shè)計。
作為初學(xué)者,在學(xué)習(xí)《電子技術(shù)基礎(chǔ)(數(shù)字部分)》時同步學(xué)習(xí)FPGA與Verilog技術(shù)的重點是快速入門和打下一定的基礎(chǔ),根據(jù)配套的教材和數(shù)字電路教材的內(nèi)容將基本的數(shù)字電路用FPGA實現(xiàn)即可,這是本階段的學(xué)習(xí)目標(biāo),不要將學(xué)習(xí)高深難度的應(yīng)用技術(shù)作為重點。并利用課余和暑假期間的空余時間,將一些圖書上現(xiàn)成的使用數(shù)字電路實現(xiàn)的例子用FPGA來完成設(shè)計即可,比方如何使用FPGA 實現(xiàn)一個計數(shù)器,并動手做出來。到大三階段在做出選擇,到底是選擇成為一個專業(yè)的FPGA應(yīng)用設(shè)計工程師、還是嵌入式系統(tǒng)與FPGA混合應(yīng)用系統(tǒng)設(shè)計工程師或集成電路開發(fā)工程師,以自己的興趣和志向為基礎(chǔ)而定,所以在學(xué)習(xí)嵌入式系統(tǒng)技術(shù)的同時學(xué)習(xí)FPGA,兩者之間并不矛盾。
最好在大一開始學(xué)習(xí)單片機(jī),這就是筆者為何撰寫《新編電類專業(yè)計算機(jī)基礎(chǔ)》這本圖書的原因(詳見破解電類專業(yè)“就業(yè)難、人才荒”的解決方案!(4))。因為大一不學(xué)習(xí)單片機(jī),后面的課程都沒有辦法學(xué)好。對于大一學(xué)習(xí)單片機(jī),很多老師不去用心研究學(xué)習(xí)方法和教學(xué)規(guī)律,反而搬出一大堆理由來“嚇?!比?。筆者當(dāng)年僅僅是一個技校生,在完全沒有指導(dǎo)老師的情況下,也找不到可以參考的技術(shù)資料,只是憑著偶爾看到一篇報道羅伯特設(shè)計的Altair 8800計算機(jī)就做出了一臺不需要工作軟件的計算機(jī)(改進(jìn)型的Altair-80C31電路詳見《新編電類專業(yè)計算機(jī)基礎(chǔ)》教材)。要相信現(xiàn)在公開的信息、資訊條件、人們的聰明智慧與教師的力量,因此大學(xué)本科生在大一階段學(xué)會單片機(jī)是非常容易的一件事情。
有了單片機(jī)基礎(chǔ)之后,在大二階段學(xué)習(xí)數(shù)字電路與模擬電路的同時,結(jié)合單片機(jī)學(xué)習(xí)接口擴(kuò)展技術(shù)與模擬前向通道數(shù)據(jù)采集技術(shù),并編寫相應(yīng)的程序?qū)崿F(xiàn)一個一個的小系統(tǒng)設(shè)計,大三時根本不再需要學(xué)習(xí)所謂的接口技術(shù)與微機(jī)原理了。針對數(shù)字電路與模擬電路筆者準(zhǔn)備寫作一套小系統(tǒng)設(shè)計與制作配套圖書,將前后之間的課程也同步和關(guān)聯(lián)起來,期望進(jìn)一步提高大學(xué)生的動手能力。
有了大一、二階段強(qiáng)化訓(xùn)練,后續(xù)的很多課程度可以理論與實踐并重地學(xué)習(xí),比方目前大學(xué)開設(shè)的《自動控制理論》幾乎都是空對空地教學(xué)與聯(lián)系,如果結(jié)合自動控制理論的教學(xué),讓學(xué)生學(xué)習(xí)設(shè)計一個自動穿越迷宮的電腦鼠,并舉辦相應(yīng)的大賽,則能夠很好地將嵌入式系統(tǒng)應(yīng)用技術(shù)、數(shù)字電路與模擬電路、計算方法與數(shù)據(jù)結(jié)構(gòu)、機(jī)構(gòu)設(shè)計......相關(guān)課程有機(jī)地結(jié)合起來,學(xué)生的興趣將大大地得到提高。
當(dāng)學(xué)生有了學(xué)習(xí)的興趣和動力之后,教學(xué)勢必由老師個人在課堂上演“獨(dú)角戲”的場面轉(zhuǎn)變?yōu)檠杏憰?,學(xué)生也一定會竭盡全力由被動學(xué)習(xí)向主動學(xué)習(xí)轉(zhuǎn)變,這就是教育要達(dá)到的目標(biāo),所以我們不能一味地指責(zé)學(xué)生不好學(xué)。作為老師我們一定要思考和拿出行動,讓學(xué)生喜歡并愿意向您學(xué)習(xí)。事實上學(xué)生的未來完全取決于老師的引導(dǎo),現(xiàn)在教師隊伍存在的很大毛病就是將責(zé)任推向擴(kuò)招和學(xué)生不好好學(xué),擴(kuò)招有沒有問題?當(dāng)然有,但作為教師我們做得怎么樣呢?我們是否在教學(xué)上做出了巨大的努力,這需要我們捫心自問。
學(xué)生不好好學(xué),這也是事實!但也是表象,我們要思考他們?yōu)槭裁床缓煤脤W(xué)習(xí)?我們應(yīng)該怎樣才能讓他們好好地學(xué)?作為老師,第一不能給學(xué)生劃定考試范圍,第二學(xué)生缺課要堅決扣分,如果做到這兩點基本的要求,學(xué)生不好好學(xué)就制度處理,我想效果會有很大的改變。當(dāng)然就業(yè)難的責(zé)任也不能完全推給老師,但老師們應(yīng)該做到自己該做到的,因為家長都希望老師們對他們的子女嚴(yán)格要求,更迫切的需求就是讓他們的子女學(xué)到真本事,他們肯定支持教師的行動。進(jìn)入大三階段則需要有選擇地重點學(xué)習(xí)嵌入式操作系統(tǒng)原理與編程、嵌入式系統(tǒng)與FPGA的混合系統(tǒng)設(shè)計或者全力以赴鉆研FPGA應(yīng)用技術(shù)等技術(shù)方向,大四階段就可以真刀真槍地完成一個漂亮的畢業(yè)設(shè)計,并能夠?qū)懗鲆黄却T士水平還要高的論文。
FPGA在目前應(yīng)用領(lǐng)域非常,在目前的單板設(shè)計里面,幾乎都可以看到它的身影。從簡單的邏輯組合,到高端的圖像、通信協(xié)議處理,從單片邏輯到復(fù)雜的ASIC原型驗證,從小家電到航天器,都可以看到FPGA應(yīng)用,它的優(yōu)點在這里無庸贅述。從個人實用角度看,對于學(xué)生,掌握FPGA可以找到一份很好的工作,對于有經(jīng)驗的工作人員,使用fgpa可以讓設(shè)計變得非常有靈活性。掌握了fpga的設(shè)計,單板硬件設(shè)計就非常容易(不是系統(tǒng)設(shè)計),特別是上大學(xué)時如同天書的邏輯時序圖,看起來就非常親切。但fpga的入門卻有一定難度,因為它不像軟件設(shè)計,只要有一臺計算機(jī),幾乎就可以完成所有的設(shè)計。fpga的設(shè)計與硬件直接相關(guān),需要實實在在的調(diào)試儀器,譬如示波器等。這些硬件設(shè)備一般比較昂貴,這就造成一定的入門門檻,新人在入門時遇到一點問題或者困難,由于沒有調(diào)試設(shè)備,無法定位問題,最后可能就會放棄。其實這時如果有人稍微指點一下,這個門檻很容易就過去。
我用FPGA做設(shè)計很多年了,遠(yuǎn)達(dá)不到精通的境界,只是熟悉使用,在這里把我對fpga的學(xué)習(xí)步驟理解寫出來,僅是作為一個參考,不對的地方,歡迎大家討論和指正。
1、工欲善其事,必先利其器。
計算機(jī)必不可少。目前FPGA應(yīng)用較多的是Altera和xilinx這兩個公司,可以選擇安裝quartusII或者ISE軟件。這是必備的軟件環(huán)境。
硬件環(huán)境還需要下載器、目標(biāo)板。雖然有人說沒有下載器和目標(biāo)板也可學(xué)習(xí)fpga,但那總是紙上談兵。這就像談女朋友,總是嘴上說說,通個電話,連個手都沒牽,能說人家是你朋友?雖說搭建硬件環(huán)境需要花費(fèi),但想想,硬件環(huán)境至多幾百元錢,你要真的掌握FPGA的設(shè)計,起薪比別人都不止高出這么多。這點花費(fèi)算什么?
2、熟悉verilog語言或者vhdl語言,熟練使用quartusII或者ISE軟件。
VHDL和verilog各有優(yōu)點,選擇一個,建議選擇verilog。熟練使用設(shè)計軟件,知道怎樣編譯、仿真、下載等過程。
起步階段不希望報一些培訓(xùn)班,除非你有錢,或者運(yùn)氣好,碰到一個水平高、又想把自己的經(jīng)驗和別人共享的培訓(xùn)老師,不然的話,培訓(xùn)完后總會感覺自己是一個冤大頭。入門階段可以在利用網(wǎng)絡(luò)資源完成。
3、設(shè)計一個小代碼,下載到目標(biāo)板看看結(jié)果
此時可以設(shè)計一個最簡答的程序,譬如點燈。如果燈在閃爍了,表示基本入門了。如果此時能夠下載到fpga外掛的flash,fpga程序能夠從flash啟動,表明fpga的最簡單設(shè)計你已經(jīng)成功,可以到下一步。
4、設(shè)計稍微復(fù)雜的代碼,下載到目標(biāo)板看看結(jié)果。
可以設(shè)計一個UART程序,網(wǎng)上有參考,你要懂RS232協(xié)議和fpga內(nèi)置的邏輯分析儀。網(wǎng)上下載一個串口調(diào)試助手,調(diào)試一番,如果通信成功了,恭喜,水平有提高。進(jìn)入下一步。
5、設(shè)計復(fù)雜的代碼,下載到目標(biāo)板看看結(jié)果。
譬如sdram的程序,網(wǎng)上也有參考,這個設(shè)計難度有點大。可用串口來調(diào)試sdram,把串口的數(shù)據(jù)存儲到sdram,然后讀回,如果成功,那你就比較熟悉fpga的設(shè)計餓了
6、設(shè)計高速接口,譬如ddr2或者高速串行接口
這要對fpga的物理特性非常了解,而且要懂得是時序約束等設(shè)計方法,要看大量的原廠文檔,這部分成功了,那就對fpga的物理接口掌握很深,你就是設(shè)計高手了
7、設(shè)計一個復(fù)雜的協(xié)議
譬如USB、PCIexpress、圖像編解碼等,鍛煉對系統(tǒng)的整體把握和邏輯劃分。完成這些,你就是一個一流的高手、8、學(xué)習(xí)再學(xué)習(xí)
學(xué)習(xí)什么,我也不知道,我只知道“學(xué)無止境,山外有山”。
第二篇:周立功博客――給大學(xué)生學(xué)習(xí)ARM和FPGA的建議.
周立功博客 —— 給大學(xué)生學(xué)習(xí)ARM 和 FPGA 的建議
對于初學(xué)者來說,要學(xué)的知識點很多,到底從哪里下手,人們常常感到 非常迷茫。大一學(xué)生先從 C 語言開始入門,在大一階段由于對計算機(jī)還 非常陌生,因此不可能寫出一個具有完整圖形界面的軟件,重點以 “ 與 硬件無關(guān)的計算方法、數(shù)據(jù)結(jié)構(gòu) ” 為基礎(chǔ)學(xué)習(xí)C 語言,至少練習(xí)編寫一 萬行 C 代碼,否則不會找到編程的感覺,也體會不到編程樂趣,很多人 就是因為缺乏一定量的訓(xùn)練, 所以對編程沒有興趣,以至于未到畢業(yè)時 就全部忘記了,程序設(shè)計是一項實踐性很強(qiáng)的實踐活動,沒有大量的實 踐作為基礎(chǔ)是很難入門的, 因此我認(rèn)為編寫一萬行代碼是判定是否入門 的依據(jù)。請初學(xué)者記住:當(dāng)你編寫了一萬行代碼時,這是你能夠從事專 業(yè)的開始,否則你不要期望在這個領(lǐng)域混下去。與此同時, C 語言也是 學(xué)習(xí)和使用 Verilog 的重要基礎(chǔ), 所以千萬不可小視 C 語言。更重要的 是, 如果你的 C 語言不好的話,你將來就業(yè)選擇的路子就會受到很大的 限制,要么只能做硬件工程師、銷售工程師或者轉(zhuǎn)行,別無選擇!有了一萬行編程的經(jīng)驗后,大二接著開始學(xué)習(xí)數(shù)字電路和模擬電路了, 這是你的機(jī)會!將來的開發(fā)工作有幾種選擇,但這兩門都很重要,學(xué)好 了你有可能成為頂尖的高手、專家和系統(tǒng)級水平的人才,即便學(xué)得不太 好,你也有可能成為一個優(yōu)秀的工程師。前一篇博文講了,如果你精通 了 C/C++,即便你的硬件水平一般,你也可以成為一個優(yōu)秀的開發(fā)工程 師, 即由硬件工程師負(fù)責(zé)邏輯電路和模擬電路的設(shè)計, 由你來編程 —— 你可以編寫基于 WinCE、Linux、Vxworks 或者 Windows 等操作系統(tǒng)的程
序。那么怎樣才算基本上 “ 精通 ” 呢?至少編寫五萬行代碼,當(dāng)你已經(jīng)編 寫了 10萬行代碼時,可以說你已經(jīng)完全精通了,這個時候你如果有很 大的造化的話,那完全取決于你當(dāng)初學(xué)習(xí)的基礎(chǔ)是否牢固了。所以我在 前面提到了, 精通一門可以成為優(yōu)秀的開發(fā)工程師,但絕對不可能成為 系統(tǒng)級的開發(fā)工程師,因為你的知識結(jié)構(gòu)不行。
最好在學(xué)習(xí)數(shù)字電路時購買一個 99元的 EasyFPGA030開發(fā)學(xué)習(xí)板,這 個板子是我們開發(fā)的,但這個價格是沒有利潤的, 不要認(rèn)為我是在做推 銷, 我們推出這個產(chǎn)品完全是針對大二學(xué)生的,希望有更多的大二學(xué)生 提早醒悟, 能夠在學(xué)習(xí)數(shù)字電路時同步學(xué)習(xí)FPGA 和 Verilog , 強(qiáng)化課程 之間的關(guān)聯(lián)。筆者雖然是一個企業(yè)家,但也有
一份愛心和社會責(zé)任感, 為社會做出自己的貢獻(xiàn)同樣也是企業(yè)家的 “ 銷售業(yè)績 ” ,我們?yōu)檫@個開發(fā) 板撰寫了 30萬字的配套資料和適合各種水平的范例,也投入了大量的 精力錄制 Verilog 語言視頻講座, 這些都是超值和免費(fèi)的。與此同時從 2009年開始著手針對大二和大三學(xué)生舉辦 FPGA 大賽,以提高在校大學(xué) 生的興趣,讓那些覺悟者進(jìn)一步提高自信心,找到自己未來的坐標(biāo)。學(xué) 好數(shù)字電路和模擬電路以及 FPGA 應(yīng)用技術(shù),除了成為電子產(chǎn)品開發(fā)工 程師之外(高附加值的嵌入式系統(tǒng)產(chǎn)品幾乎離不開 FPGA , 還有一個就 業(yè)方向就是號稱 “ 金飯碗 ” 的集成電路設(shè)計。
作為初學(xué)者,在學(xué)習(xí)《電子技術(shù)基礎(chǔ)(數(shù)字部分》時同步學(xué)習(xí)FPGA 與 Verilog 技術(shù)的重點是快速入門和打下一定的基礎(chǔ), 根據(jù)配套的教材 和數(shù)字電路教材的內(nèi)容將基本的數(shù)字電路用 FPGA 實現(xiàn)即可,這是本階 段的學(xué)習(xí)目標(biāo),不要將學(xué)習(xí)高深難度的應(yīng)用技術(shù)作為重點。并利用課余
和暑假期間的空余時間, 將一些圖書上現(xiàn)成的使用數(shù)字電路實現(xiàn)的例子 用 FPGA 來完成設(shè)計即可, 比方如何使用 FPGA 實現(xiàn)一個計數(shù)器, 并動手 做出來。到大三階段在做出選擇,到底是選擇成為一個專業(yè)的 FPGA 應(yīng) 用設(shè)計工程師、還是嵌入式系統(tǒng)與 FPGA 混合應(yīng)用系統(tǒng)設(shè)計工程師或集 成電路開發(fā)工程師, 以自己的興趣和志向為基礎(chǔ)而定, 所以在學(xué)習(xí)嵌入 式系統(tǒng)技術(shù)的同時學(xué)習(xí)FPGA ,兩者之間并不矛盾。
最好在大一開始學(xué)習(xí)單片機(jī), 這就是筆者為何撰寫 《新編電類專業(yè)計算 機(jī)基礎(chǔ)》這本圖書的原因(詳見破解電類專業(yè) “ 就業(yè)難、人才荒 ” 的解決 方案!(4。因為大一不學(xué)習(xí)單片機(jī),后面的課程都沒有辦法學(xué)好。對于大一學(xué)習(xí)單片機(jī),很多老師不去用心研究學(xué)習(xí)方法和教學(xué)規(guī)律,反 而搬出一大堆理由來 “ 嚇唬 ” 人。筆者當(dāng)年僅僅是一個技校生,在完全沒 有指導(dǎo)老師的情況下,也找不到可以參考的技術(shù)資料, 只是憑著偶爾看 到一篇報道羅伯特設(shè)計的 Altair 8800計算機(jī)就做出了一臺不需要工作 軟件的計算機(jī)(改進(jìn)型的 Altair-80C31電路詳見《新編電類專業(yè)計算 機(jī)基礎(chǔ)》教材。要相信現(xiàn)在公開的信息、資訊條件、人們的聰明智慧 與教師的力量, 因此大學(xué)本科生在大一階段學(xué)會單片機(jī)是非常容易的一 件事情。
有了單片機(jī)基礎(chǔ)之后,在大二階段學(xué)習(xí)數(shù)字電路與模擬電路的同時,結(jié) 合單片機(jī)學(xué)習(xí)接口擴(kuò)展技術(shù)與模擬前向通道數(shù)據(jù)采集技術(shù), 并編寫相應(yīng) 的程序?qū)崿F(xiàn)一個一個的小系統(tǒng)設(shè)計, 大三時根本不再需要學(xué)習(xí)所謂的接 口技術(shù)與微機(jī)原理了。針對數(shù)字電路與模擬電路筆者準(zhǔn)備寫作一套小系 統(tǒng)設(shè)計與制作配套圖書, 將前后之間的課程也同步和關(guān)聯(lián)起來,期望進(jìn)
一步提高大學(xué)生的動手能力。
有了大一、二階段強(qiáng)化訓(xùn)練, 后續(xù)的很多課程度可以理論與實踐并重地 學(xué)習(xí),比方目前大學(xué)開設(shè)的《自動控制理論》幾乎都是空對空地教學(xué)與 聯(lián)系,如果結(jié)合自動控制理論的教學(xué), 讓學(xué)生學(xué)習(xí)設(shè)計一個自動穿越迷 宮的電腦鼠, 并舉辦相應(yīng)的大賽, 則能夠很好地將嵌入式系統(tǒng)應(yīng)用技術(shù)、數(shù)字電路與模擬電路、計算方法與數(shù)據(jù)結(jié)構(gòu)、機(jī)構(gòu)設(shè)計......相關(guān)課程 有機(jī)地結(jié)合起來,學(xué)生的興趣將大大地得到提高。
當(dāng)學(xué)生有了學(xué)習(xí)的興趣和動力之后,教學(xué)勢必由老師個人在課堂上演 “ 獨(dú)角戲 ” 的場面轉(zhuǎn)變?yōu)檠杏憰?學(xué)生也一定會竭盡全力由被動學(xué)習(xí)向主 動學(xué)習(xí)轉(zhuǎn)變, 這就是教育要達(dá)到的目標(biāo), 所以我們不能一味地指責(zé)學(xué)生 不好學(xué)。作為老師我們一定要思考和拿出行動,讓學(xué)生喜歡并愿意向您 學(xué)習(xí)。事實上學(xué)生的未來完全取決于老師的引導(dǎo), 現(xiàn)在教師隊伍存在的 很大毛病就是將責(zé)任推向擴(kuò)招和學(xué)生不好好學(xué), 擴(kuò)招有沒有問題?當(dāng)然 有, 但作為教師我們做得怎么樣呢?我們是否在教學(xué)上做出了巨大的努 力,這需要我們捫心自問。
學(xué)生不好好學(xué),這也是事實!但也是表象,我們要思考他們?yōu)槭裁床缓?好學(xué)習(xí)?我們應(yīng)該怎樣才能讓他們好好地學(xué)?作為老師, 第一不能給學(xué) 生劃定考試范圍, 第二學(xué)生缺課要堅決扣分, 如果做到這兩點基本的要 求,學(xué)生不好好學(xué)就制度處理,我想效果會有很大的改變。當(dāng)然就業(yè)難 的責(zé)任也不能完全推給老師, 但老師們應(yīng)該做到自己該做到的,因為家 長都希望老師們對他們的子女嚴(yán)格要求, 更迫切的需求就是讓他們的子 女學(xué)到真本事,他們肯定支持教師的行動。
進(jìn)入大三階段則需要有選擇地重點學(xué)習(xí)嵌入式操作系統(tǒng)原理與編程、嵌 入式系統(tǒng)與 FPGA 的混合系統(tǒng)設(shè)計或者全力以赴鉆研 FPGA 應(yīng)用技術(shù)等技 術(shù)方向, 大四
階段就可以真刀真槍地完成一個漂亮的畢業(yè)設(shè)計,并能夠 寫出一篇比碩士水平還要高的論文。
第三篇:給大學(xué)生學(xué)習(xí)ARM和FPGA的一些建議
首先不管是學(xué)什么,要有最初的興趣!
學(xué)習(xí)ARM的,對于初學(xué)者來說,要學(xué)的知識點很多,到底從哪里下手,人們常常感到非常迷茫。大一學(xué)生先從C語言開始入門,在大一階段由于對計算機(jī)還非常陌生,因此不可能寫出一個具有完整圖形界面的軟件,重點以“與硬件無關(guān)的計算方法、數(shù)據(jù)結(jié)構(gòu)”為基礎(chǔ)學(xué)習(xí)C語言,至少練習(xí)編寫一萬行C代碼,否則不會找到編程的感覺,也體會不到編程樂趣。
有了一萬行編程的經(jīng)驗后,大二接著開始學(xué)習(xí)數(shù)字電路和模擬電路了,這是你的機(jī)會!將來的開發(fā)工作有幾種選擇,但這兩門都很重要,學(xué)好了你有可能成為頂尖的高手、專家和系統(tǒng)級水平的人才,即便學(xué)得不太好,你也有可能成為一個優(yōu)秀的工程師。
學(xué)FPGA,作為初學(xué)者,在學(xué)習(xí)《電子技術(shù)基礎(chǔ)(數(shù)字部分)》時同步學(xué)習(xí)FPGA與Verilog技術(shù)的重點是快速入門和打下一定的基礎(chǔ)。最好在大一開始學(xué)習(xí)單片機(jī)。有了大一、二階段強(qiáng)化訓(xùn)練,后續(xù)的很多課程度可以理論與實踐并重地學(xué)習(xí),進(jìn)入大三階段則需要有選擇地重點學(xué)習(xí)嵌入式操作系統(tǒng)原理與編程、嵌入式系統(tǒng)與FPGA的混合系統(tǒng)設(shè)計或者全力以赴鉆研FPGA應(yīng)用技術(shù)等技術(shù)方向,大四階段就可以真刀真槍地完成一個漂亮的畢業(yè)設(shè)計,并能夠?qū)懗鲆黄却T士水平還要高的論文。
亞嵌教育培訓(xùn)中心
第四篇:周立功大學(xué)生夏令營
廣州周立功單片機(jī)科技有限公司2012年夏令營
周立功-大學(xué)生夏令營夢想起航的地方
您想進(jìn)入嵌入式系統(tǒng)領(lǐng)軍企業(yè),讓自己的專業(yè)技術(shù)更加扎實嗎?
您想與優(yōu)秀大學(xué)生為伍,讓自己綜合能力得到更大提升嗎?
……
加入2012周立功暑期大學(xué)生夏令營,讓您的夢想從這里起航……
周立功公司由周立功先生于1999年在廣州創(chuàng)立。
經(jīng)過十多年的發(fā)展,周立功已是嵌入式行業(yè)的領(lǐng)導(dǎo)者,擁有北京、上海、南京、杭州、深圳、成都、重慶、武漢、香港等9家分公司。
物聯(lián)網(wǎng)嵌入式系統(tǒng)、高端測量與分析儀器和電源是周立功公司三大發(fā)展方向,公司將以雄厚的資金、深厚的技術(shù)積累和優(yōu)秀的人才隊伍,引領(lǐng)行業(yè)發(fā)展。
周立功公司以強(qiáng)勁的發(fā)展動力、卓越的育才機(jī)制、良好的工作氛圍、人性化的管理制度、強(qiáng)競爭力的薪酬待遇,為精英人才提供成長和發(fā)揮的舞臺。
我們衷心希望您加入周立功,開啟卓越人生!
入營方式
網(wǎng)投簡歷;
通過簡歷篩選、筆試、面試后方可加入;
7月08日~8月26日進(jìn)行夏令營的課程和活動。
入營條件
【軟件和硬件研發(fā)】
大三或研二,電子類/計算機(jī)類專業(yè),長期在實驗室學(xué)習(xí),扎實的軟硬件基礎(chǔ)知識,豐富的動手實踐經(jīng)歷,被贊賞的成功作品。
【市場銷售】
大三,電子類專業(yè),性格外向或沉穩(wěn),優(yōu)秀的溝通與表達(dá)能力,敏銳的人際關(guān)系處理能力,豐富的課外活動實踐經(jīng)歷(學(xué)生干部、演講比賽、辯論賽、主持人、校園銷售代理等)。技壓群雄,擁有被師生稱道的能力。
相關(guān)費(fèi)用
只為專業(yè)化而培訓(xùn),不收取任何費(fèi)用;
按硬臥火車票價格報銷往返路費(fèi);
免費(fèi)提供集體宿舍;
每月提供1000元生活費(fèi);
我們的夏令營只為您的簽約而設(shè)。
課程內(nèi)容
軟件和硬件研發(fā):
廣州周立功單片機(jī)科技有限公司2012年夏令營 * 工程師授課,講解前沿嵌入式技術(shù)
* 公司提供軟硬件平臺,由專業(yè)工程師帶隊指導(dǎo),分組進(jìn)行項目開發(fā)。
* 精英素質(zhì)拓展訓(xùn)練
* 個人潛力開發(fā)訓(xùn)練
……
銷售類:
* 商務(wù)禮儀訓(xùn)練
* 精英素質(zhì)拓展訓(xùn)練
* 銷售技巧、談判技巧訓(xùn)練
* 個人潛力開發(fā)訓(xùn)練
……
參與步驟
第一步:/2012sc在線提交簡歷(簡歷截止時間6月7日晚24:00); 第二步:簡歷篩選;
第三步:筆試和面試;
第四步:確定名額。
活動咨詢
電話:020-28267978
郵箱:hr@zlgmcu.com
聯(lián)系人:廖小姐
第五篇:給電子信息類應(yīng)屆生的一些建議(轉(zhuǎn)周立功老師)
作為過來人思前想后,我感到完全有責(zé)任將發(fā)自心底的感受傳遞給年輕一代,“一個企業(yè)家心靈深處渴望優(yōu)秀人才的卓越追求和深層次的嘆息、痛苦和感
受”。您們千萬不要等到畢業(yè)求職時才覺得自己能力太差,世界上從來就沒有后悔藥。當(dāng)然,如果您現(xiàn)在看了我寫的這篇文章可能還不算晚,因為您還有機(jī)會在以后的歲月里奮起直追——“亡羊補(bǔ)牢,尤未為晚”。對于現(xiàn)在剛進(jìn)入大學(xué)的學(xué)生,您應(yīng)該更加珍惜這美好的求學(xué)機(jī)會,因為眨眼之間幾年就過去了,您很快就會感到來自全社會生存競爭的壓力,您面臨的對手再也不僅僅是您身邊的同學(xué),今天您在班上的成績的確是前幾名,但一走到社會上去才感到是多么地脆弱而又多么地不堪一擊。
在面試大多數(shù)本科生時,我僅僅是詢問了一些有關(guān)MCS-51 系列單片機(jī)的基本原理,但卻幾乎很少有人能夠完全答對,簡直是五花八門。很多作為一個即將畢業(yè)的自動化專業(yè)本科生,至今還不知道單片機(jī)是這個專業(yè)的核心基礎(chǔ),難道不可悲嗎?您的水平不高我完全心中有底,其實我只要求這些學(xué)生能夠掌握單片機(jī)應(yīng)用開發(fā)的基本技能,用匯編和C51 寫過一些基本的程序,真正動手做過一些簡單的項目,然后將自己做過的項目寫成比較規(guī)范的文檔。我想,這種形式的“自我介紹”肯定要比讓別人看您那寫的千遍一律的“八股文”簡歷不知要強(qiáng)多少倍,古人言:“一葉知秋”其實講的就是這個道理。平心而論只有具備這樣基礎(chǔ)的學(xué)生才配得上企業(yè)花錢對您進(jìn)行二次“開發(fā)”事實上,很多學(xué)生根本就不管老師平時是多么地勸導(dǎo)都聽不進(jìn)去,我認(rèn)為您只要平時善于做一個有心人,主動一些多找老師請教,然后從大三開始幫老師打打下手干一些活。還有一個途徑就是自己花錢購買一些學(xué)習(xí)開發(fā)實驗板,加強(qiáng)動手能力的訓(xùn)練。但也有很多學(xué)生說沒有錢,可事實上并非如此,現(xiàn)在的學(xué)生購買手機(jī)成風(fēng),我不知道手機(jī)對您們現(xiàn)在來說到底有多大的用途?事實上,現(xiàn)在的學(xué)生家庭條件普遍都不太好,可這些孩子們的攀比心里卻十分地嚴(yán)重和可怕。到今天即將畢業(yè)之際才感到找工作太難。父母一個子兒地攢下一些辛苦錢給您購買電腦容易嗎?“望子成龍――可憐天下父母心”!他們是希望您能夠?qū)W到一些真本事,而您可能很多時間都在玩游戲,上網(wǎng)聊天,實際上對于您來說僅僅是舉手之勞,只要花幾百元買一塊實驗板,辛苦一個暑假的時間強(qiáng)化實踐,可能您就會與眾不同。與此同時,可能您的信心大增,前途一片光明。俗話說得好:倉庫有糧,心中不慌!如果您平時沒有準(zhǔn)備,那么臨時匆匆忙忙地上陣面試肯定是要敗下來的。從2003 年開始是全國第一次擴(kuò)招之后畢業(yè)人數(shù)最多的第一年,以后的畢業(yè)生還會更多,同時還有更多的研究生與本科生搶飯碗,面對就業(yè)的困境壓力不能說不大,痛苦在其中。
還有就是我每天都要面臨那些看不完的自我介紹簡歷,很可惜幾乎都是清一色的“八股文”令人討厭。其實只要您的成績不是太差,分?jǐn)?shù)不是應(yīng)聘成功的關(guān)鍵,重要的是做人要踏實,不要有水分,實際上,只要將您平時做過的小制作寫成一篇心得,再帶上您的作品,“事實勝于雄辯”這樣更能打動人。
還有很多經(jīng)歷了四年本科又三年研究生階段學(xué)習(xí)行將畢業(yè)的碩士生,不僅不知道嵌入式操作系統(tǒng)是什么東西,而且連C++都不能熟練掌握,驅(qū)動程序開發(fā)的能力
就更不容提了,僅僅做了一個單片機(jī)的應(yīng)用設(shè)計就拿到碩士文憑了,術(shù)業(yè)缺乏專攻泛泛而談,說句實在話,怎么樣也教人無法接受啊!對于我來說,如果您沒有特別的才能,我寧愿用三年時間培養(yǎng)一個好的本科生給更高的待遇,他肯定不比一般的碩士生差。所以,考上了研究生之后,您要時刻明白加強(qiáng)動手能力的培養(yǎng)和前沿科學(xué)技術(shù)的學(xué)習(xí)至關(guān)重要的,這是您將來面試的“殺手澗”,因為您畢業(yè)之后要求的工資待遇起碼是一般本科生的兩倍,但是這個錢不是那么好拿。的頂多3-5 年的時間,大家肯定能夠看到一個現(xiàn)實,那就是如果您還不能熟練地掌握嵌入式操作系應(yīng)用開發(fā)技術(shù)的話,您只能拿2000 元的月薪。即便您是研究生或是博士,那又有什么稀奇的呢?鄧伯伯有句名言,不管白貓還是黑貓,抓住老鼠就是好貓!我們知道企業(yè)家是要賺錢的,否則這個企業(yè)就留不住人才,無情的市場競爭機(jī)制將會毫不猶豫地將這個老板淘汰出局。一個可持續(xù)發(fā)展的企業(yè),如果離開了富有聰明才智的優(yōu)秀人才,那是不可想象的。光有幾個還不行,而是要有一個卓越的軍團(tuán)。
其實就業(yè)的問題,對于一個努力的人來說是何等地簡單,我面試了300 多本科生,我只對其中幾個成績中等的本科生感興趣,他們主要是參加過2001 年全國電子大賽,有的是平時業(yè)余時間,暑假及其寒假都在跟老師干活的學(xué)生,與他們聊天真是一種莫大的享受和欣慰,對于我來說真的是如獲至寶。于是,我就立即勸他們,您的成績中等確實難以考上好的學(xué)校和導(dǎo)師還不如不考研究生以免浪費(fèi)時間,同時也充滿自信告訴他們,“我就是伯樂!我愿意給您機(jī)會和花錢培養(yǎng)您”。事實上,即便您考上研究生,如果沒有遇上具有超前眼光和經(jīng)費(fèi)充足的導(dǎo)師,您讀了也白讀,更何況現(xiàn)在的研究生擴(kuò)招的這么多?一個導(dǎo)師帶那么多研究生,有那么多課題嗎?即便有的話,他應(yīng)付得過來嗎?可能殘酷的現(xiàn)實將會讓您看到,畢業(yè)之后回頭一看還遠(yuǎn)遠(yuǎn)不如當(dāng)年同您一道畢業(yè)的同班同學(xué)。確實也是,人家的機(jī)會比您好得多,關(guān)鍵是人家對待機(jī)會比您把握得好,可以說:恰到火候。難道非要讀研究生理論水平才高嗎?這是何等地荒謬啊!我們知道電子與計算機(jī)技術(shù)的發(fā)展日新月異。大學(xué)的更新速度一定就要快嗎?回答是否定的,比如說推廣PHILIPS 的最新單片機(jī)和USB 技術(shù)吧!他們的更新速度肯定比一個可持續(xù)發(fā)展的企業(yè)要慢得多,難道說我們的人才水平不夠高嗎?我們公司就有一批這樣在各個領(lǐng)域里出類拔萃的“年輕專家”從2003 年開始,我們將會有一系列的專著在北京航空航天大學(xué)出版社出版,大多數(shù)的著作都來自于我們長期的基礎(chǔ)研究和應(yīng)用開發(fā),可以毫不夸張地說這些都是我們這個年輕團(tuán)隊合作的結(jié)晶。他們是優(yōu)秀和卓越的人才,他們沒有就業(yè)的壓力,他們不怕炒魷魚,相反我倒時刻要想盡辦法加強(qiáng)公司的管理,從工資,獎金,福利,生活和事業(yè)成就感等各個方面絞盡腦際善待人才和留住人才,這么努力的人才根本就不需要過多地為工作和生活發(fā)愁,對于這個問題當(dāng)然是仁者見仁智者見智,也就是下面我要講到的問題,一個人如何根據(jù)自己的特點、條件和機(jī)遇對自己如何定位的問題,也是至關(guān)重要的。
比如說,如果您對單片機(jī)的理解僅僅是入門水平的話,那么您首先就應(yīng)該低調(diào)一些,因為您主要的任務(wù)是為了尋找一個可以學(xué)習(xí)的機(jī)會,說句實在話,此刻此刻您一定要清醒地意識到:尋找伯樂比眼前的利益更加重要!因為您現(xiàn)在確實還沒有可以驕傲的資本,您一定要想盡辦法取得第一次正式踏入社會的入場卷,這對
您來說是何等地重要?。∷自捳f得好,“萬丈高樓從地起”您一定要尋找機(jī)會通過業(yè)績表現(xiàn)出您的能力,您確實與眾不同之處。這樣您就可能在一個公司里樹立您的“信用”,有了信用之后隨之而來的機(jī)會將會越來越多,到那時您根本就不用不愁自己的待遇和地位問題了。所以對于一個剛剛步入社會的年輕人來說,您能夠做到以“誠信”打天下,您將來的前途肯定是無限光明。千萬不要感到自己在班上的成績是前幾名或者相對來說自己的動手能力相比之下比同學(xué)強(qiáng)多少、多少,或者自己在讀書期間貸了多少款,或者家里是多么地缺錢,因為當(dāng)您加入整個社會的競爭之后,這些都不是您要求高薪的理由,這個時候您的心態(tài)將可能會決定您的命運(yùn),因此對自己要有充分的認(rèn)識和正確的估價,經(jīng)常是很多學(xué)生用這些理由向我開出高價,我無話可說只好“搖頭和嘆息”。
如果您的水平還不夠,我認(rèn)為也不要自卑,要知道機(jī)會是時刻屬于有準(zhǔn)備的年輕人,但也不可掉以輕心,此時此刻,您應(yīng)該振作起來,立即拿起書本努力學(xué)習(xí)和加強(qiáng)實戰(zhàn)的訓(xùn)練,待到羽翼豐滿之時大膽地走出去闖蕩,讓社會來對您做一個恰當(dāng)?shù)脑u價,然后再根據(jù)現(xiàn)實的情況不斷地調(diào)整自己,繼續(xù)學(xué)習(xí)和實踐,由于電子和計算機(jī)科學(xué)的高速發(fā)展呈現(xiàn)日新月異的變化局勢,您一定要明白:您距離失敗永遠(yuǎn)只有6 個月!