vmware共享資料夾位置
根目錄下/mnt/hgfs
tftp檔案傳輸(針對智龍開發板與虛擬機器之間傳輸)
開發板系統中的tftp服務用法與主機中的略有區別,但原理是一樣的。
基本引數:
-g: get,獲取檔案
-p: put,上傳檔案
-l file:本地的檔案,名為file
-r file:遠端的檔案,名為file
例項開發板ip為192.168.2.106,虛擬機器ip為192.168.2.105。
注:他們之間可以ping通。
在虛擬機器tftp檔案目錄下有一檔案helloworld
sudo minicom
進入開發板linux系統
cd /home
切換到/home目錄下
tftp -p 192.168.2.105 -l ./helloworld
將檔案從開發板上傳到虛擬機器tftp目錄中
原始檔的編譯和執行
在執行檔案時遇到了一些問題:
在ubuntu或智龍開發板直接執行.c檔案報錯
原因:.c檔案原則上需要生成.o檔案才可執行。
在ubuntu中使用mipsel-linux-gcc helloworld.c -o helloworld命令後生成的檔案無法執行。
原因:使用的mipsel-linux-gcc編譯器生成的檔案只能在mipsel架構且為32位系統中執行。
解決方法:將生成的.o檔案傳到開發板中即可。
嵌入式開發
經常會有人說嵌入式開發,嵌入式開發千差萬別,我總體上分為4個等級 微電子開發 rtos開發 指令碼開發 富應用開發 這一類產品行為比較固定,比如說電視遙控器,遙控汽車,電飯煲,恆溫燒水壺,溫濕度感測器,智慧型門鎖等。這些裝置行為都比較簡單,通過按鈕可以設定系統功能和行為。量不大,經常會選用flash...
初識嵌入式 嵌入式開發概述
1 什麼是嵌入式技術 1 嵌入式軟體與非嵌入式軟體的區別?答 嵌入式軟體是結合作業系統之上做的開發 非嵌入式軟體是做的裸機開發。裸機 沒有作業系統 2 嵌入式開發與微控制器開發的區別?答 區別 是否有作業系統。拓展 答 優點 解決了軟體的移植性 解決了開發人員的能力的劃分問題。提供了豐富的網路協議 ...
嵌入式開發FAQ
a 嵌入式開發難嗎?q 難者不會,會者不難。a 嵌入式開發如何入門?a 嵌入式開發如何深入?q 其實一旦你對嵌入式開發整套流程熟悉以後,很多人覺得嵌入式開發跟一般的開發沒有什麼兩樣,都是體力活。其實你還只了解了皮毛,還未深入了解或者理解嵌入式開發。很多人進入這個行業,是因為這個行業薪水較高,進入以後...