① linux基本都是在ARM開發板上運行為什麼所有教程都是以PC端講解呢對於小白,就算學會了,也不會用啊
伺服器和常見PC設備是使用的一樣架構的,一些嵌入式設備才會用ARM架構的CPU。比如智能家居,ATM機,等這些屬於嵌入式設備,手機也屬於嵌入式設備。
同樣使用Linux內核,但是CPU架構是不同的,而平常所說的PC和伺服器幾乎都是intel和amd架構的,也就是你平時使用的電腦使用的架構。因此並不存在你說的那種情況。
② 想學arm和linux 買什麼開發板
各個廠家的開發板大同小異。
相同點:模塊基本一樣,操作基本一樣,晶元基本一樣,只有那幾款。
不同點:硬體的配置,電路的焊接,屏幕的大小,還有用的同種晶元是第幾代,送的資料屬於不同培訓機構。
我在學校里用的2440的晶元,到公司又用6410培訓了一遍,個人感覺沒什麼區別,就是偏應用
主要是學好電路和c語言,linux下的操作指令用多了就會了,
然後再是linux內核啊,GUI啊什麼的都是偏軟體了,和開發板沒太大關系
所以你買個質量好點,用的人多點的開發板就可以了,淘寶上多的是。
③ linux學習開發板
主要是看你要做什麼吧。如果只是了解一下,不深入的話也不必要專門買開發板。只需要模擬器,虛擬機,你的計算機。學嵌入式不過是學一個方法、一個思想、一個過程,用開發板只是一種接近實際環境的習辦法。
想要深入學習,自學當然是選網上資料多的來;如果是公司項目,最好是選擇後期供貨穩定的來。現在4412停產之後就推出了4418和6818,從成本和性能上來說都還可以。像榮品電子的6818開發板,就支持Android、Linux、Ubuntu。不過每個公司的側重點不一樣,榮品就主要是做的Android,Linux系統雖然也提供,不過功能方面不如Android完善。
④ 能不能告訴我樹莓派與其他的Linux開發板比如正點原子的alpha開發板的區別呢
對於開發板,我玩過很多,感覺沒什麼太大區別,對於初學者,資料要詳細,一般都是交怎麼玩,只要學會怎麼燒寫uboot、內核,怎麼編譯uboot、內核,怎麼搭建開發環境,一般會給交叉編譯工具鏈,uboot Linux內核 qt庫等源碼包,他們都是編譯過得,按照步驟來,都完成了,剩下的路就要看自己的了,如果是應用程序開發,不用太管硬體和驅動方向,和Windows上面編程差不多,如果你是玩硬體的,學學linux驅動開發,linux系統移植,這些方面手冊一般都沒有,需要論壇上面找或者相關書籍,我用過ARM9(天嵌的),A8(友善之臂的),H3(友善的),感覺下來,基礎資料都差不多,都能教你基本操作,具體選什麼方向,還得看自己
⑤ linux 開發板
如果資金充足就可以花600多買一個的,可以買到6410的,或者6440的。如果沒錢就買個二手的,或者2410的。你主要是學習編寫驅動,這個東西無所謂過時不過時。相反時間老的晶元資料多,自己學習過程中出了問題也容易找到資料。驅動都是有構架的,只有弄清楚各類驅動構架和各類匯流排協議就可以了。同樣的內核和驅動,移植到2410和6410上面,修改的東西不多的。。。
求採納為滿意回答。
⑥ 如何自製一個Linux開發板經費要維持在40以下最好
arm linux開發是一個很籠統的說法,具體的開發取決於你的目標是什麼。
比如我要做個機器人
我買了一塊開發板,cpu是ARM的
然後我為這塊開發板自製了一個Linux系統。首先我需要為開發板的硬體編寫驅動,然後把驅動和Linux內核代碼一起編譯,然後就得到了包含驅動的內核映像。然後我再製作文件系統,把製作好的系統放到SD卡上面。這樣Linux系統就完成了,系統啟動後開發板硬體都可以使用。這是系統層面的開發。
接下來我要實現機器人視覺。把雙攝像頭捕捉的圖像捕獲,再進行處理。於是我編寫一個程序,使用了openCV庫,這個程序可以判斷機器人和障礙物的距離。這是用戶層面的開發。
⑦ 不同Linux開發板的區別
1 不同廠家而已 沒有本質區別
區別最大的是主控cpu型號
2 點燈最簡單 不同cpu開發板點燈完全不一樣 但基本都是C語言 這是熟悉該開發板最快的辦法
⑧ 安卓手機能做為linux的開發板嗎
最好不要,原因有以下幾點:
1.沒有電路原理圖。非常重要一點,假如要開發嵌入式linux的底層驅動,沒有官方提供的電路圖是很容易弄壞手機的,官方對這種技術肯定是保密的。
2.系統。至少需要對Linux系統有較好的理解,一般從基本開始學起,了解linux的基本構架,現在的智能手機基本是安卓的吧,雖然基於linux,上手還是有些困難的。系統的源碼應該好獲得,但是將系統移植到智能手機這部分應該沒有專門的書籍和資料,學習起來不方便,說不定一開始就卡在搭建平台這一步了。
3.假如想做平台的應用,應該可以試試。一般自己寫的java:第一,找配對的虛擬機不容易。第二,很有可能被殺毒軟體認為是病毒。
⑨ 學習LINUX必須要有開發板嗎
Linux在做網站伺服器方面比較出色,同時在嵌入式方面也不粗,由於使用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服務連接,然後正常登錄。