浙江大學(xué)陳文智:小板子,大乾坤
今年十月份,英特爾捐贈的第一批伽利略開(kāi)發(fā)板來(lái)到浙江大學(xué),陳文智老師立即組織搭建實(shí)驗環(huán)境,帶領(lǐng)著(zhù)學(xué)生們調試,“在拿到伽利略開(kāi)發(fā)板后,我們進(jìn)行了一系列測試。伽利略開(kāi)發(fā)板的緩存達兩百多兆,并預設SD卡擴展口,可以把應用和數據放在SD卡上,有助于能耗的下降,也可以使成本進(jìn)一步降低……”,對這塊采用Quark芯片的開(kāi)發(fā)板,陳老師認為,其外形小巧,功耗低,非常適合教學(xué),“這塊開(kāi)發(fā)板外形小巧、攜帶方便,學(xué)生不僅可以在實(shí)驗室里做實(shí)驗,也可以拿回去做。它不但能夠做一些單板應用,還可以做多板互聯(lián),在多板基礎上做創(chuàng )意,可以做出更多新的應用開(kāi)發(fā)。”
本文引用地址:http://dyxdggzs.com/article/221356.htm在掌握板子的基本性能之后,為了讓這個(gè)平臺更利于使用,陳老師開(kāi)始根據自己的設想對開(kāi)發(fā)板進(jìn)行修改。“為了可以最大程度的利用伽利略開(kāi)發(fā)板,我們嘗試擴展一個(gè)Debian或者fedora標準Linux版本,通過(guò)移植這樣相對通用的操作系統,可以更方便使用資源庫、軟件環(huán)境以及軟件包等開(kāi)放資源,為學(xué)生們試驗和應用開(kāi)發(fā)提供更大便利。同時(shí),我們還將一個(gè)編譯器移植到開(kāi)發(fā)板,以便摒除原本需要在PC機上做好程序后,通過(guò)交叉編譯再下載到開(kāi)發(fā)板上的繁瑣,而是直接在開(kāi)發(fā)板上進(jìn)行編譯。”陳老師說(shuō),這兩項工作進(jìn)展都比較順利,只需再將PC機上使用的一些庫資源再做測試即可,即可完成兩項移植。
拿到開(kāi)發(fā)板之后,除了對抓緊時(shí)間對系統做修改之外,陳老師還帶領(lǐng)學(xué)生們將板子的外設接口悉數打通,“學(xué)生們自己編寫(xiě)程序,在A(yíng)rduino環(huán)境下將這塊板子缺省未打開(kāi)的接口打開(kāi)并使用起來(lái)。這樣,我們便可以自如地使用藍牙、無(wú)線(xiàn)wifi等設備,進(jìn)行數據通訊”。在為教學(xué)實(shí)驗做準備做系統修改的同時(shí),陳老師以對教學(xué)創(chuàng )新孜孜以求的熱情,開(kāi)始籌劃開(kāi)發(fā)教學(xué)案例。
“接下來(lái),我們的設想是將原來(lái)在其他平臺上開(kāi)發(fā)的一些有趣的案例移植到伽利略開(kāi)發(fā)板上,比如說(shuō)模擬汽車(chē)側方停車(chē)和繞樁行駛。當然在跨平臺的移植中,也會(huì )遇到很多‘意外’。比如,在設計方案時(shí),我們發(fā)現這個(gè)板的接口和原來(lái)平臺的不一樣,因此要對原來(lái)的小車(chē)外形構架做些改動(dòng),所以我們打算用現在比較流行的3D打印來(lái)做一個(gè)模型,形成產(chǎn)品雛形。”而對用3D打印在這些案例中的運用,陳老師戲稱(chēng)是玩玩概念,然而或許正是這種的緊跟潮流與時(shí)尚的構想,對于促進(jìn)大學(xué)教學(xué)、科研與市場(chǎng)、社會(huì )需求的緊密結合發(fā)生著(zhù)潛移默化的作用,也對培養適應產(chǎn)業(yè)發(fā)展需要的實(shí)踐型創(chuàng )新人才至關(guān)重要。
為了將伽利略這一適于多元化開(kāi)發(fā)的平臺工具盡快帶給學(xué)生們,陳老師也在著(zhù)手調整教學(xué)計劃,“我們已經(jīng)將伽利略開(kāi)發(fā)板和Arduino開(kāi)發(fā)環(huán)境納入到嵌入式系統這門(mén)課的教學(xué)計劃之中,將視英特爾提供第二期開(kāi)發(fā)板的時(shí)間,在明年春季或者春夏將相關(guān)內容植入課堂。
著(zhù)眼于伽利略的優(yōu)異性能,向來(lái)關(guān)注產(chǎn)業(yè)發(fā)展和社會(huì )需求的陳老師認為,這塊板子在能夠為教學(xué)創(chuàng )新提供新動(dòng)力的同時(shí),也為嵌入式發(fā)燒友以及與日俱增的創(chuàng )客人群創(chuàng )新提供了一個(gè)優(yōu)秀平臺,“從功能定位,以及高達400兆赫的主頻,均衡的各項性能,豐富的接口和功能來(lái)看,這塊開(kāi)發(fā)板很適合做通用型的控制系統,能夠很好滿(mǎn)足嵌入式開(kāi)發(fā)的需要。并且,借助Arduino系統的開(kāi)放環(huán)境以及相應開(kāi)源社區資源,任何擁有創(chuàng )意和想法的用戶(hù)都可以通過(guò)簡(jiǎn)單的操作實(shí)現自己的夢(mèng)想,能夠幫助更多的人踏進(jìn)創(chuàng )新之門(mén)”。
為了借助這塊小小開(kāi)發(fā)板,繼續推動(dòng)教學(xué)和技術(shù)創(chuàng )新,陳老師作為伽利略項目的先行者,也已經(jīng)做好經(jīng)驗分享和深入探索的準備,“我們將與英特爾工程師一道繼續深入進(jìn)行伽利略開(kāi)發(fā)板的研究和完善,同時(shí),也將把開(kāi)發(fā)經(jīng)驗和教學(xué)成果分享給其他高校和研究機構,以期使更多的教師、學(xué)生與開(kāi)發(fā)人員在開(kāi)放與多元的環(huán)境下相互交流,共同創(chuàng )新,讓小小的伽利略開(kāi)發(fā)板推轉出大乾坤。”
混頻器相關(guān)文章:混頻器原理
評論