• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于智能家居的6410網關網絡文件掛載

    2013-01-26 03:20:46江蘇省淮陰商業(yè)學校
    電子世界 2013年19期
    關鍵詞:PC機網關命令

    江蘇省淮陰商業(yè)學校 劉 芙

    一、網絡文件掛載前的準備工作

    1.硬件環(huán)境:在智能家居中首先要搭建硬件平臺:需要Bizideal Zigbee V24協(xié)調器一個;Bizideal Zigbee V24節(jié)點板三塊;LED燈組、數碼管、溫度傳感器、濕度傳感器、可燃氣體傳感器、酒精傳感器、直流電機、步進電機、求助按鈕、人體感應傳感器等到設備;6410網關一臺,USB轉RS232串口線一根,公頭轉母頭串口線一根,雙公頭串口線一根;網線一根,SD卡一個,SD讀卡器一個,USB下載線一根,5V直電源。

    2.拓撲結構:如圖1-1所示。

    圖1-1 拓撲結構圖

    3.軟件環(huán)境:操作系統(tǒng)使用Windows XP/Microsoft Windows 7 32位;軟件開發(fā)平臺使用VMware,Ubuntu虛擬機操作系統(tǒng);軟件開發(fā)環(huán)境使用Qt Creator;軟件開發(fā)語言使用C++。

    二、SD卡的制作

    利用SD-Flasher.exe燒寫軟件,找到所要燒寫的superboot,把FAT32格式的SD卡插入筆記本的卡座,也可以使用USB讀卡器連接普通的PC,點擊界面的“Scan”,找到相應的SD卡后,再點擊“Fuse”,superboot就會被燒寫到SD卡中了。燒寫后還要進行檢查燒寫是否正確:把SD卡插入至網關上,并把網關上S2開關設置為SDBOOT模式,開機后,若可以看到板上的LED1燈在不停地閃爍,則說明Superboot運行正常,燒寫正確。

    三、虛擬機的設置與使用

    使用VMware打開Ubuntu的虛擬機操作系統(tǒng)。

    1.虛擬機的時間設置:打開虛擬機的時候要檢查虛擬機的時間,將虛擬機時間和物理時間設置統(tǒng)一。

    2.虛擬機終端使用:使用如圖3-1方式打開虛擬機終端。

    3.打開虛擬機串口工具。

    圖3-1 打開虛擬機終端

    四、Uboot、內核的燒寫

    1.安裝USB下載驅動:安裝USB下載線不需要連接網關,該安裝是獨立進行的,我們要接入的設備要么被物理機捕獲要么被虛擬機捕獲,所以當我們插入USB轉串口線或者USB下載線后,要注意的是USB串口必須要被虛擬機捕獲,而USB下載則不能被電腦捕獲,這兩個的設置都必須是正確的。

    2.Uboot的燒寫:先將板子的啟動方式設置從SDBOOT啟動,并將串口連接在電腦上,然后觀察LED1燈是不是閃爍的,在LED1燈在閃爍狀態(tài)的時候,檢查串口終端打印出的的選項,選擇燒入Uboot的那個選項V,再通過Dnw去下載Uboot,下載完后將6410的啟動方式改為NAND啟動即可。

    3.內核燒寫:內核燒寫的工作與Uboot的燒寫類似,當把6410啟動方式改NAND啟動后檢查串口打印的數據有沒有加載內核,有則說明燒寫成功。

    五、網絡文件件掛載

    1.編譯Export文件

    先找到exports文件位置,選擇用文本編輯器打開,相應的命令如下:

    Sudo vim/etc/exports

    Sudo gedit/etc/exports

    此時使用Sudo是提升權限,若要提升到超級用戶則用命令:sudo-I,再輸入虛擬機的密碼即可。

    進入到exports時還要在文件內容的最后添加一行:

    /forlinx*(rw,sync,no_root_squash)

    Forlinx表示將要共享的目錄,它可以作為網關的根文件系統(tǒng)通過nfs掛接,*表示所有的客戶機都可以的掛接此目錄,rw表示掛接此目錄的客戶機對該目錄有讀寫的權限,no_root_squash表示允許掛接此目錄的客戶機享有該主機的root身份。

    2.啟動nfs服務

    啟動nfs服務命令如下:

    Sudo/etc/init.d/portmap restart

    Sudo/etc/init.d/nfs-kernel-server restart

    依次輸入上述命令,返回“OK”信息,說明啟動服務成功。

    3.關閉防火墻

    輸入如下命令:

    ufw disable后系統(tǒng)會返回“系統(tǒng)防火墻已經禁用”的信息。

    4.掛載網絡文件

    通過串口將網關的一些參數通過super boot配置到網關當中,方法如下:連接好電源,串口線,網線;打開串口終端并配置好串口的相應參數,然后給網關上電,把網關的啟動方式改SDBOOT啟動,在跳出的命令選項中選擇S選項,然后輸入如下命令:

    Console=ttySSC0 root=/dev/nfs nfsroot=192.168.1.111:/6410/root_qtopia_at4

    Ip=192.168.1.70:192.168.1.111:192.168.1.111:255.255.255.0:mini6410.arm9.net:eth0:off

    各參數的含義如下:nfsroot是開發(fā)主機的IP地址,如果用的是虛擬機,該地址就是虛擬機的IP地址,總之它是直接提供NFS服務的Linux系統(tǒng)IP地址。

    “IP”=后面的第一項(192.168.1.70)是目標把的臨時IP,只要不和局域網內IP沖突就行;

    第二項(192.168.1.111)是PC機的IP;

    第三項(192.168.1.111)是目標板上網關的設置;

    第四項(255.255.255.0)是子網掩碼;

    第五項是開發(fā)主機的名字(可以隨便命名);

    Eth0是網卡設備的名稱,在操作時根據自己的網卡名稱再作變更。

    在以上命令輸入成功后,要將網關設置從NAND啟動,并連接PC機和網關之間的網線,在PC機上掛載你需掛載的根文件系統(tǒng)的目錄到mnt/下,命令如下:

    Mount-t nfs-o nolock 192.168.1.111:/6410/root_qtopia_qt4/mnt

    其中192.168.1.111是你主機也就是PC機的IP,/6410/root_qt4是要掛載的目錄,/mnt是要掛載的目的位置。

    如果串口終端顯示“Please press Enter to activate this console”,就可以類似虛擬機終端那樣輸入命令,可以發(fā)現兩個目錄下的文件是一致的,并且使用串口工具或虛擬機終端修改其中一個目錄下的文件,另一個也會產生相同的變化,此時說明網絡文件掛載成功。

    [1]于紅,劉娜.Linux操作系統(tǒng)[M].機械工業(yè)出版社,2008,9.

    [2]張洪波,陳洪彬,吳君.Linux命令應用大全[M].清華大學出版社,2009,1.

    [3]William E.ShottsJr(美).Linux命令行大全[M].人民郵電出版社,2013,3.

    [4]北京博創(chuàng)興盛科技有限公司.物聯(lián)網嵌入式網關部分程序燒寫手冊[S/OL].www.doc88.com/p-9995234,2011,08.

    猜你喜歡
    PC機網關命令
    只聽主人的命令
    基于改進RPS技術的IPSEC VPN網關設計
    移防命令下達后
    基于PC機與單片機的多機通信技術及抗干擾方法
    基于三菱FXPLC的感應淬火機床與PC機的串行通信實現
    VC.NET下實現dsPIC單片機與PC機的通信
    電子制作(2017年23期)2017-02-02 07:16:47
    這是人民的命令
    LTE Small Cell網關及虛擬網關技術研究
    移動通信(2015年18期)2015-08-24 07:45:08
    應對氣候變化需要打通“網關”
    太陽能(2015年7期)2015-04-12 06:49:50
    一種實時高效的伺服控制網關設計
    盐山县| 江北区| 洪泽县| 浮梁县| 九龙县| 鄯善县| 德安县| 酉阳| 达拉特旗| 南汇区| 岑溪市| 吉首市| 常德市| 西藏| 嘉义市| 永清县| 麟游县| 昂仁县| 忻城县| 固始县| 井冈山市| 望江县| 新郑市| 湘阴县| 清水河县| 通城县| 黄平县| 涿鹿县| 万宁市| 永宁县| 梅州市| 广平县| 喜德县| 海伦市| 百色市| 治县。| 珠海市| 峡江县| 武夷山市| 门头沟区| 玛多县|