freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

arm芯片嵌入式系統(tǒng)c語言編程……(編輯修改稿)

2025-07-17 07:10 本頁面
 

【文章內(nèi)容簡介】 地址的一塊分配給應(yīng)用程序,高地址的一塊仍然放入avail list 中。如果搜索不到合適的空閑塊,m alloc 返回(void 3 ) 0。m free 函數(shù)釋放內(nèi)存時,根據(jù)參數(shù)addr 給定的地址,在used list 中搜索相應(yīng)的表元,找到后,將它標(biāo)識的內(nèi)存塊釋放,并插入到avail list 中去。然后,在avail list 中檢查是否有相鄰的空閑塊,并進行空閑塊的合并。有三種不同的情況要分別處理: (1) 左相鄰:相鄰塊在當(dāng)前釋放塊的低地址端。(2) 右相鄰:相鄰塊在當(dāng)前釋放塊的高地址端。(3) 左右相鄰:當(dāng)前釋放塊的低地址端和高地址端都有相鄰塊。在具體的分配算法上,文[1 ]介紹了邊界標(biāo)識法和伙伴系統(tǒng)。前者直接將鏈表管理信息插入到內(nèi)存塊的前端和后端,回收算法效率較高,但如果應(yīng)用程序改寫了超出它所申請范圍的內(nèi)存區(qū),則會破壞整個數(shù)據(jù)結(jié)構(gòu),魯棒性差一些。后者是筆者采用的算法之一,但使用下來發(fā)現(xiàn)它沒有本文所描述的算法的效率高,且容易形成很多內(nèi)存碎片。4  LCD 終端( 系統(tǒng)IPO)LCD 終端軟件是系統(tǒng)I/ O 范疇的重要內(nèi)容,主要包括LCD字符顯示(英文8 16 點陣,漢字16 16 點陣) ,LCD 繪圖(點、線、圓、面、位圖、圖形旋轉(zhuǎn)等) 。320 240 象素的LCD 顯示器,能顯示15 行40 列英文字符,或15 行20 列漢字字符,并基本實現(xiàn)有較好分辨率的圖形/ 圖像的顯示。LCD 顯示的最基本程序是畫點程序,其原型如下:void LCDPixel (int x , int y ,char color)其中,x 和y 是點的坐標(biāo),坐標(biāo)原點在左上角,color 是點的灰度。字符和位圖的顯示利用了點陣方式。線、圓和面則利用相應(yīng)的算法實現(xiàn)。圖形旋轉(zhuǎn)需要使用坐標(biāo)變換函數(shù)。這里要詳細介紹的是把LCD 作為(英文) 字符型終端時的相應(yīng)軟件設(shè)計。把LCD 作為字符型終端時,一個關(guān)鍵點是定義好光標(biāo):static unsigned CurrentLine ,CurrentColumn這里CurrentLine 和CurrentColumn 分別定義了光標(biāo)的橫坐標(biāo)和縱坐標(biāo)(坐標(biāo)原點在左上角) ,取值范圍分別是(0~39) 和(0~14) ,對應(yīng)于橫行40 個字符和縱列15 個字符。定義好光標(biāo)后,每次向屏幕輸出字符時,總是從光標(biāo)處開始,這樣就保證了輸出的有序性和連貫性。向屏幕輸出字符串的基本函數(shù)是Printf ,其原型如下:void Printf (const char 3 fmt , ?)這是一個可變參數(shù)函數(shù),功能上與printf 標(biāo)準(zhǔn)庫函數(shù)完全相似。為了實現(xiàn)可變參數(shù)的處理,要使用stdarg. h 中定義一些宏。Printf 分析每個格式字符,并對各轉(zhuǎn)義字符(如\ n , \ t , \ b , \ r ,\ v 等) 進行相應(yīng)處理。在屏幕的合適位置打印格式化后的字符串。Printf 還調(diào)用一個滾屏函數(shù)ScreenScroll ,當(dāng)光標(biāo)位于末行時讓屏幕向上滾動若干行。Printf 函數(shù)不僅為LCD 作為字符型終端提供了一個好的手段,同時也為程序的調(diào)試提供了便利。我們可以在程序可能出錯的地方用Printf 函數(shù)打印一些信息,這為我們對程序的跟蹤提供了相當(dāng)大的方便。Printf 函數(shù)在嵌入式系統(tǒng)編程中使用是十分明顯的。1) 使用ARM720T 內(nèi)核中的MMU(內(nèi)存管理單元) ,可以把各物理上分開的內(nèi)存塊映射成邏輯上連續(xù)的內(nèi)存空間。這樣,從編程角度看,內(nèi)存布局是連續(xù)的
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1