亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于NFS的嵌入式系統(tǒng)ARM實(shí)驗(yàn)教學(xué)平臺(tái)設(shè)計(jì)

        2015-04-27 01:12:12李高杰
        實(shí)驗(yàn)室研究與探索 2015年10期
        關(guān)鍵詞:嵌入式操作系統(tǒng)開(kāi)發(fā)板IP地址

        羅 勇, 李高杰

        (鄭州大學(xué) 電氣工程學(xué)院,河南 鄭州 450001)

        ?

        基于NFS的嵌入式系統(tǒng)ARM實(shí)驗(yàn)教學(xué)平臺(tái)設(shè)計(jì)

        羅 勇, 李高杰

        (鄭州大學(xué) 電氣工程學(xué)院,河南 鄭州 450001)

        針對(duì)我國(guó)高校嵌入式實(shí)驗(yàn)教學(xué)內(nèi)容簡(jiǎn)單、與工程實(shí)際聯(lián)系少、重視演示忽略學(xué)生實(shí)際參與、實(shí)驗(yàn)操作繁瑣等問(wèn)題,提出了基于NFS網(wǎng)絡(luò)文件系統(tǒng)的嵌入式系統(tǒng)ARM實(shí)驗(yàn)教學(xué)平臺(tái)設(shè)計(jì)方案,構(gòu)建了基于單機(jī)和網(wǎng)絡(luò)兩種模式的新型嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)平臺(tái)。實(shí)踐表明,該實(shí)驗(yàn)平臺(tái)簡(jiǎn)化了實(shí)驗(yàn)操作過(guò)程,增加了實(shí)驗(yàn)的靈活性,提高了學(xué)生動(dòng)手能力,取得了較好的實(shí)驗(yàn)教學(xué)效果。

        嵌入式系統(tǒng); ARM; 實(shí)驗(yàn)教學(xué)平臺(tái); NFS

        0 引 言

        嵌入式系統(tǒng)是以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁剪,對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng),主要由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶應(yīng)用程序組成[1-2]。它是將先進(jìn)的計(jì)算機(jī)、控制、電子技術(shù)和各個(gè)行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物[3]。嵌入式系統(tǒng)最主要的硬件體系架構(gòu)是ARM,自ARM推出開(kāi)放式IP核以來(lái),與片上集成SoC思想相對(duì)應(yīng),基于ARM的嵌入式應(yīng)用正逐漸取得優(yōu)勢(shì)地位[4]。

        隨著物聯(lián)網(wǎng)、智能家居等新興技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)逐漸從裸機(jī)程序,向以嵌入式操作系統(tǒng)為核心,集成顯示、網(wǎng)卡、聲卡等相關(guān)硬件的專用計(jì)算機(jī)系統(tǒng)轉(zhuǎn)變,產(chǎn)品日益豐富,結(jié)構(gòu)也日臻完善[5]。以Linux、WinCE等嵌入式操作系統(tǒng)為軟件核心的系統(tǒng),與基于裸機(jī)的系統(tǒng)相比較,功能更強(qiáng)大,可靈活協(xié)調(diào)控制各類復(fù)雜硬件,開(kāi)發(fā)周期短,編程方便,響應(yīng)迅速,可并行處理多任務(wù),程序具有良好的移植性,在移動(dòng)通信、便攜醫(yī)療、工業(yè)控制、儀器儀表、智能家居等方面得到廣泛應(yīng)用。嵌入式操作系統(tǒng)已成為嵌入式系統(tǒng)高端應(yīng)用中必不可少的重要組成部分。

        隨著嵌入式系統(tǒng)應(yīng)用范圍的不斷擴(kuò)大,國(guó)內(nèi)高校開(kāi)始逐步重視嵌入式系統(tǒng)相關(guān)的教學(xué)活動(dòng),針對(duì)嵌入式系統(tǒng)開(kāi)設(shè)了大量的相關(guān)課程,如微機(jī)原理、操作系統(tǒng)、數(shù)字/模擬電路技術(shù)、DSP、單片機(jī)技術(shù)、嵌入式系統(tǒng)設(shè)計(jì)等,同時(shí)將嵌入式系統(tǒng)作為高等學(xué)校電子類學(xué)科競(jìng)賽的重要內(nèi)容[6]。但總體而言,由于嵌入式專業(yè)的發(fā)展歷程較短,在如何建設(shè)嵌入式專業(yè)方面還處于初期摸索階段[7]。

        1 嵌入式實(shí)驗(yàn)教學(xué)存在的問(wèn)題

        1.1 實(shí)驗(yàn)內(nèi)容簡(jiǎn)單與工程實(shí)際聯(lián)系少

        嵌入式系統(tǒng)是理論和實(shí)踐相結(jié)合的課程,缺乏實(shí)驗(yàn)的嵌入式系統(tǒng)課程是紙上談兵,因此除了理論知識(shí)外還需要學(xué)生掌握各種嵌入式系統(tǒng)設(shè)計(jì)與調(diào)試的實(shí)踐技能[8-10]。這就要求加強(qiáng)嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)建設(shè),結(jié)合大量的實(shí)驗(yàn)操作來(lái)提高學(xué)生的工程實(shí)踐和動(dòng)手能力,使得學(xué)生學(xué)習(xí)事半功倍,學(xué)以致用[11-12]。然而,與嵌入式操作系統(tǒng)相結(jié)合的實(shí)驗(yàn)內(nèi)容少,實(shí)驗(yàn)簡(jiǎn)單且與工程實(shí)際聯(lián)系少,不能根據(jù)學(xué)生特點(diǎn)完成不同內(nèi)容和層次的實(shí)驗(yàn),恰恰是目前國(guó)內(nèi)高等院校在嵌入式教學(xué)方面普遍存在的問(wèn)題[13]。

        1.2 重視演示結(jié)果忽略學(xué)生實(shí)際參與

        目前國(guó)內(nèi)高校有關(guān)嵌入式實(shí)驗(yàn)教學(xué)多以驗(yàn)證性實(shí)驗(yàn)居多,過(guò)于注重結(jié)果,忽略了學(xué)生的實(shí)際參與程度。往往是實(shí)驗(yàn)老師演示完操作流程后,學(xué)生按照實(shí)驗(yàn)手冊(cè)機(jī)械被動(dòng)地進(jìn)行實(shí)驗(yàn)操作,直接將老師編寫(xiě)好的程序下載至實(shí)驗(yàn)箱,觀察實(shí)驗(yàn)現(xiàn)象,記錄實(shí)驗(yàn)數(shù)據(jù)。學(xué)生只是為了完成實(shí)驗(yàn)任務(wù),缺乏主觀設(shè)計(jì)和分析思考的過(guò)程,在鍛煉學(xué)生動(dòng)手實(shí)踐能力方面收效欠佳。

        1.3 嵌入式操作系統(tǒng)實(shí)驗(yàn)繁瑣

        由于嵌入式操作系統(tǒng)實(shí)驗(yàn)教學(xué)需要以計(jì)算機(jī)和實(shí)驗(yàn)箱為基礎(chǔ),建立相應(yīng)的交叉開(kāi)發(fā)環(huán)境,在多種體系架構(gòu)的軟硬件平臺(tái)下進(jìn)行數(shù)據(jù)交換和軟件開(kāi)發(fā),實(shí)驗(yàn)準(zhǔn)備時(shí)間長(zhǎng),操作也較為繁瑣。實(shí)驗(yàn)時(shí)需要建立多個(gè)不同的操作系統(tǒng)環(huán)境,并且在不同的環(huán)境下分別進(jìn)行系統(tǒng)配置、程序開(kāi)發(fā)、軟件運(yùn)行,同時(shí)還需要在不同的環(huán)境之間進(jìn)行數(shù)據(jù)和文件的交換,增加了學(xué)生實(shí)驗(yàn)的難度,使得嵌入式實(shí)驗(yàn)難以達(dá)到理想的效果。

        2 解決方案

        針對(duì)以上在嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)中存在的問(wèn)題,本文利用網(wǎng)絡(luò)文件系統(tǒng)(Network File System,NFS)方式,提出了一種全新的嵌入式系統(tǒng)ARM實(shí)驗(yàn)教學(xué)方案,該實(shí)驗(yàn)方案分為單機(jī)模式和網(wǎng)絡(luò)聯(lián)機(jī)模式。

        2.1 單機(jī)模式

        2.1.1 開(kāi)發(fā)環(huán)境

        單機(jī)模式下,一臺(tái)計(jì)算機(jī)與一套ARM開(kāi)發(fā)板組成一個(gè)學(xué)習(xí)單元,計(jì)算機(jī)運(yùn)行Windows XP系統(tǒng),在該系統(tǒng)下使用VMware軟件創(chuàng)建一個(gè)虛擬機(jī)。虛擬機(jī)是一種嚴(yán)密隔離的軟件容器,它可以運(yùn)行自己的操作系統(tǒng)和應(yīng)用程序,就好像一臺(tái)物理計(jì)算機(jī)一樣[14]。在虛擬機(jī)中運(yùn)行Linux的發(fā)行套件Fedora系統(tǒng)。XP系統(tǒng)與Fedora系統(tǒng)通過(guò)虛擬機(jī)軟件VMware建立的交換目錄進(jìn)行文件交換。Fedora的虛擬網(wǎng)卡與XP系統(tǒng)的實(shí)際網(wǎng)卡橋接,保證兩個(gè)系統(tǒng)間的網(wǎng)絡(luò)互通。Fedora系統(tǒng)下建立了交叉編譯環(huán)境,學(xué)生在該單元下通過(guò)交叉編譯環(huán)境進(jìn)行Linux引導(dǎo)程序、內(nèi)核和文件系統(tǒng)的編譯,以及驅(qū)動(dòng)程序和界面應(yīng)用程序的開(kāi)發(fā)。

        ARM開(kāi)發(fā)板以ARM9架構(gòu)的S3C2440處理器為核心,具有USB、串口和網(wǎng)卡等通訊資源。其上安裝了嵌入式操作系統(tǒng)Linux,實(shí)驗(yàn)所開(kāi)發(fā)的嵌入式程序?qū)⒅苯釉陂_(kāi)發(fā)板上運(yùn)行。計(jì)算機(jī)與ARM開(kāi)發(fā)板間經(jīng)USB線傳輸Linux引導(dǎo)程序、內(nèi)核映像和文件系統(tǒng)。

        計(jì)算機(jī)與ARM開(kāi)發(fā)板之間通過(guò)串口通信線進(jìn)行連接,用于計(jì)算機(jī)向開(kāi)發(fā)板傳遞指令并返回執(zhí)行結(jié)果。minicom是計(jì)算機(jī)Fedora上串口通信的小工具,通過(guò)該工具可輸入相應(yīng)指令對(duì)開(kāi)發(fā)板的Linux系統(tǒng)進(jìn)行操作,并實(shí)時(shí)觀測(cè)ARM開(kāi)發(fā)板執(zhí)行結(jié)果。

        計(jì)算機(jī)與ARM開(kāi)發(fā)板之間通過(guò)網(wǎng)線連接,將計(jì)算機(jī)和ARM板的IP地址配置在同一網(wǎng)段即可實(shí)現(xiàn)相互之間的網(wǎng)絡(luò)通訊。在網(wǎng)絡(luò)通訊的基礎(chǔ)上,可進(jìn)行NFS文件共享。整個(gè)單機(jī)模式開(kāi)發(fā)環(huán)境如圖1所示。

        圖1 NFS單機(jī)開(kāi)發(fā)模式架構(gòu)圖

        2.1.2 NFS實(shí)現(xiàn)

        NFS是一種網(wǎng)絡(luò)文件的共享協(xié)議,是文件系統(tǒng)之上的一個(gè)網(wǎng)絡(luò)抽象,允許遠(yuǎn)程客戶端以與本地文件系統(tǒng)類似的方式通過(guò)網(wǎng)絡(luò)進(jìn)行訪問(wèn),可提供透明文件訪問(wèn)以及文件傳輸。通過(guò)對(duì)NFS的支持,用戶可以很方便地在本地主機(jī)上操作遠(yuǎn)程主機(jī)上的共享目錄[15]。NFS文件系統(tǒng)包括 NFS服務(wù)器和NFS客戶端。如圖1所示,NFS服務(wù)器管理著共享目錄,NFS客戶端管理著掛載目錄。當(dāng)在客戶端訪問(wèn)掛載目錄時(shí),通過(guò)NFS服務(wù)可直接訪問(wèn)服務(wù)器端的共享目錄。

        在本方案的單機(jī)模式下,計(jì)算機(jī)與ARM開(kāi)發(fā)板主要采用NFS的方法實(shí)現(xiàn)文件共享。計(jì)算機(jī)Fedora的NFS服務(wù)器管理共享目錄,ARM開(kāi)發(fā)板Linux的NFS客戶端管理掛載目錄。當(dāng)ARM開(kāi)發(fā)板的掛載目錄通過(guò)NFS服務(wù)成功掛載到計(jì)算機(jī)Fedora的NFS共享目錄后,通過(guò)客戶端和服務(wù)器端的交互,可建立掛載目錄和共享目錄之間的直接映射關(guān)系,即可通過(guò)掛載目錄訪問(wèn)共享目錄中的文件,而文件實(shí)際存放在共享目錄,不需要再通過(guò)其他方式拷貝到ARM開(kāi)發(fā)板上。利用以上的NFS文件系統(tǒng),可實(shí)現(xiàn)在開(kāi)發(fā)板的嵌入式平臺(tái)直接運(yùn)行計(jì)算機(jī)共享目錄中的目標(biāo)文件。這將極大的方便目標(biāo)文件的修改,以及調(diào)試工作,提高實(shí)驗(yàn)及開(kāi)發(fā)的效率。

        對(duì)Fedora系統(tǒng)和ARM開(kāi)發(fā)板進(jìn)行如下配置即可開(kāi)啟NFS服務(wù)功能:

        (1) 以root身份登錄Fedora系統(tǒng),在終端輸入/etc/init.d/iptables stop關(guān)閉防火墻;

        (2) 在Fedora系統(tǒng)終端輸入gedit /etc/exports, 編輯文件exports,設(shè)置目錄root_nfs為共享目錄:/opt/EmbedSky/root_nfs *(rw,sync,no_root_squash)

        (3) 在Fedora系統(tǒng)終端輸入命令gedit /etc/sysconfig/network-scripts-ifcfg-eth0,修改Fedora系統(tǒng)IP地址,使Windows XP、Fedora和ARM開(kāi)發(fā)板的IP地址在同一網(wǎng)段內(nèi);

        (4) 在Fedora系統(tǒng)終端輸入/etc/init.d/network start命令開(kāi)啟Fedora系統(tǒng)的NFS服務(wù);

        (5) 使用Fedora系統(tǒng)minicom工具進(jìn)入ARM開(kāi)發(fā)板,在ARM開(kāi)發(fā)板的Linux系統(tǒng)新建空目錄作為掛載目錄;

        (6) 在開(kāi)發(fā)板輸入掛載命令:mount -t nfs 192.168.1.X:/opt/EmbedSky/root_nfs /nfs_client -o nolock,其中192.168.1.X為Fedora系統(tǒng)的IP地址。nfs_client為上述新建的空目錄。

        完成上述配置后,即實(shí)現(xiàn)NFS的文件共享功能。在開(kāi)發(fā)板Linux系統(tǒng)下訪問(wèn)/nfs_client目錄,即可看到Fedora系統(tǒng)的NFS共享目錄/opt/EmbedSky/root_nfs中的所有文件,可實(shí)現(xiàn)共享目錄中的目標(biāo)文件在開(kāi)發(fā)板的嵌入式環(huán)境下直接運(yùn)行。

        嵌入式操作系統(tǒng)軟件開(kāi)發(fā)時(shí)首先在計(jì)算機(jī)的Fedora系統(tǒng)中編寫(xiě)程序并將其編譯成基于ARM體系架構(gòu)的目標(biāo)文件。然后將編譯生成的目標(biāo)文件拷貝至NFS服務(wù)器共享目錄,接著在Fedora下利用minicom進(jìn)入ARM開(kāi)發(fā)板的掛載目錄,掛載目錄利用NFS機(jī)制建立的直接映射可訪問(wèn)NFS服務(wù)器共享目錄,從而實(shí)現(xiàn)在ARM開(kāi)發(fā)板的嵌入式環(huán)境下直接運(yùn)行共享目錄下的可執(zhí)行文件,即完成整個(gè)實(shí)驗(yàn)開(kāi)發(fā)過(guò)程。

        該模式采用NFS的方式完成計(jì)算機(jī)與ARM開(kāi)發(fā)板的文件共享,當(dāng)源代碼需要進(jìn)行反復(fù)修改和編譯的時(shí)候,可直接在計(jì)算機(jī)的共享目錄中進(jìn)行交叉編譯。學(xué)生可利用mincom工具在ARM開(kāi)發(fā)板上直接運(yùn)行Fedaora系統(tǒng)NFS共享目錄的目標(biāo)文件,而無(wú)需利用其他的方式將目標(biāo)文件由計(jì)算機(jī)拷貝至ARM開(kāi)發(fā)板,避免了源代碼反復(fù)修改導(dǎo)致的多次拷貝,提高了實(shí)驗(yàn)效率,使實(shí)驗(yàn)過(guò)程更加簡(jiǎn)潔方便,易于學(xué)生接受。

        2.2 網(wǎng)絡(luò)模式

        網(wǎng)絡(luò)模式是單機(jī)模式的聯(lián)網(wǎng)擴(kuò)展,主要由多個(gè)學(xué)習(xí)單元通過(guò)以太網(wǎng)連接構(gòu)成內(nèi)部實(shí)驗(yàn)網(wǎng)絡(luò),通過(guò)局域網(wǎng)交換機(jī)進(jìn)行數(shù)據(jù)交換,交換機(jī)又經(jīng)路由器與校園網(wǎng)連接,從而實(shí)現(xiàn)所有設(shè)備的外網(wǎng)通訊。同時(shí),與單機(jī)模式類似,學(xué)生依然可通過(guò)網(wǎng)線采用NFS網(wǎng)絡(luò)文件方式,直接將計(jì)算機(jī)上編譯好的目標(biāo)文件通過(guò)NFS文件共享方式在開(kāi)發(fā)板上直接運(yùn)行。由于NFS文件共享方式減少了文件拷貝的時(shí)間和操作,使用網(wǎng)線實(shí)現(xiàn)了程序的在線調(diào)試,顯著提高了軟件開(kāi)發(fā)效率。

        圖2 NFS網(wǎng)絡(luò)開(kāi)發(fā)模式架構(gòu)圖

        網(wǎng)絡(luò)模式將學(xué)習(xí)單元的計(jì)算機(jī)和ARM開(kāi)發(fā)板分別進(jìn)行了編號(hào),并根據(jù)編號(hào)進(jìn)行內(nèi)網(wǎng)IP地址的分配,以確保各個(gè)學(xué)習(xí)單元能夠正常的實(shí)現(xiàn)NFS文件共享。若某學(xué)習(xí)單元編號(hào)為X,可設(shè)置計(jì)算機(jī)Windows XP的IP地址為192.168.1.X,F(xiàn)edora系統(tǒng)的IP地址設(shè)置為192.168.1.(X+100),ARM開(kāi)發(fā)板的IP地址設(shè)置為192.168.1.(X+200),以上所有設(shè)備的網(wǎng)關(guān)均設(shè)置為192.168.1.1,子網(wǎng)掩碼為255.255.255.0。通過(guò)上述設(shè)置,可保證所有網(wǎng)絡(luò)設(shè)備處于同一局域網(wǎng)。另外,在路由器處設(shè)置其內(nèi)網(wǎng)地址為192.168.1.1,同時(shí)設(shè)置路由器外網(wǎng)地址為校園網(wǎng)的IP地址,從而實(shí)現(xiàn)整個(gè)局域網(wǎng)與校園網(wǎng)絡(luò)的連接。該局域網(wǎng)中還配置一個(gè)FTP服務(wù)器,用于學(xué)習(xí)資料的發(fā)布和共享。整個(gè)網(wǎng)絡(luò)IP地址規(guī)劃如下圖所示。

        圖3 NFS網(wǎng)絡(luò)開(kāi)發(fā)模式IP配置圖

        通過(guò)該網(wǎng)絡(luò)模式的建立,節(jié)省了教師的實(shí)驗(yàn)準(zhǔn)備時(shí)間和學(xué)生的實(shí)驗(yàn)程序開(kāi)發(fā)時(shí)間。教師每次上課的時(shí)候在自己的學(xué)習(xí)單元進(jìn)行嵌入式程序開(kāi)發(fā),然后學(xué)生可通過(guò)NFS掛載教師的計(jì)算機(jī),運(yùn)行教師開(kāi)發(fā)的目標(biāo)程序。另一方面,教師可通過(guò)NFS服務(wù)掛載不同的學(xué)生機(jī)器,運(yùn)行學(xué)生的目標(biāo)程序,對(duì)存在的問(wèn)題進(jìn)行檢查和指導(dǎo)。基于NFS網(wǎng)絡(luò)模式,可實(shí)現(xiàn)以上教與學(xué)兩方的緊密互動(dòng)和交流,教師可迅速發(fā)現(xiàn)問(wèn)題,學(xué)生可獲得實(shí)時(shí)指導(dǎo),從而提高整個(gè)教學(xué)實(shí)驗(yàn)的效果。

        3 實(shí)驗(yàn)效果

        基于以上嵌入式實(shí)驗(yàn)教學(xué)解決方案,作者在鄭州大學(xué)電氣工程學(xué)院建立了可供50名學(xué)生同時(shí)進(jìn)行實(shí)驗(yàn)的嵌入式系統(tǒng)ARM實(shí)驗(yàn)室。實(shí)驗(yàn)時(shí),老師首先通過(guò)投影儀向?qū)W生演示實(shí)驗(yàn)流程,然后讓學(xué)生通過(guò)NFS方式,進(jìn)行程序的編寫(xiě)、交叉編譯和運(yùn)行。學(xué)生可在已有實(shí)驗(yàn)內(nèi)容的基礎(chǔ)上,進(jìn)行自由擴(kuò)充和發(fā)揮,獨(dú)自編寫(xiě)新的程序,完成相應(yīng)的實(shí)驗(yàn)。期間學(xué)生可通過(guò)校園網(wǎng)連接Internet查找資料,實(shí)驗(yàn)老師可通過(guò)NFS掛載方式實(shí)時(shí)訪問(wèn)每個(gè)學(xué)生的機(jī)器,發(fā)現(xiàn)問(wèn)題并有針對(duì)性的進(jìn)行解答。

        學(xué)生使用上述學(xué)習(xí)單元在老師的指導(dǎo)下完成了嵌入式交叉編譯環(huán)境的建立、QT Creator安裝使用、Linux系統(tǒng)設(shè)備驅(qū)動(dòng)程序和界面應(yīng)用程序的開(kāi)發(fā)等實(shí)驗(yàn),并在最后進(jìn)行了“基于QT的LED燈控制”、“基于QT的按鍵計(jì)數(shù)”和“按鈕控制LED燈”三個(gè)綜合性實(shí)驗(yàn)。通過(guò)以上實(shí)驗(yàn),增強(qiáng)了學(xué)生的動(dòng)手實(shí)踐能力,加深了學(xué)生對(duì)嵌入式系統(tǒng)的理解。該實(shí)驗(yàn)教學(xué)對(duì)學(xué)生自主設(shè)計(jì)能力和創(chuàng)新意識(shí)等方面均有提升,實(shí)驗(yàn)效果明顯。

        4 結(jié) 語(yǔ)

        本文提出了一種新型的基于NFS的嵌入式系統(tǒng)ARM實(shí)驗(yàn)教學(xué)平臺(tái),將計(jì)算機(jī)、嵌入式開(kāi)發(fā)板通過(guò)局域網(wǎng)連接,并以NFS模式進(jìn)行軟件開(kāi)發(fā)。該實(shí)驗(yàn)教學(xué)方法已在鄭州大學(xué)電氣工程學(xué)院推廣應(yīng)用,實(shí)踐結(jié)果表明,該方法節(jié)省了實(shí)驗(yàn)準(zhǔn)備時(shí)間,提高了學(xué)生的實(shí)驗(yàn)效率和創(chuàng)新能力,加深了學(xué)生對(duì)嵌入式操作系統(tǒng)的理解,鍛煉了學(xué)生工程實(shí)踐能力和動(dòng)手能力,從整體上提升了嵌入式實(shí)驗(yàn)教學(xué)質(zhì)量,取得了令人較為滿意的效果。

        [1] 舒 展. 嵌入式系統(tǒng)綜述[J]. 現(xiàn)代計(jì)算機(jī)(專業(yè)版),2011(5):44-46.

        [2] 何立民. 嵌入式系統(tǒng)的定義與發(fā)展歷史[J]. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2004(1):6-8.

        [3] 冼 進(jìn),賈德良,畢 盛. 嵌入式系統(tǒng)實(shí)驗(yàn)課的教學(xué)改革初探[J]. 實(shí)驗(yàn)室研究與探索,2011(8):282-284+288.

        [4] 陸 慶,肖 堃,聶曉文. 嵌入式課程實(shí)驗(yàn)教學(xué)體系的改革與創(chuàng)新[J]. 實(shí)驗(yàn)科學(xué)與技術(shù),2011(S1):201-203,216.

        [5] 周青云,王建勛. 嵌入式系統(tǒng)的應(yīng)用與發(fā)展[J]. 工業(yè)儀表與自動(dòng)化裝置,2008(3):16-20.

        [6] 羅 勇,陳樹(shù)偉. 論電子競(jìng)賽與高校電子學(xué)科卓越工程師培養(yǎng)[J]. 中國(guó)電力教育,2012(10):31-32.

        [7] 朱天元. 淺談嵌入式實(shí)驗(yàn)教學(xué)改革[J]. 硅谷,2009(24):160.

        [8] 黃曉玲,段鳳云,趙建科. 嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)體系的探索與實(shí)踐[J]. 實(shí)驗(yàn)技術(shù)與管理,2006(4):85-87.

        [9] 汪湛清,彭熙偉,郭玉潔,等. 嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)中的挑戰(zhàn)問(wèn)題[J]. 實(shí)驗(yàn)室研究與探索,2013(11):364-366,392.

        [10] 鄭寧漢,陶 品,宋思超. 嵌入式實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)原則的一些探討[J]. 計(jì)算機(jī)教育,2014(5):118-121.

        [11] 周紅波,劉 濤. 構(gòu)建適應(yīng)就業(yè)需求的嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)模式探討[J]. 軟件導(dǎo)刊,2010(1):177-178.

        [12] 牛小玲. 嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)的探討[J]. 實(shí)驗(yàn)室科學(xué),2006(4):20-21.

        [13] 李 妍,崔永利. 彈性學(xué)習(xí)制在嵌入式實(shí)驗(yàn)教學(xué)中的探索[J]. 中國(guó)現(xiàn)代教育裝備,2010(19):79-81.

        [14] 謝延紅. 開(kāi)放式Linux實(shí)驗(yàn)教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J]. 現(xiàn)代教育技術(shù),2010(1):152-155.

        [15] 葉 軍,朱華生. 嵌入式Linux NFS方式下應(yīng)用程序的實(shí)現(xiàn)[J]. 微計(jì)算機(jī)信息,2007(8):74-75,73.

        Design of ARM Experimental Teaching Platform of Embedded System Based on NFS

        LUOYong,LIGao-jie

        (Institute of Electrical Engineering, Zhengzhou University, Zhengzhou 450001, China)

        Facing on the problems of the content simplicity, the lack of connecting to engineering practice, the emphasis on demo, the neglect of students’ participation of actual experiments, the operational complexity of embedded system experiments in universities, an ARM experimental teaching platform of embedded system is designed based on NFS. The new platform includes two modes: the single mode and the network mode. The practice of Zhengzhou University shows that the experimental platform simplifies the operation process, increases the flexibility of experiments, improves students’ practical skill, and obtains a favorable effect on the experimental teaching.

        embedded system; ARM; experimental teaching platform; NFS

        2015-01-16

        鄭州大學(xué)研究生教育研究項(xiàng)目(YJSJY201434);鄭州大學(xué)教學(xué)改革研究項(xiàng)目(2014XJGLX053)

        羅 勇(1977-),男,湖南桃源人,博士,教授,碩士研究生導(dǎo)師,主要研究方向:檢測(cè)技術(shù)和智能儀表、單片機(jī)與嵌入式系統(tǒng)、PLC控制系統(tǒng),以及供應(yīng)鏈管理和EPR等。

        Tel.:13213019450;E-mail:luoyong@zzu.edu.cn

        TP 393.09;G 642.423

        A

        1006-7167(2015)10-0089-03

        猜你喜歡
        嵌入式操作系統(tǒng)開(kāi)發(fā)板IP地址
        鐵路遠(yuǎn)動(dòng)系統(tǒng)幾種組網(wǎng)方式IP地址的申請(qǐng)和設(shè)置
        典型實(shí)時(shí)嵌入式操作系統(tǒng)應(yīng)用分析
        基于SNMP的IP地址管理系統(tǒng)開(kāi)發(fā)與應(yīng)用
        黑龍江電力(2017年1期)2017-05-17 04:25:16
        Microchip最新推出兩款PIC32 Curiosity開(kāi)發(fā)板
        淺析單片機(jī)開(kāi)發(fā)板的設(shè)計(jì)與制作
        電子制作(2017年22期)2017-02-02 07:10:14
        基于嵌入式操作系統(tǒng)的工業(yè)采集板設(shè)計(jì)
        應(yīng)用服務(wù)型人才培養(yǎng)體系下的嵌入式操作系統(tǒng)教學(xué)改革探索
        Mouser為您呈上開(kāi)發(fā)關(guān)鍵之STMicroelectronics Nucleo開(kāi)發(fā)板
        Arduino和Atmel發(fā)布Arduino Zero開(kāi)發(fā)板
        計(jì)算機(jī)嵌入式操作系統(tǒng)研究
        门卫又粗又大又长好爽| 在线观看日韩精品视频网站| av一区二区在线免费观看| AV教师一区高清| 人妻少妇精品无码专区app| 白白在线免费观看视频| 尤物yw午夜国产精品视频| 97久久人人超碰超碰窝窝| AV无码中文字幕不卡一二三区| 亚洲av一区二区三区网站| 成人国产一区二区三区 | 国产亚洲一二三区精品| 天天爽夜夜爽人人爽| 中文字幕精品久久久久人妻红杏1| 日韩激情网| 国产亚洲中文字幕一区| 国产超碰人人做人人爽av大片 | 久久不见久久见免费视频7| 国产成人精品三级麻豆| 亚洲一区二区三区在线| 亚洲色图在线免费观看视频| 最近中文字幕完整版免费| 国产自产精品露脸刺激91在线| 亚洲全国最大的人成网站| 欧美xxxxx高潮喷水| 国产精品美女久久久久| 国产中文字幕乱码在线| 亚洲日产国无码| 中文字幕一二三四五六七区| 国产色在线 | 亚洲| 欧美黑人性色黄在线视频| 亚洲国产av午夜福利精品一区| 成人午夜高潮a∨猛片| 中文字幕乱码人妻一区二区三区 | 国产精品av免费网站| 99视频在线精品免费观看6| 亚洲av无码不卡| 欧美成人a视频免费专区| 久久久麻豆精亚洲av麻花| 亚洲中文字幕久在线| 国产一级黄色录像|