使用printk調試kernel

http://hi.baidu.com/lei005/item/bf95c1161aaa4c0d8fbde41bprintk(KERN_ERR "\n\nfile: %s \t line = %d\t function: %s\n", __FILE__, __LINE__, __func__);printk("KERNEL:File: %s\t line = %d\t function: %s\n", __FILE__, __LINE__, __func__);調試kernel增加一些列印資訊,

gui寫成績查詢系統的一些函數

1.guidata:重新重新整理資料guidata(Obeject_hanbdles,data);另外可以用data=guidata(Obeject_handles)獲得先前儲存的資料。2.uigetfile:一個選擇檔案的選擇框可以得到路徑名和檔案名稱,[PathName FileName]=uigetfile(...)uigetfile的參數可以是選擇單類檔案或多類檔案,單類檔案的話uigetdfile('*.txt','the name of dialog

keil提示:missing ‘;’ before ‘XXX’但又找不到是哪裡少了分號——已解決!

        今天寫一個51程式,keil在編譯時間總提示丟失了一個分號,但怎麼都找不到是哪裡丟失了分號,搞了一下午才解決問題,現在把經驗在此分享,以求讓他人不要犯同樣的錯誤!提示資訊為:LCD12864.H(20): error C129: missing ';' before 'Flag'我在LCD12864.c檔案裡定義的u8 Flag = 0;在LCD12864.H檔案裡作此聲明:extern u8 Flag;因為問題是出在標頭檔裡,所以現在把LCD12864.H檔案裡相關代碼列出來:

MDK 編譯檔案大小說明(Program Size) .

ARM編譯中的RO、RW和ZI DATA區段2008-12-17

線性標定校準的實現

模擬軟體源碼位置在:http://download.csdn.net/detail/dijkstar/5565111,http://www.pudn.com/downloads552/sourcecode/windows/other/detail2276765.html1 原理假設一個採樣系統,AD部分可以得到數字量,對應的物理量為電壓(或其他);①

在虛擬機器上跑vxworks的總結

我的虛擬機器環境:VMware Workstation,7.1.4 build-385536Tornado2.2.1,即vxworks5.5.1版本其中文章中用到的檔案下載處:http://download.csdn.net/detail/dijkstar/4377523 已經做好了的虛擬vxWorks系統放在:http://download.csdn.net/detail/dijkstar/5173934,可以直接放進VMware Workstation6.5 ~7

GetConsoleWindow ()函數找不到的解決辦法

在WIN32的控制台模式擷取視窗控制代碼,使用GetConsoleWindow (),但編譯器(VC6)編譯階段不能找到此函數,在網上搜了一下,有說在所有引用標頭檔前#define _WIN32_WINNT 0x0500的,有說包含wincon.h標頭檔的,試過均不行,後來試了一下下面方法,通過:在使用該函數前聲明:extern "C" WINBASEAPI HWND WINAPI GetConsoleWindow ();問題解決引用出:http://www.eecg.utoronto.ca/~

RVDS4.0 破解

轉載時請以超連結形式標明文章原始出處和作者資訊及本聲明http://amazingxiu.blogbus.com/logs/62781676.html    這幾天閑來無事,在看如何安裝RVDS4.0,也就是RealView Development Suite 4.0 Professional。自己一個人搗騰了很久才慢慢知道如何安裝了,其中參考了網上不少的強帖:gliethttp.cublog.cn 的文章:RVDS-RealView Development Suite 4.0

WinCE BSP的BIB檔案介紹

原文地址http://tech.e800.com.cn/articles/2009/619/1245382898317_1.html  在 WinCE中使用的一個重要的檔案就是BIB檔案,全稱Binary Image Builder File。在WinCE的編譯過程中會用到BIB檔案,應該是在最後的Makeimg階段。所有的BIB檔案會被合并成CE.bib檔案,然後 Romimage.exe會根據BIB檔案中的描述來決定哪些檔案最終被包含到WinCE

TCP/IP三向交握協議

  當兩台主機採用TCP協議進行通訊時,在交換資料前將建立串連。通訊完成後,將關閉會話並終止串連。串連和會話機制保障了TCP的可靠性功能。 請參見圖中建立並終止TCP串連的步驟。      主機將跟蹤會話過程中的每個資料區段,並使用TCP前序中的資訊瞭解每台主機所接收到的資料。 每個串連都代表兩股單向通訊資料流或者會話。若要建立串連,主機應執行三向交握。TCP前序中的控制位指出了串連的進度和狀態。三向交握:1.確認目的裝置存在於網路上;2.確認目的裝置有活動的服務,並且正在源用戶端要使用的目的連

setjmp和longjmp函數使用詳解

非局部跳躍陳述式---setjmp和longjmp函數。非局部指的是,這不是由普通C語言goto,語句在一個函數內實施的跳轉,而是在棧上跳過若干調用幀,返回到當前函數調用路徑上的某一個函數中。#include <setjmp.h>Int setjmp(jmp_buf  env);   傳回值:若直接調用則返回0,若從longjmp調用返回則返回非0值Void longjmp(jmp_buf env,int val);    在希望返回到的位置調用setjmp,此位置在main函數中,

Qt中的QString類

QString字串類 QString類提供一個unicode文本和經典的C中以零結果的字元數組的抽象 QString::QString() 構造一個零字串 QString::QString(QChar ch) 構造一個長度為一個字元,內容為給定字元ch的字串 QString::QString(const QString &s)

編程之美 3.9 前序和中序得到後序

原理比較簡單,首先找到前序的第一個元素,尋找在中序中間的位置,這樣中序輸出被分成兩部分,那麼這前一部分屬於左子樹,後面部分屬於右子樹,如下所示:a b d c e fd b a e c f分解成為b dd b和c e fe c f然後對這兩個部分採用類似的方法求解,最後得到二叉樹的描述,代碼如下:/* * bop_3_9.cpp * * Created on: 2012-5-25 * Author: ict */#include <cstdio>#include <

如何修改SVN已提交項目的message log

直接在TortoiseSVN中修改過往日誌,會提示:DAV request failed;it's possible that the repository's pre-revprop-change hook either failed or is non-existentAt least one property change failed; repository is unchanged.因為SVN庫中的日誌本身是沒有進行版本管理的,為防止誤操作導致原日誌資訊丟失,所以預設禁止對其進行修改。

IAR MSP430標頭檔中的一些解釋

今天在閱讀RF_Example_Code_v1.0中標頭檔cc430x613x.h時發現了幾部分的疑問。首先來看一下cc430x613x.h 中的3個#define的例子:#define DEFC(name, address) __no_init volatile unsigned char name @ address;#define DEFW(name, address) __no_init volatile unsigned short name @ address;#define

poky:一些筆記

1 當你已經編完一個系統比如sato映像,在編一個meta-toolchain的映像如何重用已經下載的源碼。  修改build/local.conf變數  DL_DIR=<source 的路徑>2 如果你用ctl+c中斷了編譯過程,在重新編譯的時候poky可能出現了一些問題。你個以這樣做來避免出現問題。  PC$rm -rf tmp/cache/default-glibc  PC$rm -rf tmp/stamps/出現問題的包3 增加編譯的速度  如果你是多核的電腦修改build/

:SYSTEM.BLOCK_STATUS 控制BLOCK的插入操作

  題記:近日在做一個考察報告錄入的form開發,遇到這樣一個問題:有一個介面本來只能錄入一次資料,但是當我錄入資料不儲存, 然後再點擊建立或者KEY-DOWN鍵,介面被重新整理了,再輸入資料儲存,會同時儲存兩條資料。  分析:開啟介面時,:SYSTEM.BLOCK_STATUS='NEW',此時點擊建立或者KEY-DOWN鍵,會提示:FRM-40102:記錄必須被插入或刪除。       

騎士巡遊問題演算法

騎士巡遊或叫馬步遍曆問題描述:在n*n的棋盤上,假設一個騎士按象棋中“馬”的走法,從初始座標(x1,y1)出發,要求無重複地走遍棋盤中的每一個位置(每個點必須經過一次且只能是一次 )。請編寫程式,為騎士求解巡遊“路線”(或無解)。代碼:#include <iostream>#include <iomanip>using namespace std;const int n = 5;//n*n的棋盤int a[n+1][n+1];//二維數組表示棋盤,不使用0行0列int

網頁上form 中Enctype=multipart/form-data 的作用

ENCTYPE="multipart/form-data"用於表單裡有圖片上傳。文章來源:http://hi.baidu.com/greengain/blog/item/e9c02855f564e6c0b645ae17.html<form name="userInfo" method="post" action="first_submit.php"   

hadloop入門知識 Hive+HBase+HDFS+MapReduce十分鐘快速入門

  1.     前言本文的目的是讓一個從未接觸Hadoop的人,在很短的時間內快速上手,掌握編譯、安裝和簡單的使用。2.     Hadoop家族截止2009-8-19日,整個Hadoop家族由以下幾個子項目組成:成員名 用途 Hadoop Common Hadoop體系最底層的一個模組,為Hadoop各子項目提供各種工具,如:設定檔和日誌操作等。 Avro Avro是doug

總頁數: 61357 1 .... 1388 1389 1390 1391 1392 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.