Time of Update: 2018-12-03
首先轉下www.qtcn.org裡面的相關內容:------------------------------------------------------------------------------------------------------------------------------------------------我的QtEmbedded程式中的中文字元為什麼顯示成方塊? 兩個可能的原因: 一是qte的庫未編譯進對中文textcodec的支援, 解決方案:修改qconfig-
Time of Update: 2018-12-03
對於設計嵌入式Linux系統的研發人員來說,有一個問題是必須要考慮到的,那就是儲存空間的空間。 我們知道嵌入式Linux系統所用的儲存空間不是軟磁碟、硬碟、ZIP盤、CD-ROM、DVD這些眾所周知的大容量常規儲存空間,它使用的是例如Rom,CompactFlash,M-Systems的DiskOnChip,SONY的MemoryStick,IBM
Time of Update: 2018-12-03
do {...}while (0); // while (false)的一點有用的小技巧:1. 在宏裡用:看下面情況:#define swap(x,y) { int tmp = x; x = y; y = tmp; }使用時如果這樣寫: if (condition) swap(a, b); else {...}將被替換成:if (condition) {int tmp = x; x = y; y = tmp; } ; else { ...
Time of Update: 2018-12-03
近期打算系統學習下Qt4版,首先當然是安裝Qt了,以前也安裝了好多次,用.net2003編譯感覺太慢了,還是換回用visual stuio 6.0比較好.Qt4.2.0的版本出來很久了,商業版本買不起,也不想用opensource版本的,我還是習慣用Visual studio編譯,在網上溜達了很久,還終於讓我安裝上了,下面就講下我怎麼作的步驟:(1)首先上http://qt.tttxp.ru/,相信很多在論壇(www.qtcn.org)裡面逛的人都知道這個網站,在“Qt
Time of Update: 2018-12-03
aptitude 與 apt-get 一樣,是 Debian 及其衍生系統中功能極其強大的包管理工具。與 apt-get 不同的是,aptitude 在處理依賴問題上更佳一些。舉例來說,aptitude 在刪除一個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用的包,整個系統更為乾淨。以下是筆者總結的一些常用 aptitude 命令,僅供參考。命令作用aptitude update更新可用的包列表aptitude upgrade升級可用的包aptitude
Time of Update: 2018-12-03
一、紅色歎號提示1、 ABR: Array Bounds Read 數組越界讀(只檢測動態記憶體分配的數組,對Global、Local、Static的數組無法檢測)。2、 ABW: Array Bounds Write 數組越界寫(只檢測動態記憶體分配的數組,對Global、Local、Static的數組無法檢3、 ABWL: Late Detect Array Bounds Write (An ABWL messageindicates that the program wrote a
Time of Update: 2018-12-03
vmlinux是核心檔案, zImage是一般情況下預設的壓縮核心映像檔案,壓縮vmlinux,加上一段解壓啟動代碼得到,只能從0X0地址運行。 uImage是u-boot使用bootm命令引導的Linux壓縮核心映像檔案格式, 使用工具mkimage對普通的壓縮核心映像檔案(zImage)加工而得。可以由bootm命令從任意地址解壓啟動核心。 由於bootloader一般要佔用0X0地址,所以,uImage相比zImage的好處就是可以和bootloader共存。
Time of Update: 2018-12-03
今天花了一上午和大半個下午的時間終於把Qte安裝好了,我是在fedora 5上安裝的,用到的Qt/Embedded版本是qt-embedded-free-3.3.5.tar.gz用到的Qt/X11版本qt-x11-free-3.3.5.tar.gz,其實Qt/Embedded版本和Qt/X11版本沒有什麼依賴關係,只不過我們要用Qt/X11版本提供的一個qvfb程式(相當於一個模擬器)來運行Qt/Embedded版本下的applications.安裝Qte(1)設定環境變數:export
Time of Update: 2018-12-03
願不願幹是“德”的問題,會不會幹是“才”的問題,能不能幹是“創新”的問題用別人的智慧充實自己,不用別人的智慧貶低自己;用別人的成功激勵自己,不用別人的成功折磨自己;用別人的錯誤提醒自己,不用別人的錯誤娛樂自己閑時要有吃緊的心思,忙時要有悠閑的趣味,這是超越環境的限制。歲月不是童話,經曆才是人生。愁多煙得玉無痕,厭倦西風夜以昏!命中有時終需有,命中無時莫強求.一個人只有一個心臟,卻有兩個心房。一個住著快樂;一個住著悲傷。不要笑得太大聲,不然會吵醒旁邊的悲傷。當很多人問你飛的高不高時,只有少數人問你
Time of Update: 2018-12-03
顯示屏是筆記本的關鍵硬體之一,目前主流的螢幕有LCD與LED兩種.1>LCD的特點LCD是液晶顯示屏的全稱,主要有TFT、UFB、TFD、STN等幾種類型的液晶顯示屏。筆記本液晶屏常用的是TFT。TFT螢幕是薄膜晶體管,是有源矩陣類型液晶顯示器,在其背部設定特殊光管,可以主動對螢幕上的各個獨立的像素進行控制。TFT屏的回應時間約為80毫秒,大大改善了STN(STN回應時間為200毫秒)閃爍模糊的現象,有效提高了播放動態畫面的能力。和STN屏相比,TFT有出色的色彩飽和度,還原能力和更高的對
Time of Update: 2018-12-03
1.修改檔案:/etc/network/interfaces 定義網卡的靜態IP地址、子網路遮罩、網關的設定用sudo kate /etc/network/interfaces開啟編輯,應該有如下兩行auto lo eth0 #eth0是網卡, lo是本地迴環iface lo inet loopback #定義lo迴環注釋掉上面2行;添加下面內容auto eth0iface eth0 inet static #定義eth0網卡,使用靜態IPaddress
Time of Update: 2018-12-03
現今存在的開源協議很多,而經過Open Source Initiative組織通過獲批准的開源協議目前有58種(http://www.opensource.org/licenses/alphabetical)。我們在常見的開源協議如BSD, GPL, LGPL,MIT等都是OSI獲批准的協議。如果要開源自己的代碼,最好也是選擇這些被獲批准的開源協議。這裡我們來看四種最常用的開源協議及它們的適用範圍,供那些準備開源或者使用開源產品的開發人員/廠家參考。BSD開源協議(original BSD
Time of Update: 2018-12-03
近幾周,一份反映 Netflix 公司企業文化的報告在網上廣為流傳。 這份報告裡列舉了很多Netflix公司裡令人稱讚的做法,包括這個公司是如何的招聘和辭退員工的。裡面有大量的資訊是描述Netflix公司是怎樣對待員工的,這使Netflix公司變成了一個很有吸引力的工作場所。報告裡面提到過有一個關於員工所期 望的內容的清單,但沒有把清單列出來。
Time of Update: 2018-12-03
智能手機上的CPU大概可以分為德州儀器(以下簡稱TI)和intel兩大陣營,不過intel主打PPC,而德州儀器的CPU在智能上用得比較多。就佔有率來說,TI佔據了智能手機的絕大多數市場份額,多普達SP就是TI的忠實擁護者,諾基亞的N系列以及E系列的新款智能手機也都採用的是TI的處理器,而intel的CPU多數出現在PPC上。現在多普達的許多PPC上也開始採用了TIOMAP850平台,因為intel的CPU雖然效能高,但是比較費電,本來PPC就是耗電大戶,再加上intel這個電老虎,那點電池肯定
Time of Update: 2018-12-03
這篇文章對最近遇到上的ARM上浮點運算的問題做一個總結。首先,我們先看一下ARM處理器是如何處理浮點運算的。交叉編譯器在編譯的時候,對於浮點運行會預設硬浮點運算FPA(Float Point Architecture),而沒有FPA的CPU,比如SAMSUNGS3C2410/S3C2440,會使用FPE(Float Point
Time of Update: 2018-12-03
During the summer I worked a lot with one of the latest addition to the Qt framework,the graphics view. The graphics view is basically a canvas to draw2D-graphics, and replaced the QCanvas class from Qt 3.x. It was addedto Qt in version 4.2.The
Time of Update: 2018-12-03
三星最新推出的2416晶片相比2440具有壓倒性的優勢,是完美替代2440的首要選擇1. 效能以及對視頻播放能力的支援:2416
Time of Update: 2018-12-03
可能那時候Qt還沒有QDockWindow,只貼下關鍵代碼#include <qvbox.h>class PropertyEditor : public QVBox{public: PropertyEditor( QWidget *parent );}; //-------------------------------------------------------PropertyEditor::PropertyEditor( QWidget *parent ) :
Time of Update: 2018-12-03
uClinux ARMlinux 核心 精簡的核心,很小;但移植驅動相對困難 標準的Linux核心,體積較大;但易於移植驅動程式 C庫 uClibc,精簡但軟體移植相對困難 glibc,體積較大,但軟體移植容易 編譯器 gcc cross compiler gcc cross
Time of Update: 2018-12-03
這是我以前的翻譯,貼在這兒,希望對大家有所協助。 Qtopia-Dependencies and Prerequisites 原始檔案:http://doc.trolltech.com/qtopia2.1/html/qtopia-dependencies.html Qtopia的依賴和必要條件 簡介 為了使Qtopia正確運行, 必須滿足以下的必要條件: 安裝適當的編譯/交叉編譯工具 Qt/Embedded-2.3.11 Linux