linux開發版
① 如何在單linux下操作嵌入式開發板
開機後自動運行用戶的應用程序或啟動系統服務的命令保存在開發板根文件系統的/usr/etc/rc.local文件中。有的開發板開機後自動運行圖形界面程序,需要按住ctrl+c讓開發板進入到linux的shell提示符界面。其實可通過注釋掉rc.local文件中調用圖形界面的命令,增加運行用戶應用程序的命令,達到開機自動運行用戶應用程序的目的。
下面以我做的實驗為例,描述具體的實現步驟。該方法源於網路,我加以驗證,稍做修改,此文相當於轉載。
1.進入pc機的linux
操作系統,在/nfs/usr/下通過mkdir
lz
命令新建一個名為lz的文件夾,進入lz文件夾,通過mkdir
hello新建一個hello文件夾用來存放我們將要編寫的hello.c文件和編譯生成的可執行文件。
2.在/nfs/usr/lz/hello下通過vi
hello.c命令新建hello.c文件,編輯如下測試程序:
#include
int
main(){
printf("hello,test
arm-linux!\n");
return
0;
}
完成編輯後通過:wq保存後退出。
3.主機通過如下命令交叉編譯環境編譯hello.c:
#arm-linux-gcc
–o
hello
hello.c
4.通過ls
命令可以看到在/nfs/usr/lz/hello/下已經生成了hello可執行文件,我們可以在開發板上通過./hello來測試自己編寫的hello.c執行情況
5.修改rc.local文件,在文件的最後通過『#』釋掉啟動圖形界面的指令,增加執行用戶應用程序hello的指令,具體實現如下:
#export
path=$qpedir/bin:$path
#qtopia
#/usr/qtopia/bin/qtopia
/usr/lz/hello/./hello
註:前三行是注釋掉啟動圖形界面,最後一行是添加的執行用戶的hello測試程序。
6.重啟開發板,通過vivi參數配置讓開發板通過nfs掛載主機上的文件系統,這時我們就可以通過超級終端看到開發板已經運行了我們編寫的hello程序。
② Linux嵌入式教程:開發板與PC機如何直連
、使用網線直連開發板和PC機,即一端插在PC上,一端插在開發板上,此時PC機右下角會提示網路電纜被拔出,沒事,是這樣的。
③ linux開發板可以不買屏嗎
可以。
arm開發板是用來幹活的,學習在沒有真的去針對arm的時候,你買arm開發板只能用來玩,比如自己弄個觸摸屏外加硬碟,裝進一個盒子。當初去玩時候的MP4機。或者做個arm架構的BT專用機。簡單的入門學習,找個模擬器就行了。
④ 小米手機改成LINUX開發板
1、uboot製作。進入uboot目錄內,配置uboot。
2、內核製作。解壓Linux內核tarxvzflinux.tar.gz,使用配置好的config文件,把配置好的config文件復制到Linux內核中。以上是小米手機改成LINUX開發板的大致內容。
⑤ 如何登錄開發板的Linux系統
開發板的Linux系統登錄操作如下:
方法一:用調試串口登錄。
1.用串口線連接ARM板的調試串口與PC機的串口(也可以使用USB轉串口的連接線);
2.在PC機打開查超級終端(或者其他串口軟體),選擇PC機的串口並設置波特率為115200;EasyARM-i.MX280A開發板啟動之後,會有啟動信息通過調試串口列印到超級終端上。
3.啟動完成之後,串口會有提示登錄。登錄名與密碼都是root,密碼不會顯示字元,輸入完成按回車鍵即可。
方法二:通過乙太網登錄。
用網線連接ARM板與PC機,採用SSH Secure Shell(或者putty等支持SSH服務的其他工具),建立SSH服務連接,然後正常登錄。
⑥ linux開發板怎麼樣實現觸摸屏校驗
第一進入LINUX系統時,會出現觸摸屏校驗提示,按提示校準5個點就可以了.
如果想重新校驗,可以如下操作
#rm /etc/pointercal (刪除校準文件)
#reboot (重新啟動開發板)
此時可以重新校驗
⑦ 想選一塊linux工控開發板,哪家的板子比較好
主要還是要看你需要什麼配置的工控板咯~
我們現在用的也是Linux系統的,是邁沖的3352的工控板。反正也用了一兩年了這個型號了,目前來說這家價格跟業內其他的比算特別良心價了,板子的質量也很不錯。起碼我們用的這個型號這兩年的貨沒出現什麼大的問題,也就偶爾會有一兩塊排針會出現問題。你可以問問看。反正業內比較出名一點的也就這么幾家。不要找完全不知名的就可以了。
⑧ 不同Linux開發板的區別
1 不同廠家而已 沒有本質區別
區別最大的是主控cpu型號
2 點燈最簡單 不同cpu開發板點燈完全不一樣 但基本都是C語言 這是熟悉該開發板最快的辦法
⑨ linux學習開發板
主要是看你要做什麼吧。如果只是了解一下,不深入的話也不必要專門買開發板。只需要模擬器,虛擬機,你的計算機。學嵌入式不過是學一個方法、一個思想、一個過程,用開發板只是一種接近實際環境的習辦法。
想要深入學習,自學當然是選網上資料多的來;如果是公司項目,最好是選擇後期供貨穩定的來。現在4412停產之後就推出了4418和6818,從成本和性能上來說都還可以。像榮品電子的6818開發板,就支持Android、Linux、Ubuntu。不過每個公司的側重點不一樣,榮品就主要是做的Android,Linux系統雖然也提供,不過功能方面不如Android完善。