動態記憶體分配

 動態記憶體分配1.堆記憶體配置 :C/C++定義了4個記憶體區間:代碼區,全域變數與靜態變數區,局部變數區即棧區,動態儲存裝置區,即堆(heap)區或自由儲存區(free

Rgb2Yuv演算法實現

  void Rgb2Yuv(unsigned srcWidth,unsigned srcHeight,const BYTE* rgb,BYTE* yuv);#define rgbtoy(b, g, r, y) y=(BYTE)(((int)30*r +(int)59*g +(int)11*b)/100)#define rgbtoyuv(b, g, r, y, u, v) /rgbtoy(b, g, r, y); /u=(BYTE)(((int)-17*r -(int)33*g +(int)50

視頻資料格式每幀的大小尺寸

視頻資料格式每幀的大小RGB24每幀的大小是 size=width×heigth×3 BitRGB32每幀的大小是size=width×heigth×4YUV420每幀的大小是size=width×heigth×1.5 Bit YV12和I420空間上的區別YV12, I420 是面格式YV12 : 亮度(行×列) + U(行×列/4) + V(行×列/4)I420 : 亮度(行×列) + V(行×列/4) + U(行×列/4) 註:RGB轉YUV420之後資料量減少一半,但RGB轉YUV[I4

編譯器的相關資料

我愛北京天安門天安門上太陽升偉大領袖毛主席指引我們向前進<p>今天為了使用flex,找了很多資料,搜出了一些個人認為不錯的網站,現在收錄於此。</p> <p><u><font color="#800080"><a

遙控索引值讀取器

;********************************************************************************;*  描述:                                                                       *;*          遙控索引值讀取器 (HT6221)                                                     *;*     

10月份mudos閱讀計劃

10月了,金秋10月,該是收穫的日子了。什麼水果都出來了!  前一陣每天吃1斤馬奶提子,這段時間我最愛的柚子上市,每天吃上1個,牙齒都酸軟了。10月也容易讓人想起以前的事情,沉浸於淡淡的憂愁,何況是我這麼孤獨的人。  難道程式員天生的苦命嗎?mudos的閱讀終於進入實質階段,下定決心這個月把虛擬堆棧機搞定,不過是個浩大的工程,大約10個近5000行的檔案,馬馬虎虎的看了一下,隱約摸到了它的脈絡,從載入對象開始,int_load_object --> compile_file -->

實現掃描按鍵顯示功能

;********************************************************************************;本程式實現掃描按鍵顯示功能.                                                    *    ;分別按16個鍵盤顯示分別顯示數字123A456B789C*0#D                                 *;鍵盤口P1,數位管顯示第一位p21, 數位管段位p0口  

劉若英<單身日誌演唱會>

 在去年5月31日與6月1日奶茶生日當天,劉若英在台大體育館舉行了生平第一場個人大型售票演唱會,曆時兩年的籌備,從許多人趺破眼鏡大問劉若英要開演唱會?到演唱會無論是場場爆滿的票房成績,觀眾與媒體高度評價都獲得滿堂掌聲。一場擁有寞實情感的演唱會終究會獲得肯定。而對於劉若英而言,也為個人的演藝生涯立下一個全新的裡程碑,也更向前跨進了一大步。藉由這張《劉若英單身日誌演唱會LIVE全紀錄》雙CD演唱會實況專輯,我們不但可以回到那個感動的夜晚,回味每一首劉若英所帶給我們的激動與悸動,也在在見證了劉若英在音

時分多線程在單片機系統中的應用

1 時分多線程結構應用  通常,在單片機應用的各種控制系統中,都或多或少地存在著諸如現場資料擷取、控制量輸出、工作狀態檢測以及資料轉送等各種同外設的互動過程;而各類外設與Mcu的響應速度不匹配,是制約系統整體效能的重要因素。面對這種互動瓶頸,運用時分多線程架構可獲得良好的效果。  特別是對於系統與外設頻繁進行資料互動的場合,能顯著提升系統的即時響應能力。這裡採用的是以時分輪轉調度演算法實現在單片機系統中的多任務控制目標。  1.1

有關位元組碼處理的筆記

    一般而言,為了節省記憶體,又要保證有足夠多的operator,位元組碼被聲明為unsigned char類型,因此對於一個虛擬機器能夠擁有的運算指令只能在255之內。但是有些解釋語言為了提高運行效率,卻需要更多運算指令來實現內建函數,一旦超過255,unsigned char顯然是不夠的。       MudOS作為解釋LPC語言的虛擬機器同樣存在這樣的問題,它的解決方案如下:1.         所有operator,efunctions,全部實現為unsigned char。2.  

彙編延時程式演算法詳解

電腦反覆執行一段程式以達到延時的目的稱為軟體延時,單片機應用程式中經常需要短時間延時。         有時要求很高的精度,網上或書中雖然有現成的公式可以套用,但在部分演算法講解中發現有錯誤之處,而且延時的具體演算法講得並不清楚,相當一部分人對此仍很模糊,授人魚,不如授之以漁,本文將以12MHZ晶振為例,詳細講解MCS-51單片機中組譯工具延時的精確演算法。  指令周期、機器周期與刻度

一個有用的NHibernate工具類NHibernateUtil (第三版)

using System;namespace Com.W3oa.Hibernate{ /// <summary> /// Summary description for HibernateUtil. /// </summary>public sealed class HibernateUtil {  [ThreadStatic]  private static NHibernate.ISession threadLocal;  private static

時間片輪轉演算法在單片機程式設計中的應用

摘要:提出一種採用時間片輪轉演算法改進單片機系統程式設計,實現多任務機制的軟體設計方法,並給出了在MCS-51分級分布式系統中應用該演算法進行程式設計的執行個體。   關鍵詞:時間片 多任務機制

CMOS Sensor Interface(CSI)

CMOS映像感應器分為兩類,非智能和智能。非智能的這類映像感應器只是支援傳統的網路攝影機時序(場同步和行同步),然後輸出一個Bayer(拜耳)以及統計的資料,而智能感應器支援CCIR656視頻解碼格式,並且還提供了額外的一些影像處理(例如:映像壓縮,映像濾波預先處理,以及多種資料輸出格式)CSI的包含的能力如下:   .前端-配置邏輯介面以便支援大多數通用的可用的CMOS網路攝影機介面。   .支援CCIR656視頻介面以及傳統的網路攝影機介面。  

LPMUD的起源

還有什麼比LPMUD的鼻祖Lars Pensj的一段自述更能表現LPMUD的起源?原文參見http://genesis.cs.chalmers.se/history_frame.htmlI played some Abermud (to wizardhood once), and a little tinymud. I liked the idea of a multi-user anonymous game very much, but found that Abermud was too

單片機分時複用

作為嵌入式系統主控單元——單片機,其軟體往往是一個微觀的即時作業系統,且大部分是為某種應用而專門設計的。系統程式有即時過程式控制制或即時資訊處理的能力,要求能夠及時響應隨機發生的外來事件並對該事件做出快速處理。而分時作業系統卻是把CPU的時間劃分成長短基本相同的時間區間,即“時間片”,通過作業系統的管理,把這些時間片依次輪流地分配給各個使用者使用。如果某個作業在時間片結束之前,整個任務還沒有完成,那麼該作業就被暫停下來,放棄CPU,等待下一輪迴圈再繼續做。此時CPU又分配給另一個作業去使用。由於

RS-485匯流排多機通訊

  ;KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK  RS-485匯流排多機通訊  KKKKKKKKKKKKKKKKKKKK;Rev:01.01;DATE:2005.06.16;作者:KOCOM/黃業勝;使用晶片:AT89C2051、SP485;使用晶振:18.432M;電路描述:簡單RC上電複位、P1.7--P1.5分別接LED和限流電阻到VCC,P1.4--P1.2分別接KEY輕觸開關到GND;琑xD串連到SP485的1腳R,;      

MCS51單片機專用功能寄存器

MCS-51單片機內的鎖存器、定時器、串列口資料緩衝器以及各種控制寄存器和狀態寄存器都是以專用功能寄存器(或稱特殊功能寄存器)的形式出現的,它們分散地分布在內部RAM地址空間範圍(80H~FFH)內,表

51系列單片機之串口通訊

單片機的串口通訊看起來是很複雜的,主要是因為他用到了更多的寄存器,與前面的知識相比他更具綜合能力,寫起來考慮的問題自然也變多了.而前面學習過的定時器與中斷將是單片機通訊的基礎.      單片機的中斷系統中第4個中斷就是串口中斷,要進行串口通訊首先就要開啟CPU總中斷EA,還要開啟串口通訊中斷ES,這是串口通訊的前堤,而串口通訊也跟計時器一樣有很多的模式,因此我們還要設定SCON寄存器來指定採用哪一種方式進行通訊,而在通訊的過程中,我們還要設定通訊的傳輸速率,不然的話,單片機是沒辦法進行採樣的,

APACHE整合TOMCAT教程

APACHE整合TOMCAT教程 1.主要軟體準備下載JDK、Tomcat、Apache server、Tomcat connector本教程中分別為jdk1.6、Tomcat 6.0.13、apache_2.2.4-win32-x86-no_ssl、mod_jk-apache-2.2.4.so 2.安裝配置JDK、Tomcat,安裝Apache這個網上教程很多,主要是設定一些環境變數本教程中JAVA_HOME=D:/Program  

總頁數: 61357 1 .... 18597 18598 18599 18600 18601 .... 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.