(1)我們將開發(fā)板開發(fā)板燒寫 yocto 文件系統(tǒng),有線網(wǎng)口通過網(wǎng)線連接到路由器,系統(tǒng)起來后首先使用“ifconfig”查看開發(fā)板 ip。如下圖所示:![]() (2)在 Ubuntu 上輸入“ifconfig”,查看一下 NFS 服務(wù)器(Ubuntu)的 ip 地址,如下圖所示: ![]() (3)通過查詢 ip 地址,查看到開發(fā)板和服務(wù)器在同一網(wǎng)段,如果不在同一網(wǎng)段,則需要修改開發(fā)板的網(wǎng)絡(luò)設(shè)置,重新設(shè)置 ip 地址并重啟開發(fā)板使之生效。 (4)開發(fā)板上使用 ping 命令測(cè)試網(wǎng)絡(luò),如下圖所示,開發(fā)板和 ubuntu 服務(wù)器之間的網(wǎng)絡(luò)是連通的。 ![]() (5)掛載 nfs 服務(wù)器共享的目錄,命令如下: mount -t nfs -o nolock,nfsvers=3,vers=192.168.1.9:/home/nfs /mnt/ 這句話代碼的意思是使用 nfs3 版本掛載 IP 為 192.168.1.9 中的 /home/nfs 到 mnt 文件夾下,IP 為ubuntu 的 IP.把這個(gè) ip 改成自己 ubuntu 的 ip 就可以了,前提是開發(fā)板必須能夠 ping 通 ubuntu ,如果沒有 ping 通的話再檢查下,復(fù)制命令,這樣就掛載好了 nfs 服務(wù)。那么掛載好了之后要怎么用呢,我這里打開 ubuntu,然后進(jìn)到我們平常做實(shí)驗(yàn)的目錄,在這個(gè)目錄下有一個(gè) hello 的可執(zhí)行文件,file hello 查看下,他是在開發(fā)板上運(yùn)行的,架構(gòu)是 arm 的,如果是借助 tf 卡或者 U 盤來拷貝會(huì)比較麻煩,我們可以直接使用nfs ,我現(xiàn)在把這個(gè)可執(zhí)行文件拷貝到共享目錄下,也就是 home/nfs 這個(gè)目錄, cp hello /home/nfs 然后我們?cè)龠M(jìn)到共享目錄看一下,在這個(gè)目錄下有一個(gè) hello 的可執(zhí)行文件,現(xiàn)在我們是在 ubuntu 上操作的,然后我們?cè)诔?jí)終端上看一下,我們這里是把共享的目錄掛載到了 mnt 上,我們進(jìn)到 /mnt 目錄下,ls 看一下,在這里就可以看到 ubuntu 的 hello 文件了,我們來運(yùn)行下,我們是可以運(yùn)行成功的,所以說我們使用 nfs,我們可以很方便的把我們 ubuntu 上的文件拷貝到開發(fā)板,同理也可以把開發(fā)板上的文件拷貝到 ubuntu,比如說我在這個(gè)掛載的路徑下,我創(chuàng)建一個(gè) .c 文件,touch nihao.c然后打開 ubuntu ,同樣在這個(gè)路徑下,就可以看到 nihao.c ,我們可以直接把這個(gè)拷貝到 ubuntu 上, 我直接拷貝到 test 目錄下, cp nihao.c /home/topeet/test 或者直接考到 samba 上 cp nihao.c /home/samba 然后我們?cè)诖蜷_電腦的 samba ,我們?cè)?samba 上也可以看到這個(gè) nihao.c ,然后我就把 nihao.c 拖到windows 上,這樣就實(shí)現(xiàn)了開發(fā)板上的文件傳到 windows 電腦上,非常的方便,就不用了 U 盤一個(gè)個(gè)拷了,我們開發(fā)板沒有和任何一個(gè)設(shè)備連接,我們沒有連接 U 盤或者其他的設(shè)備,只是我們無線上網(wǎng)了,我們就 可以共享我們的文件,所以說他不僅神奇也非常的方便。 ![]() 核心板參數(shù) 尺寸:38mm*42mm PCB:6層 CPU:iMX6ULL ARM Cortex-A7架構(gòu) 單核 iMX6ULL 商業(yè)級(jí) 內(nèi)存:512M 存儲(chǔ):8G EMMC iMX6ULL 工業(yè)級(jí) 內(nèi)存:256M 存儲(chǔ):512M FLASH 工作電壓:5V~16V 電壓供電 系統(tǒng)支持:Linux-QT系統(tǒng);Ubuntu core系統(tǒng);Youcto系統(tǒng);Buildroot系統(tǒng); 商業(yè)級(jí)運(yùn)行溫度:-20℃ ~ +80℃ 工業(yè)級(jí)運(yùn)行溫度:-40℃ ~ +80℃ 引腳間距:1.27mm 引角擴(kuò)展:i.MX6功能全部引出,146PIN腳 連接方式:郵票孔 底板參數(shù) 尺寸:12*19cm PCB:2層 POWER:5V~16V電壓供電 SWITCH:電源開關(guān) EEPROM 存儲(chǔ):256字節(jié),掉電后數(shù)據(jù)不丟失 4G模塊:1個(gè) 全網(wǎng)通 (選配) WIFI藍(lán)牙模塊:WIFI/藍(lán)牙二合一模塊,工作頻段 2.4GHz,支持 IEEE802.11bgn 等標(biāo)準(zhǔn),支持藍(lán)牙 4.0 協(xié)議。 LVDS接口:1路(一個(gè)是標(biāo)準(zhǔn)HDMI 座(CON3),另一個(gè)是 30pin 的 FPC 座(J18), 兩個(gè)接口實(shí)際上是同一路 LVDS 信號(hào),用來連接迅為電子的 LVDS 屏幕) RGB接口:1路 CAN:2 路 CAN 總線接口 RS485:1 路 RS485 總線接口 MIC:支持錄音輸入 PHONE:支持耳機(jī)輸出 USB OTG:1路 USB HOST:2路 USB-UART:1路 mini HDMI:1個(gè)(一路標(biāo)準(zhǔn)MINI-HDMI 接口,i.MX6ULL處理器本身沒有支持HDMI,通過一個(gè) RGB 轉(zhuǎn) HDMI 的芯片擴(kuò)展出HDMI接口,通過該接口來連接HDMI顯示器。 ) 網(wǎng)口:2路百兆以太網(wǎng),RJ45 接口 TF卡槽:1個(gè)標(biāo)準(zhǔn)TF卡接口 SIM卡槽:1個(gè)標(biāo)準(zhǔn)SIM卡接口 T&H接口:溫濕度傳感器接口 TTL/RS485接口:TTL/RS485接口二選一 BUZZER:1個(gè)蜂鳴器 IRDA:1個(gè)紅外一體化接收頭 ADC電位器:支持 DIP SWITCH:8位撥碼開關(guān) JTAG:1個(gè)(可以通過下載/調(diào)試器來調(diào)試 i.MX6ULL 處理器) CAMERA接口:1個(gè) 支持500萬攝像頭 TTL串口接口:20PIN (gpio引出:兩個(gè)ad,一個(gè)spi,一路ttl。一路i2c,5個(gè)gpio,5v,3.3v電源) GPIO接口:20PIN(包括:兩路ADC,一路SPI,5個(gè)GPIO,一路TTL串口,一路I2C接口。) 重力加速度傳感器:支持 紅外接收模塊:支持 光環(huán)境傳感器:支持 實(shí)時(shí)時(shí)鐘:斷電后系統(tǒng)時(shí)間不丟失 LED:2個(gè) 按鍵:3個(gè) |