www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 開源龍芯開發(fā)板——智龍V2.1評測

開源龍芯開發(fā)板——智龍V2.1評測

  • 作者:netlhx
  • 來源:21ic
  • [導(dǎo)讀]
  • 龍芯發(fā)展的道路,是一條曲折、充滿爭議的道路!好在塵埃已經(jīng)落定,技術(shù)創(chuàng)新仍將前行!

源代碼HELLO.C

24.jpg

執(zhí)行命令來進(jìn)行交叉編譯

25.jpg

最終會在當(dāng)前目錄下生成HELLO二進(jìn)制可執(zhí)行文件。

像以前使用其它的嵌入式LINUX系列一樣,興沖沖的打開SSH SECURE FILE TRANSFER程序,連接智龍開發(fā)板,卻發(fā)現(xiàn)連接不上,嗯,智龍開發(fā)板沒有安裝SSH服務(wù),這下這個文件怎么復(fù)制到智龍開發(fā)板上呢?好在還有U盤,還有TF卡。于是找U盤,折騰下來之后,終于可以看到U盤上的HELLO文件了。不說了,都是淚!

26.jpg

呃,可憐我把智龍的拼音都打錯了!

一個簡單的程序,從準(zhǔn)備到最終放到智龍上運行,就是這么一個流程。這也是大多數(shù)嵌入式LINUX系統(tǒng)上軟件開發(fā)的流程。當(dāng)然有些開發(fā)板,CPU足夠強勁,存儲容量相對大一點話,也可以使用本地編譯。

不過這不是值得詬病的地方,我覺得智龍的系統(tǒng)應(yīng)該將一些常用的服務(wù),如SSHD,F(xiàn)TP服務(wù)編譯進(jìn)系統(tǒng)中,這樣用戶在拿到開發(fā)板后,工作量相對會小一些,調(diào)試起來會更加方便!

從上面的體驗過程也可以看出,智龍V2.1上提供的LINUX差不多就是一個裸系統(tǒng)。只提供了精簡的內(nèi)核及最基本的BUSYBOX系統(tǒng),當(dāng)然驅(qū)動基本上都安裝好了,甚至我將U盤插上去后,上電后自動進(jìn)行了掛載。

如果需要使用其它的開源軟件,需要我們自己下載源代碼,自動編譯,自行DEBUG,然后再通過U盤或TFT卡復(fù)制到智龍上,這個過程反復(fù)折騰,必然會浪費不少的時間。

樹莓派的成功,并非硬件因素,更重要的是它提供的生態(tài)環(huán)境!

受樹莓派的影響,PYTHON現(xiàn)在頗為流行,已有網(wǎng)友將PYTHON移植到了智龍,但還沒有比較完善的官方支持。另外像WIRINGPI之類的外設(shè)庫,也需要進(jìn)一步補充。這些都是智龍的助手,要讓智龍真正飛起來,軟件環(huán)境及周邊生態(tài)都是必不可少的助力,如智龍擴(kuò)展板,基于智龍的各類應(yīng)用等等。

這樣看來,智龍要走的路還很長,但不管怎樣,仍然值得我們期待!

結(jié)論

通過前面的使用及體驗,我更愿意把智龍定位在高端MCU的行列,與其它的SBC(單板計算機)相比,智龍V2.1顯然還算不上是一個SBC,雖然這個結(jié)論有點殘酷!

一方面,CPU主頻是硬傷,對于250MHZ的值來說,在很多MCU面前已沒有任何優(yōu)勢,ATMEL及ST等都在計劃著將他們的MCU主頻進(jìn)一步提升。其次就是CPU雖然提供了LCD接口,但智龍上并沒有提供VGA或HDMI接口,當(dāng)然更不用說MIPI及LVDS等接口。據(jù)官方介紹,龍芯更側(cè)重于機器人控制等應(yīng)用領(lǐng)域,所以主頻不是首先要考慮的因素。

再有,像BUSYBOX這類系統(tǒng),要想使用開源世界里的成果,還需要花費時間與精力去將其編譯成二進(jìn)制代碼,開源世界里軟件的依賴,對于一個新手來說,簡直就是惡夢!

另外BUSYBOX的功能過于簡陋,系統(tǒng)沒有提供VGA及HDMI接口,所以只能使用終端軟件來進(jìn)行管理,那么除了基本的串口配置外,SSH基本是必備工具。

提一點建議,既然硬件特別是CPU已經(jīng)選定,那么應(yīng)該在軟件環(huán)境及相應(yīng)的生態(tài)構(gòu)建上花大力氣,將龍芯本身的潛力盡可能挖掘,榨干它的每一絲潛力。雖然創(chuàng)客的意義在于折騰,但對于一些常規(guī)的服務(wù)及應(yīng)用,如能將其整合到官方系統(tǒng)之中,一則顯示官方的細(xì)致體貼、用戶至上的思想,再者也是智龍開發(fā)板作為一個完整開發(fā)環(huán)境的要求。

龍芯俱樂部作為一家由愛好者自發(fā)組織的、尚處在起步階段的開源社區(qū)來說,智龍V2.1在開源生態(tài)搭建方面尚在努力;但是對比官方的龍芯開發(fā)板,價格上的優(yōu)勢十分明顯,因此也有不少開發(fā)者已經(jīng)參與到其中來。

參考資源

1. 龍芯官網(wǎng):http://www.loongson.cn/index.html

2. 龍芯1C資料:http://www.loongson.cn/product/cpu/1/Loongson1C.html

3. 龍芯俱樂部:http://www.loongsonclub.com/

4. 龍芯開源社區(qū):http://www.loongnix.org/

5. 開源龍芯社區(qū): http://www.openloongson.org/

6. PMON源碼庫: http://www.loongnix.org/cgit/

7. 智龍交叉編譯工具鏈:http://www.loongnix.org/ftp/embed/ls1b/toolchain/

8. 開源資料GIT: http://git.oschina.net/openloongson/smart_loong_docs

本文系21ic原創(chuàng),未經(jīng)許可嚴(yán)禁轉(zhuǎn)載

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項目外包 more+