找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5670|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

deepin下mini2440 qt gui開(kāi)發(fā)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:3721 發(fā)表于 2015-1-5 14:57 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
這些文章都是參照我之前ubuntu下的環(huán)境搭建寫(xiě)的,并且在deepin下一邊操作驗(yàn)證,一邊截圖記錄!?jiǎng)⑾琛?br /> (1)deepin下配置mini2440  nfs掛載
(2)deepin下配置交叉編譯環(huán)境
(3)deepin下移植qt到mini2440
(4)deepin下設(shè)計(jì)qt程序
(5)deepin下燒錄文件系統(tǒng)到mini2440

1,安裝NFS服務(wù)程序
打開(kāi)命令終端(快捷鍵:ctrl+alt+t)
sudo -s
輸入密碼
sudo apt-get install nfs-kernel-server


2,配置/etc/exports
NFS掛載目錄及權(quán)限由/etc/exports文件定義
編輯
/etc/exports文件寫(xiě)入/home/camel/Mini2440-NFS *(rw,sync,no_root_squash)


這里省略了兩個(gè)步驟,既在home下建立NFS共享目錄,將根文件系統(tǒng)解壓到目錄,解壓操作需要在終端下以root權(quán)限進(jìn)行,否則會(huì)缺少文件,并且要求共享目錄的權(quán)限為777,(你懂得,777是什么意思)。不過(guò)復(fù)制到用戶文件夾下的時(shí)候就不要學(xué)ubuntu使用~,在deepin下你會(huì)發(fā)現(xiàn)跑/root下去了,所以凡事要理解方能一通百通,照抄復(fù)制害死你。

/camel/Mini2440-NFS:要共享的目錄
* :允許所有的網(wǎng)段訪問(wèn)
rw :讀寫(xiě)權(quán)限
sync:資料同步寫(xiě)入內(nèi)在和硬盤(pán)
no_root_squash:nfs客戶端共享目錄使用者權(quán)限
/camel/Mini2440-NFS是我的NFS共享目錄

重新啟動(dòng)nfs服務(wù)
sudo /etc/init.d/nfs-kernel-server restart



顯示:
* Stopping NFS kernel daemon                                            [ OK ]
* Unexporting directories for NFS kernel daemon...                      [ OK ]
* Exporting directories for NFS kernel daemon...                               exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "*:/home/camel/Mini2440-NFS".
  Assuming default behaviour ('no_subtree_check').
  NOTE: this default has changed since nfs-utils version 1.0.x

寫(xiě)到這里,突然發(fā)現(xiàn)我才完成了一點(diǎn)點(diǎn),好吧,今天就寫(xiě)這么多了。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:3721 發(fā)表于 2015-1-5 14:58 | 只看該作者
本來(lái)打算在前一篇文章中寫(xiě)完全部的nfs掛載,結(jié)果發(fā)現(xiàn)我并沒(méi)有那么多空余的時(shí)間,以后不在做這些硬性的規(guī)定,有時(shí)間就寫(xiě),寫(xiě)多少是多少。前一篇寫(xiě)了deepin下nfs的安裝,和etc/exports文件的配置,nfs的重啟。本章內(nèi)容打算完成deepin和mini2440的串口,網(wǎng)絡(luò)配置。是首先連接好mini2440到pc的網(wǎng)線,串口線,usb線。我想這個(gè)可以不是說(shuō),這個(gè)不會(huì),這種智商就沒(méi)必要學(xué)嵌入式了,智商捉急了。

連接mini2440的電源,usb線,網(wǎng)線,串口線。



連接筆記本串口,無(wú)串口使用usb轉(zhuǎn)串口。




連接筆記本usb接口



連接筆記本網(wǎng)口




完整的連接效果圖






4,deepin下串口設(shè)置

安裝kermit
sudo apt-get install ckermit




配置kermit

gedit /etc/kermit/kermrc在文件添加

set line          /dev/ttyUSB0   #usb轉(zhuǎn)串口配置ttyUSB0,自帶串口配置ttyS0
    set speed         115200
    set carrier-watch off
    set handshake     none
    set flow-control none
    robust
    set file type     bin
    set file name     lit
    set rec pack      1000
    set send pack     1000
    set window        5

連接串口
啟動(dòng)kermit,連接串口:
    #
kermit
    C-Kermit>
connect
    #
現(xiàn)在就已經(jīng)成功連接到串口了。



打開(kāi)mini2440電源,終端輸出表明串口連接成功。




5,deepin下的 網(wǎng)絡(luò)設(shè)置

我打算這樣去配置nfs連接,首先是mini2440,ip地址192.168.11.70,掩碼255.255.255.1,網(wǎng)關(guān)192.168.1.31。pc主機(jī),ip地址:192.168.1.21,掩碼255.255.255.1,網(wǎng)關(guān)192.168.1.31。

今天先寫(xiě)到這,洗腳睡覺(jué)了。


回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表