1. 程式人生 > >把電腦虛擬機器linux下編譯的程式燒寫到ARM9開發板的linux系統裡面的具體操作步驟

把電腦虛擬機器linux下編譯的程式燒寫到ARM9開發板的linux系統裡面的具體操作步驟

首先在Linux虛擬機器下操作的:

①、cd /mnt/hgfs/share(share是在VM裡面設定的Linux虛擬機器和Windows共享的資料夾)
②、cd ZigbeeCom (到該資料夾下面看一下只有那四個檔案)
③、make (make編譯之後就會生成ZigbeeCom檔案)
④、cp /mnt/hgfs/share/ZigbeeCom/ZigbeeCom /test
⑤、ifconfig(檢視虛擬機器ip地址和子網掩碼並修改以便通過網線將檔案燒寫到開發板中)
⑥、ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
然後到DNW下(操作開發板內的檔案了):


⑦、用網線把開發板和電腦連線起來
⑧、進入arm9開發板內的Linux系統
⑨、ls
⑩、ifconfig
⑪、ifconfig eth0 192.168.1.200 netmask 255.255.255.0 up
⑫、mount -o tcp,nolock 192.168.1.100:/test /mnt(mnt資料夾叫掛載點,掛載到/mnt下面)
⑬、cp /mnt/ZigbeeCom /sample
⑭、cd /sample
⑮、用網線把開發板連線到路由器的lan口上
⑯、./ZigbeeCom
⑰、手機app連線到路由器的無線網上
⑱、app上的ip地址填設定的開發板的ip地址192.168.1.200(埠7081自己在serverthread.c中設定)

⑲、然後app傳送相應口令獲取資料

這是我們做的大笑微信雲智慧火災防空系統。實現了微信端,手機APP端,網頁端的遠端監測及控制。以後有時間會陸續把整個系統的實現分享給大家。