Time of Update: 2018-12-03
http://hi.baidu.com/zengzhaonong/blog/item/bd6c4be7a0bd3f36b8382061.html在核心中通過/proc/kallsyms獲得符號的地址 Linux核心符號表/proc/kallsyms的形成過程---------------------------------------------------------------------------./scripts/kallsyms.c負責產生System.map./kernel/kal
Time of Update: 2018-12-03
對於任何一個檔案系統來說,它的最最基本的操作肯定是open, read, write,
Time of Update: 2018-12-03
上一次上嵌入式c語言的課,因為“太過活躍”導致獲得了一個調研線程和多核的任務,呵呵。黃少瑉老師都發話了,別人考試時安裝平時成績和最後期末考試兩部分為基準;我是三部分,多一個這個的調研。今天下午花了點時間,在網上搜了點資料然後自己做了點實驗,簡單報告如下:(破csdn,沒發直接黏貼圖片,算了,大家湊合看看結論吧)運行平台: 首先我們來看下面這段代碼: 運行這段代碼看一下工作管理員的顯示: 很奇怪,處理器佔用率是50%,也就是完全佔用了一個,但是均衡用了兩個核?——“在雙核(多核)處理器上,一個單線
Time of Update: 2018-12-03
最近做了一件事情,就是把yaffs從linux中撥出來移植到了真實位址模式下(yaffs direct),既然是真實位址,所以可以直接用在不跑作業系統的程式中,或者運行ucos, nucleus等真實位址的作業系統。網上盛行的將yaffs移植到c51下就是這種方式。yaffs 為這種方式起了個名字叫yaffs
Time of Update: 2018-12-03
最近在整sep4020 sample代碼中的核心代碼,發現之前的關於中斷返回的那段代碼相當混亂,而且複雜,如下:IRQ_DO stmfd sp!, {r0,r1} ldr r0, =0x0 str r1, [r0] ldmfd sp!, {r0} ldr r1, =0x0 str r0, [r1] add r13, r13, #4 ; restore the sp_irq top to original irq top sub r14, r14, #4
Time of Update: 2018-12-03
最近去了一趟深圳,主要是為客戶提供sep4020開發的支援,上午一家下午一家,行程還是蠻緊湊的,幾天跑下來有一點小體會,關於4020,關於深圳。 既然是出差,當然是公務為主,所以先說4020: 1.4020很好的滿足了工業控制這個市場的需求,定位很好。這麼幾天跑下來,可以說4020完全的滿足了客戶的需求,以前做單片機的,發現單片機的效能跟不上了,選擇4020;以前用2410或者2440的,發現批量生產成本實在是太高了,選擇4020。可以預期只要我們的工作跟上,4020必將得到廣泛的使用和更多客戶
Time of Update: 2018-12-03
這幾個函數都是核心的延時函數:1.udelay(); mdelay(); ndelay();實現的原理本質上都是忙等待,ndelay和mdelay都是通過udelay衍生出來的,我們使用這些函數的實現往往會碰到編譯器的警告implicit declaration of function 'udelay',這往往是由於標頭檔的使用不當造成的。在include/asm-???/delay.h中定義了udelay(),而在include/linux/delay.h中定義了mdelay和ndelay.
Time of Update: 2018-12-03
很抱歉,前段時間比較忙,一直沒有繼續我的yaffs理解篇。今天來一起看一下我認為是理解yaffs檔案系統中最重要的函數yaffs_mount。(當然最重要也意味著最複雜,這個函數是最龐大的一個,一層套一層,讓我想到了“一個饅頭引發的血案”中的經典台詞,圓環套圓環娛樂城) 在進行程式碼分析之前,先總體闡述下yaffs_mount的工作:1. 將指定的nand裝置掛載並檢查使用者指定的裝置是否合法,當然這裡的nand裝置也可以是nandflash的一個分區2.
Time of Update: 2018-12-03
如果你已經過了20歲但還不到25歲的話,你必須找到除了愛情之外,能夠使你用雙腳堅強站在大地上的東西。你要找到謀生的方式。現在考慮不晚了。 我從來不以為學曆有什麼重要,天才都不是科班,但,不是科班,連龍套都跑不了。你必須把那些浮如飄絮的思緒,漸漸轉化為清晰的思路和簡單的文字。華麗和漂浮都不易長久。你要知道,給予文字閱讀快感不夠的,內容,思想,境界,靈魂,精神和智慧,這些才重要。不要多看那些和你一個路數的女作家的文字。不要瑣碎,無病呻吟。不要想到什麼就寫。不要流連於小感傷和小感動。 我要你相信溫暖,
Time of Update: 2018-12-03
最近一直在研究yaffs,準備寫個專題系列,當然現在的整理有點零散,而且一些我理解的想法不一定正確,現在先以筆記的形式把我的理解過程記錄下來,之後會整理成一個更系統的關於yaffs的專題。 2009 04
Time of Update: 2018-12-03
多媒體集中控制系統 (4600版)可實現對視頻採集卡採集的視頻流進行播放,同時可通過紅外控制視頻播放器的電源開關、進/出倉、播放、暫停、停止、快退、快進、上曲、下曲以及菜單控制;實現對影碟機、展示台、錄影機和電視機進行切換;並且可以對投影媒體卡座、電視、展示台、影碟機、錄影機、台式電腦和手提電腦進行切換;具有對音量、窗帘、幕布等的控制;可以對遙控碼進行寫碼.
Time of Update: 2018-12-03
這種衝動在我的心中不是一天兩天了!!
Time of Update: 2018-12-03
case WM_NOTIFY: LPNMITEMACTIVATE lpnmitem; switch(LOWORD(wParam)) { case ID_LIST: lpnmitem=(LPNMITEMACTIVATE)lParam;
Time of Update: 2018-12-03
3.2 構建MiniGUI編譯環境3.2.1建立基於PC-LINUX的開發環境主要是用於在PC-LINUX平台上調試MiniGUI程式。使用的編譯調試工具是Linux系統內建的gcc,gdb等。準備的軟體包:libminigui-str-1.6.2.tar.gz minigui-res-str-1.6.tar.gz minigui-dev- linux.tar.gz mg-samples-str-1.6.2.tar.gz mde-str-1.6.2.tar.gz
Time of Update: 2018-12-03
【轉摘序】求職的歲月快到了,英語也快一年沒摸了,要好好練下口語了,要不然嘴都不知道怎麼張了,呵呵
Time of Update: 2018-12-03
關鍵詞:android 電池關機充電 androidboot.mode charger平台資訊:核心:linux2.6/linux3.0系統:android/android4.0 平台:S5PV310(samsungexynos
Time of Update: 2018-12-03
1 通用實驗軟體數字實驗軟體系統是與數字實驗儀器配套使用的一個顯示測量資料以及處理測量資料的平台。該系統具備對感應器隨插即用,自動識別的功能,以及資料的多模式顯示,如數字顯示,示波顯示和指標顯示;能夠支援四個感應器同時採集和資料處理;對波形顯示能夠對兩個以上相同感應器進行組合比較,以及時間軸的伸縮和移動等;能夠對測量的資料進行相應的公式計算,也能將資料匯出到EXCEL進行儲存或深度計算;能夠對測量的資料或者波形以映像的形式儲存和複製。可檢測採集器的串連情況和對各個感應器進行開關操作。圖1-1
Time of Update: 2018-12-03
類比串口調試器,為了方便網路調試作的,哪位朋友喜歡的話EMAIL:songkun607@yahoo.com.cn,主要功能是連收客戶機的串連,發送和接收資料,可以自動擷取本地IP,可以ASCII和十六進位的顯示。以下是我寫的一個服務類,主要針對SDK編程///////wsaserver.h//////////////////#include <winsock2.h>#include <windows.h> #pragma comment(lib,"WS2_32.lib"
Time of Update: 2018-12-03
一 執行個體 二 思路1 GetLocalDeviceString 可獲得當前電腦的盤符,即c:d:e:,盤符之間以’/0’相隔。2 GetFileAttributes 用來判斷是否檔案夾。dwFileAttributes==FILE_ATTRIBUTE_DIRECTORY&&strcmp(cFileName,".")!=0&&strcmp(cFileName,"..")!=0 即表示該檔案為檔案夾。3 FindFirstFile 尋找指定路徑的第一個檔案。4
Time of Update: 2018-12-03
一執行個體1.1 安裝程式 1.2 卸載程式 二思路2.1 安裝程式1 如何將目的程式附加在安裝程式裡?一般安裝程式只有一個可執行檔,因而目的程式也放在安裝程式裡面,通過將目標程式放在資源檔,可以使目標程式像資源一樣使用。目標程式在資源的類型是#define RC_BINARYTYPE 256,格式如下://#resource.h#define RC_BINARYTYPE 256#define ID_MAIN