1. 程式人生 > >Qt for arm的學習筆記

Qt for arm的學習筆記

設定虛擬機器ip地址ifconfig eth0 192.168.1.101

開啟arm板上IP設定相關的檔案: vi /etc/init.d/IPSet.sh

內容如下:

ifconfig eth1 192.168.1.206 netmask 255.255.255.0 up

route add default gw 192.168.1.1

mount -t nfs -o nolock 192.168.1.101:/home/wnh/nfsshare/ /mnt/(主要是通過這條命令設定的

Ubuntu下搜狗輸入設定:

/usr/share/applications下,雙擊FcitxSougo Pinyin,然後右上角會出現一個鍵盤,

選擇搜狗輸入法即可如下圖所示:


7LCD設定:

SBC8600# setenv dispmode 7inch_LCD

SBC8600# saveenv

LinuxQt 可執行檔案目錄的設置:


Qt中需要對qwt的路徑進行設定


若編譯ARM的,需要將

INCLUDEPATH += /usr/local/qwt-6.1.2/include

LIBS += -L"/usr/local/qwt-6.1.2/lib/" –lqwt

兩行程式碼更改為:

INCLUDEPATH += /usr/local/qwt-6.1.2-arm/include

LIBS += -L"/usr/local/qwt-6.1.2-arm/lib/" –lqwt

檔案系統的映象製作

1.進入存放檔案系統的目錄(的是[email protected]:~/tigerfile/linux/rootfs/AM3359/test


2.生成ubifs.img映象

直接在剛才的目錄下輸入:

sudo $HOME/tools/mkfs.ubifs -r rootfs -m 2048 -e 126976 -c 812 -o ubifs.img

然後ls一下,發現多了一個ubifs.img


3.生成ubi.img映象

繼續在剛才的目錄下輸入:

sudo $HOME/tools/ubinize -o ubi.img -m 2048 -p 128KiB -s 512 -O 2048 $HOME/tools/ubinize.cfg

然後ls一下,發現多了一個ubi.img這個ubi.img就是我們需要的檔案系統的映象。


已經準備好的ntpdatelocaltime分別copy到開發/bin/etc下:

cp /mnt/ntpdate /bin

cp /mnt/localtime /etc

手動校驗時間寫入硬體時鐘

ntpdate  202.112.10.60 && hwclock -w

IP地址: 202.112.10.60中國 教育網



相關推薦

Qt for arm學習筆記

設定虛擬機器ip地址:ifconfig eth0 192.168.1.101 開啟arm板上IP設定相關的檔案: vi /etc/init.d/IPSet.sh 內容如下: ifconfig eth1 192.168.1.206 netmask 255.255.255.0

Arcgis api for javascript學習筆記-三維地圖的飛行效果

com init viewport window eight put div speed null 其實就只是用到了 view.goTo() 函數,再利用 window.setInterval() 函數(定時器)定時執行goTo()。代碼如下: <!DOCTYP

Arcgis api for javascript學習筆記(4.6版本) - 二維MapView中的FeatureLayer顯示標註

meta AS dojo each 自己 round updating 完成後 graph 4.6版本api的FeatureLayer中有提供 labelsVisible 和 labelingInfo 兩個屬性,設置這兩個屬性可以實現顯示將屬性中某個字段作為標註。但是這兩個

QT之資料庫學習筆記

QT += core gui sql #include <QtSql> qDebug() << QSqlDatabase::drivers(); QSqlDatabase m_db; m_db = QSqlDatabase::addDa

Java for Web學習筆記(一四一)Spring security準備(2)授權

訪問的範圍和許可權屬於授權。 Principals和Identities 就Java而言,很方便利用java.security.Principal。Principal至少會包含已被認證的使用者identity,例如使用者名稱,還可能有其他資訊。此外還可以保護使用者的授權資

ARM學習筆記——異常與中斷——指令ldr及.word偽指令用法

在ARM彙編指令中,ldr是一條常用的記憶體訪問指令,如: ldr r1, [r2] //將地址為r2的記憶體單元位資料讀取到r1中 它也可以作為大範圍的地址讀取偽指令,如: ldr r1, =label //r1=label的地址 label:

ARM學習筆記之驅動程式篇七----字元裝置驅動

1.11 字元裝置驅動模型 在任何一種驅動模型中,裝置都會用核心中的一種結構來描述。字元裝置在核心中使用struct cdev來描述。 struct cdev{ struct kobject kobj; struct module *owner; const stru

Java for Web學習筆記(二五):JSTL(1)使用JSTL

在前面已經使用過JSTL,例如<c:url>,fn是JSTL的functionlibrary,而c是JSTL的tag library。使用它們,我們要告知解析器,如下: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core

Opencv for Python 學習筆記 2.1 攝像頭

這段時間一直耽擱著,沒多少時間靜下心來學習,這兩節的早就寫好了,一直沒有上傳,這樣可不好,勇敢的騷年啊,努力追逐 PY 的美好世界吧!! 本節主要學習的是通過 .VideoCapture()

Java for Web學習筆記(十九):Session(3)Session Listener

Session Listener 可以通過Listner來監聽session的變化,這就是所謂的publish and subscribe模型。這是一種訊息資訊釋出一方叫釋出者,資訊的接收方叫訂閱者,實際也是事件驅動的高大上說法,訂閱某個事件,然後觸發處理。這種方式最大的作用是將進行session變化以及s

QT之GUI學習筆記(二十)---反走樣

反走樣是圖形學中的重要概念,用以防止“鋸齒”現象的出現。很多系統包括Qt的繪圖API裡面都會內建了反走樣演算法,預設是關閉的。 一 程式碼 paintedwidget.cpp中paintEvent函式修改如下 void PaintedW

Java for Web學習筆記(八):Servlet(6)doGet()和doPost()是執行緒還是佇列

做一個小實驗,程式碼如下: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try{ for(i

Java for Web學習筆記(一四二)Spring security準備(3)初窺

瞭解Spring Security的基本知識 完全J2EE的web container也能提供完整的安全框架,但tomcat不是。Spring Security可以使用JDBC,或者我們的服務或倉庫來認證使用者,也提供了內建的對微軟Active Derectory,Jasi

Java for Web學習筆記(九十):訊息和叢集(5)利用websocket實現訂閱和釋出(上)

叢集中的訂閱和釋出 利用spring framework在本app內的訂閱和釋出十分簡單。當我們系統越來越複雜的時候,我們需要向其他app釋出訊息。本學習將給出一個通過websocket來實現不同app之間訊息的訂購和釋出。 在小例子中,我們在所有節點之間都建立webSoc

Java for Web學習筆記(十一):JSP(1)何為JSP

使用JSP 通java程式碼來編寫HTML很是繁瑣,通過使用JSTL(JSP標準標籤庫,JavaServer Pages™ Standard Tag Library),通過JSP來更便攜的實現。對JSP的支援Maven中包括javax.servlet.jsp-api、javax.servlet.jsp.js

Java for Web學習筆記(一三二)對映(8)@ElementCollection

說明 在前面我們學習了OneToOne、OneToMany、ManyToOne,將資料庫中不同表格的關聯轉換為spring中不同entity的關聯。但是在不少場景中,我們希望在一個entity的檢視中同檢視到這幾個表的資訊,而無需通過entity之間的關聯。 在這個小例子

Java for Web學習筆記(九):Servlet(7)上傳檔案

上傳檔案 Servlet的引數設定 採用annotation方式如下: @WebServlet( name = "TicketServlet", urlPatterns = {"/tickets"}, loadOnStartup = 1 ) /* MultipartConfig配置了本Servlet

Java for Web學習筆記(五十):Log(2)配置log4j2

相關maven <!-- log4j-api提供logging的API。這是log4j2中唯一需要在compile時加入,含有你所需的所有類 --> <dependency> <groupId>org.apache.loggin

Java for Web學習筆記(三五):自定義tag(3)TLDS和Tag Handler

JSTL的TLD   這是JSTL採用的方式。TLD(Tag Library Descriptor)描述tag和function,以及具體執行的java程式碼tag handler。Tag Handler是javax.servlet.jsp.tagext.Tag或javax.servlet.jsp.tage

ARM學習筆記】實驗三:S3C2440A與記憶體SDRAM連線實驗

前文講到了儲存控制器對外引出了8根片選訊號線,分別對應8個BANK,每個BANK的地址空間大小為128MB,共計1GB的物理定址空間 在8個BANK中,BANK0佔用匯流排地址0x00000000~0x07FFFFFF,而CPU在上電後會從匯流排地址0x00000000讀取