原创 vs2010搭建gtk+環境

1.到官方網站(http://www.gtk.org/download/index.php)上,下載最新的開發包,本人下載的是:gtk+-bundle_2.24.10-20120208_win32.zip   2 解壓gtk+-bu

原创 ROM、RAM、DRAM、SRAM和FLASH的區別 .

ROM和RAM指的都是半導體存儲器,ROM在系統停止供電的時候仍然可以保持數據,而RAM通常都是在掉電之後就丟失數據,典型的RAM就是計算機的內存。   RAM有兩大類,一種稱爲靜態RAM(Static RAM/SRAM),SRAM速度非

原创 驅動移植時對應內核安裝問題

ERROR: Kernel configuration is invalid. ERROR: Kernel configuration is invalid.include/generated/autoconf.h or includ

原创 內核配置選項說明

附內核配置選項說明(網上找的,一條一條的需要弄清楚,先記錄下!)  代碼成熟度選項:  Code maturity level options --

原创 C++全局變量報錯

在頭文件中定義了個全局變量,出現如下錯誤 fatal error LNK1169: 找到一個或多個多重定義的符號 重定義了,於是呼,採用#ifndef條件編譯,居然無效,無奈在百科上查到如下說明: 在c語言中,對同一個變量或者函數

原创 onenand小結 及 與nor 和nand 的區別

OneNand是針對消費類電子和下一代移動手機市場而設計的,一種高可靠性嵌入式存儲設備。 隨着過去幾十年的Nand技術的發展,一些公司,基於原先的NAND的架構, 設計出一種理想的單存儲芯片,其集成了SRAM的緩存和邏輯接口。 OneNa

原创 ubuntu12.04下nfs安裝、配置、測試 .

先說明一下ubuntu默認root是禁用的,所以先要創建root用戶,這樣以後不用再sudo了: 1.sudo passwd 輸入當前用戶密碼 輸入root用戶密碼 再次確定root用戶密碼 成功! su 輸入root密碼 ok,進入ro

原创 嵌入式開發搭建nfs過程中的網絡配置

在嵌入式開發的過程中要使用nfs nfs要求開發板、主機、虛擬機在同一個網段內 用路由器連接開發板以及主機 虛擬機需要採用橋接的方式與主機通信,否則虛擬機和主機以及卡法辦不在同一個網段內,無法進行! 將虛擬機設置爲橋接方式請參考:htt

原创 NORFlash與NAND Flash的區別

【http://baike.eepw.com.cn/baike/show/word/NORflash】 NAND閃存芯片和NOR閃存芯片的不同主要表現在: 1) 閃存芯片讀寫的基本單位不同 應用程序對NOR芯片操作以“字”爲基本單位。

原创 apache嵌入式平臺移植

要開發一個智能網關實現web訪問,首先就想到了apache這個東西 ,前一段時間移植了一下usbwifi驅動到omap平臺下,對嵌入式開發有了進一步的認識,接下來就是對apache的移植了,用來實現通用友好的web訪問。 首先檢索了一下前

原创 NCURSES庫簡介

(轉自:http://blog.csdn.net/robertaqi/article/details/5941943) ubuntu中的ncurses包被如下包代替了,所以只要安裝如下包就ok了 # sudo apt-get ins

原创 UBoot的工作

從別人那裏copy來的,調理清晰,留着,備用(http://blog.chinaunix.net/uid-26923078-id-3198867.html)     一個嵌入式系統從軟件角度來看分爲四個層次: 1、引導加載程序:包括固

原创 函數式編程掃盲篇(轉)

瞭解了下函數式編程的概念,受益匪淺轉載,記錄之(http://www.cnblogs.com/kym/archive/2011/03/07/1976519.html) 函數式編程掃盲篇 1. 概論 在過去的近十年的時間裏,面向

原创 剖析Windows任務管理器開發原理與實現(轉)

(讓我對windows編程又有了更深入的理解了!轉自:http://www.vckbase.com/index.php/wv/604) Windows2000/XP內含的任務管理器(Taskmgr)相信大家都熟悉吧,相比之下

原创 解決Putty中中文亂碼

第一步:先查看linux下的locale是否設置爲中文    # locale    如顯示 LANG=zh_CN.UTF-8 等信息則是設置爲中文    否則執行 LANG=zh_CN.UTF-8命令    如果顯示其他信息就要先修改l