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

正文內(nèi)容

基于arm9-s3c2440的數(shù)字相框的設(shè)計(jì)-文庫(kù)吧資料

2025-06-24 22:00本頁(yè)面
  

【正文】 w_Text16(50,200j,0x001f,0x0000,zhen)。 } } } //向上滾動(dòng) for (j=0。k100(31948)+j。 y 170 。 delay(10000)。 Draw_Text16(116+j,150,0x07e0,0x0000,bao)。j319。k++) { LCD_BUFFER[y][k] = 0xFFFF 。 y++ ) { for(k=248j。 //繪制名字后的白色背景 for( y = 90 。 Draw_Text16(232j,100,0xf800,0x0000,zhu)。j++) { //繪制漢字字符,紅字黑背景 Draw_Text16(200j,100,0xf800,0x0000,zhen)。 while(1){ //向左滾動(dòng) for (j=0。 LCD_Init()。 x++ ) { LCD_BUFFER[y][x] = c 。 y++ ) { for( x = 0 。 for( y = 0 。k++) 。 for(k=0。//填充背景色 } mask=mask1。mask) { PutPixel(x+j+8,y+i,color)。j8。 //掩碼 buffer=ch[i*2+1]。 //填充背景色 } mask=mask1。mask) { PutPixel(x+j,y+i,color)。j8。 //掩碼 1000 0000 buffer=ch[i*2]。i16。 unsigned char mask,buffer。 //開(kāi)啟LCD顯示這句不能少}/**************************************************************************** 函數(shù)名: PutPixel(void)***** 功能: 繪制像素點(diǎn)***** 參數(shù): x:橫坐標(biāo) y:縱坐標(biāo) c顏色 ***** 返回值: 無(wú)***********************************************************************/void PutPixel(U32 x,U32 y, U32 c ){ LCD_BUFFER[y][x] = c。(~(15))|(05)。(~(13))|(13)。 //GPG4=LCD_PWREN (設(shè)置GPG4為L(zhǎng)CD電源管腳) rGPGDAT = rGPGDAT | (14) 。 // Pullup disable rGPGCON=rGPGCONamp。 // Disable LPC3480 rGPGUP=rGPGUPamp。 //如果是24BPP時(shí)是LCD_WIDTH*4/2 因?yàn)?4BPP一個(gè)字占4字節(jié) rLCDINTMSK|=(3)。 因?yàn)?4BPP一個(gè)字占4字節(jié) rLCDSADDR2=M5D( ((U32)LCD_BUFFER+(LCD_WIDTH*LCD_HEIGHT*2))1 )。 rLCDSADDR1=(((U32)LCD_BUFFER22)21)|M5D((U32)LCD_BUFFER1)。 rLCDCON4=(HSPW)。 rLCDCON2=(VBPD24)|(LINEVAL14)|(VFPD6)|(VSPW)。 rGPDCON=0xaaaaaaaa。 rGPCCON = 0xaaaa02a9。 0x1fffff) //用于設(shè)置顯示緩存區(qū)時(shí),取低21位地址define LCD_WIDTH 320 //屏幕的寬define LCD_HEIGHT 240 //屏幕的高//垂直同步信號(hào)的脈寬、后肩和前肩 define VSPW (0) //垂直同步信號(hào)的脈寬(X35屏只能是該值) define VBPD (11) //垂直同步信號(hào)的后肩 define VFPD (3) //垂直同步信號(hào)的前肩//水平同步信號(hào)的脈寬、后肩和前肩define HSPW (0) //水平同步信號(hào)的脈寬 define HBPD (68) //水平同步信號(hào)的后肩 define HFPD (1) //水平同步信號(hào)的前肩//顯示尺寸define LINEVAL (LCD_HEIGHT1)define HOZVAL (LCD_WIDTH1)//for define CLKVAL_TFT 7 //設(shè)置時(shí)鐘信號(hào)define MVAL_USED 0 // 當(dāng)屏是TFT時(shí)設(shè)置為0,STN屏?xí)r設(shè)置為1define PNRMODE_TFT 3 //選擇顯示模式 TFT型LCDdefine BPPMODE_TFT 12 //16位TFT型LCD//for LCDCON5define BPP24BL 0 //32位數(shù)據(jù)表示24位顏色值時(shí),低位數(shù)據(jù)有效,高8位無(wú)效define INVVCLK 1 //像素值在VCLK下降沿有效define INVVLINE 1 //翻轉(zhuǎn)HSYNC信號(hào)define INVVFRAME 1 //翻轉(zhuǎn)VSYNC信號(hào)define INVVD 1 //翻轉(zhuǎn)VD信號(hào)極性define INVVDEN 1 //翻轉(zhuǎn)VDEN信號(hào)極性define PWREN 1 //使能PWREN信號(hào)define BSWP 0 //顏色數(shù)據(jù)字節(jié)不交換define HWSWP 1 //顏色數(shù)據(jù)半字不交換(24BPP時(shí)不用交換)//定義顯示緩存區(qū) 320 240//注意這里是定義成U16類(lèi)型,如果想用24BPP則要用U32volatile U16 LCD_BUFFER[LCD_HEIGHT][LCD_WIDTH]。 2種ROM有開(kāi)關(guān)選擇應(yīng)用擴(kuò)展板用戶(hù)可以根據(jù)項(xiàng)目需要?jiǎng)h減: 1)、TFT LCD接口:、7寸屏 2)、觸摸屏:4線(xiàn)制電阻觸摸屏 3)、USB HOST:USB主機(jī)設(shè)備接口,讀寫(xiě)U盤(pán),USB鼠標(biāo)識(shí)別 4)、SD卡接口:讀寫(xiě)SD卡 5)、ADC接口:模數(shù)轉(zhuǎn)換,測(cè)電壓的接口,充電電流,電壓接口 6)、CMOS攝像頭接口: 7)、GPIO:手電筒控制、繼電器控制,高低電平0和1() 8)、RS232:和電腦通訊,GPS,短信模塊,RS485通信 9)、雙聲道立體聲輸出:MP3,MP4播放 10)、錄音 11)、USB SLAVE:USB從機(jī),模擬U盤(pán),模擬USB鼠標(biāo),模擬USB觸摸板 12)、10/100M自適應(yīng)網(wǎng)絡(luò)接口:國(guó)際互聯(lián)網(wǎng) 13)、RTC:百年歷2000~2099年名字滿(mǎn)屏滾動(dòng)源程序:/****************************************************************************模塊名:*****功 能:LCD顯示字符測(cè)試程序 *****說(shuō) 明: 本程序是用的屏是 X35 () 其他屏可能要修改個(gè)別參數(shù)。移植Linux操作系統(tǒng)后,就選擇這種模式。并沒(méi)有映射到總線(xiàn)空間,近似認(rèn)為是個(gè)外接U盤(pán)。 CPU:s3c2440A,內(nèi)部RAM 4K字節(jié) ,內(nèi)置ROM 0字節(jié),工作頻率最高553MHZ SDRAM:32M字節(jié)*2片=64M,程序調(diào)試 總線(xiàn)地址空間:0x3000 000 _(0x3400 000001) 1KB=1024字節(jié) 1MB=1024K ROM(Norflash):2M字節(jié),下載到這里(我們都是在Norflash下跑的。(S3C2440最小系統(tǒng))。這次課程設(shè)計(jì)給了我很多益處。 六 心得體會(huì)通過(guò)本次課程設(shè)計(jì),我學(xué)會(huì)了如何建立自己的裸機(jī)工程,并對(duì)Keil軟件,JLink下載,漢字取模軟件,圖片取模軟件有了一定的了解,弄懂了屏幕坐標(biāo)系與其它坐標(biāo)系的區(qū)別。 ,以致程序執(zhí)行到該處時(shí)出現(xiàn)死機(jī)情況。 ,可以改大ROM和RAM的Size。程序流程圖如下圖所示:完成結(jié)果展示:五 課程設(shè)計(jì)中出現(xiàn)的問(wèn)題及解決辦法注意事項(xiàng):。在豎屏模式下,點(diǎn)擊屏幕下方的“F”和“B”按鍵,將分別跳轉(zhuǎn)到上一張、下一張圖片。如果在自動(dòng)播放模式下按下上一張或下一張按鈕,則退出自動(dòng)播放,并轉(zhuǎn)到上一張或下一張圖片。在屏幕上方繪制時(shí)間,當(dāng)前圖片序號(hào)/圖片總數(shù)。x=D*x軸電壓 + E*y軸電壓 + F;(三元一次方程,要采集三組樣本)y=A*x軸電壓 + B*y軸電壓 + C; 三組樣本的位置設(shè)定:(左上、右中、下中) 程序中出現(xiàn)的符號(hào)變量: yd[0_1_2]:存y軸三組十字形坐標(biāo)樣本 xd[0_1_2]:存x軸三組十字形坐標(biāo)樣本 xt[0_1_2]:存x軸點(diǎn)擊后讀取的AD值 yt[0_1_2]:存y軸點(diǎn)擊后讀取的AD值 公式變換,以采集x軸為例 x=D*x軸電壓 + E*y軸電壓 + F (24,32),(289,120),(160,210) 24=D*86 + E*70 + F xd[0]=D*xt[0]+E*yt[0]+F 290=D*1000 + E*500 + F xd[1]=D*xt[1]+E*yt[1]+F160=D*600 + E*900 + F xd[2]=D*xt[2]+E*yt[2]+F4線(xiàn)電阻觸摸屏的結(jié)構(gòu): 上(x)下(y)2層透明分布均勻電阻模; x電阻層左右引線(xiàn)(X+,X) y電阻層上下引線(xiàn)(Y+,Y) 4線(xiàn)。校正原理:描述2個(gè)因素的相互關(guān)系:y=kx+b。程序流程圖如圖10所示:完成情況結(jié)果如下圖所示: 圖10 程序流程圖 圖9 實(shí)現(xiàn)名字滿(mǎn)屏滾動(dòng)部分源碼,使其輪流顯示。用兩層for循環(huán)將從名字后面位置開(kāi)始的寬度為31948,高度大于漢字高度的區(qū)域的像素填充為背景色白色,并嵌套在漢字移動(dòng)的for循環(huán)內(nèi)讓該區(qū)域跟隨漢字一起移動(dòng)。實(shí)現(xiàn)方法:(以名字向左滾動(dòng)為例進(jìn)行說(shuō)明,如圖9)。拔下JLINK下載線(xiàn),重啟板子,即可看到剛下載到板子上的程序的結(jié)果。 三 裸機(jī)程序的下載、調(diào)試:將“Select Target”選為IRam模式,完成設(shè)置后,點(diǎn)擊組建、編譯按鈕,無(wú)誤后接上板子,點(diǎn)擊調(diào)試按鈕,完成調(diào)試后,即可運(yùn)行程序,查看結(jié)果。 (8)IFlash下的工程設(shè)置。 (7)IRam下的工程設(shè)置。 (6)書(shū)寫(xiě)源碼并添加到工程中。點(diǎn)擊按鈕,將彈出如左圖所示對(duì)話(huà)框。在彈出的對(duì)話(huà)框中選擇Sumsung下的S3C2440A芯片;點(diǎn)擊“OK”。 (4)直接復(fù)制Startup文件夾,里面放的是匯編啟動(dòng)代碼。List存編譯時(shí)輸出*.list中間文件;Output中存放燒錄的*.hex文件和調(diào)試文件axf。Debug里是在內(nèi)存調(diào)試時(shí)的初始化腳本;include里放的是頭文件,可以是自己創(chuàng)建的和系統(tǒng)提供的。應(yīng)該先改參數(shù),在選擇圖片。檢查字節(jié)數(shù)是否符合方法:(以320*240圖片為例)若結(jié)果符合320(weight)*240(hight)*2(字節(jié)),則說(shuō)明圖片取模正確。 輸出圖像調(diào)整選擇16位彩色,顏色位數(shù)選擇R:5bits,G:6bits,B:5bits。 打開(kāi)要取模的圖片,按如下設(shè)置。Pos = 94*(*chs161)+(*(chs+1)161)。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x10,0xA8,0x10,0x88,0x12,0x48,0x1D,0x24,0x10,0xAA,0x14,0x44,0xE1,0x24,0x1E,0xCA,0x18,0x42,0x42,0x22,0xF0,0x8A,0x10,0x40,0x00,0x20,0x40,0x06,0x10,0x40,0x00,0x20,八.字庫(kù)的使用原理。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x00,0x00,0x08,0x00,0x00,0x20,0xFE,0xFC,0x0B,0xF8,0x01,0x20,0x28,0x40,0x0A,0x08,0xFD,0x20,0x28,0x40,0x12,0x08,0x11,0xFC,0xFE,0x40,0x12,0x08,0x11,0x20,0xAA,0x7
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1