原创 uImage 和zImage的微小區別

make uImage 和make zImage的區別 - 嵌入式系統 - 21IC電子工程師論壇 內核編譯(make)之後會生成兩個文件,一個Image,一個zImage,其中Image爲內核映像文件,而zImage爲內核的一種映像壓

原创 單片機下最小多任務程序

任務函數的書寫:   void 函數名(void){//任務函數必須定義爲無參數型  while(1){//任務函數不得返回,必須爲死循環  //.

原创 軟中斷與硬中斷

軟中斷:1.  編程異常通常叫做軟中斷 2.  軟中斷是通訊進程之間用來模擬硬中斷的 一種信號通訊方式。 3.  中斷源發中斷請求或軟中斷信號後,CPU或接收進程在適當的時機自動進行中斷處理或完成軟中斷信號對應的功能 4.  軟中斷是軟

原创 QT中QWS的含義

【轉】QT中QWS的含義 QT編程和文檔中的術語QWS的全稱是Qt windows system,是QT自行開發的窗口系統,體系結構類似X Windows,是一個C/S結構,由QWS Server在物理設備上顯示,由QWS Cl

原创 xp下刪除ubuntu系統

我的電腦安裝了雙系統,Windows和Linux,不過由於Linux在最近一段時間內不會使用,所以我打算刪除Linux。    刪除Linux最需要注意的地方,就是MBR(Master Boot Record)。在刪除Linux分區前,我

原创 HEX文件與BIN文件簡介

Intel HEX文件是記錄文本行的ASCII文本文件,在Intel HEX文件中,每一行是一個HEX記錄,由十六進制數組成的機器碼或者數據常量。Intel HEX文件經常被用於將程序或數據傳輸存儲到ROM、EPROM,大多數編程器和模擬

原创 Java相關

java 中 static 作用詳解   static 表示“全局”或者“靜態”的意思,用來修飾成員變量和成員方 法, 也可以形成靜態 static 代碼塊, 但是 Java 語言中沒有全局變量的概 念。   被 stat

原创 NOR flush 和 NAND flush的一些區別----轉載

NOR和NAND是現在市場上兩種主要的非易失閃存技術。Intel於1988年首先開發出NOR flash技術,徹底改變了原先由EPROM和EEPROM一統天下的局面。緊接着,1989年,東芝公司發表了NAND flash結構,強調降低每

原创 NRF24L01參考程序

#include #include #include #include #include #include #define U8  unsigned char #define U16 unsigned int #define TX_

原创 寄存器絕對地址操作

嵌入式系統中往往需要讓程序跳到內存的某個地址去執行,比如想讓程序跳轉到絕對地址是0x100000去執行,應該怎麼做? 這樣: *((void (*)(void))0x100000)(); 即可。 解釋一下,想讓程序跳到某個絕對地

原创 學習linker script網站

http://sourceware.org/binutils/docs/ld/Scripts.html#Scripts 希望對大家有好處

原创 LNA與PA

低噪聲放大器(Low Noise Amplifier) -------------LNA功率放大器(Power Amplifier)---------------------PALNA是低噪聲放大器,主要用於接收電路設計中。因爲接收電路中

原创 軟件濾波方法總結

軟件濾波算法   (2008-09-03 09:22) 分類: 技術文章 1、限幅濾波法(又稱程序判斷濾波法)     A、方法:         根據經驗判斷,確定兩次採樣允許的最大偏差值(設爲A)         每次檢測到

原创 typedef和#define的用法與區別----轉載

typedef和#define的用法與區別 一、typedef的用法 在C/C++語言中,typedef常用來定義一個標識符及關鍵字的別名,它是語言編譯過程的一部分,但它並不實際分配內存空間,實例像: typedef    int 

原创 C語言各種排序算法彙總

1)“冒泡法” 冒泡法大家都較熟悉。其原理爲從a[0]開始,依次將其和後面的元素比較, 若a[0]>a[i],則交換它們,一直比較到a[n]。 同理對a[1],a[2],...a[n-1]處理,即完成排序。 void bubble(i