其實這階段時間我一直在摸索 gtk+最小的執行系統,是如何裁減的。
經過一些分析,我覺得這樣從頭開始的工作,有太多的未知數和困難。
經過一階段的分析,我決定採用skyeye這個**平台來做一下嘗試。
去年,由於skyeye對lcd的**支援的還不是很好。
截圖就是我配置過skyeye後,開啟了lcd**的效果。這樣一來,就遮蔽了很多直接對開發箱進行操作的困難。使得可以更好的關注gtk+的gui開發。
有關gtk的移植思路,我將採用「diretcfb+gtk+」 而不是gtk+/x。
原因也是在與「diretcfb+gtk+」 有乙個專案在專注於做 嵌入式arm平台上的 gui開發。
這樣一來,交叉編譯這一塊的工作,我就很快可以展開。 下面就是這個專案的「how-to」:
最後總結一下我的工作思路:skyeye+directfb + gtk+ = 嵌入式arm介面執行平台。
在忙考試 最近,我成功完成上面的工作後,再繼續貼`~~
工控方向的ARM9選型
最近一直在考慮選擇一款比較適合做工控的arm9,經過一段時間的比較也算有了結果,下面是在論壇上找的乙個對各個廠家的arm9的乙個比較。雖然我最終的選擇不是lpc32xx,但是感覺這位的見解比較客觀,就貼出來大家共享。1.nuvoton 2.atmel atmel的arm9在工控行業應該是最響的了,就...
詳解ARM9的CPSR暫存器
最近在學習嵌入式底層系統開發,在寫啟動 時要設定各個模式的sp,需要調整cpu的工作模式,部分 如下 equ disable irq,0x80 equ disable fiq,0x40 equ sys mod,0x1f equ irq mod,0x12 equ fiq mod,0x11 equ sv...
ARM9開發板Qt環境的搭建
注意 不要使用自帶或使用apt get 安裝的 qt,如有,則刪除。開發板須能掛載nfs。本文採用了別人的教材,只是自己稍加上修改,因為剛開始找檔案做的時候發現很多容易出錯的,這裡都加以說明了 所需原檔案 a.arm linux gcc 3.4.1.tar.bz2 b.qt 4.6.3 arm.ta...