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

正文內(nèi)容

基于linux下智能手機(jī)的設(shè)計(jì)與制作畢業(yè)論文-資料下載頁(yè)

2025-06-18 15:47本頁(yè)面
  

【正文】 // 左上角坐標(biāo) unsigned y1, unsigned x2, // 右下角坐標(biāo) unsigned y2, unsigned Mode)。 // PAINT_HOLLOW: 空心 // PAINT_SOLID : 實(shí)心 7://=============================================================// 根據(jù)指定格式打印字符串//=============================================================void TFT_Print(WIN_HANDLE Handle, const char *format, ...)。8:void TFT_File_Picture(WIN_HANDLE Handle, short x, short y, unsigned char * Bmp_Name, int AutoScale)。//參數(shù) x,y: 圖片在窗口中的位置// Bmp_Name: 圖片的名稱(如不在當(dāng)前路徑下,需包含路徑信息)// AutoScale: 1:圖片自適應(yīng)窗口大小 0:不適應(yīng)// 自適應(yīng)窗口用于當(dāng)圖像大于窗口時(shí),并且圖像顯示的起始不能在窗口之外9://=============================================================// 創(chuàng)建工作窗口,最對(duì)可創(chuàng)建15個(gè)窗口//=============================================================WIN_HANDLE TFT_CreateWindowEx(short TLx, // 左上角起始坐標(biāo) short TLy, //左上角起始坐標(biāo) short width, // 窗口寬度 short height, // 窗口高度 COLOR BGColor)。 // 窗口背景色 觸摸屏幕的操作:1:程序1用于檢測(cè)觸摸屏,返回觸摸屏幕的坐標(biāo)。觸摸屏程序1:short Touch_Get(short *x, short *y){ int ret = read(fd_th,amp。ts,sizeof(ts))。 if(ret0) { printf(觸摸屏讀取失敗\n)。 return 1。 } *x=。 *y=。 printf(the th is x=%d,y=%d\n,)。 return 0。}2:程序2是把程序1獲得的觸摸屏坐標(biāo)x、y轉(zhuǎn)換成鍵值。觸摸屏程序2int Touch_Trans(unsigned short x, unsigned short y){ int i。 for(i = 0。 i (sizeof(KeyMap) / sizeof(KEYMAP))。 i++) { if(x KeyMap[i].Start_x amp。amp。 x KeyMap[i].End_x amp。amp。 y KeyMap[i].Start_y amp。amp。 y KeyMap[i].End_y) { printf(the key is %d\n,KeyMap[i].Sign)。 return KeyMap[i].Sign 。 } } return 1。}在main_pthread線程中調(diào)用程序1和程序2,就可以檢測(cè)觸摸屏是否按下,如果按下的話,進(jìn)行相應(yīng)的處理。比如按下數(shù)字鍵,則存儲(chǔ)電話號(hào)碼,按撥號(hào)鍵則給GPRS發(fā)送撥打電話指令。GPRS無(wú)線模組的操作:s3c2440與GPRS模組通信是通過(guò)URAT串口發(fā)送信息的。1:先初始化UART串口int Uart_Init(int num){ int fd。 struct termios options。 char *uart[3]={/dev/ttyS0,/dev/ttyS1,/dev/ttyS2}。 fd = open(uart[num], O_RDWR)。 tcgetattr(fd, amp。options)。 cfsetispeed(amp。options, B115200)。 cfsetospeed(amp。options, B115200)。 amp。= ~(IGNBRK|BRKINT|PARMRK|ISTRIP|IGNCR|ICRNL|IXON)。 amp。= ~PARENB。 //無(wú)奇偶校驗(yàn)位 amp。= ~CSTOPB。 //停止位為1位 amp。= ~CSIZE。 |= CS8。 //數(shù)據(jù)位為8位 amp。= ~(ICANON | ECHO | ECHOE | ISIG) 。 tcsetattr(fd,TCSANOW,amp。options)。 return fd。}此函數(shù)先打開(kāi)串口設(shè)備文件,然后調(diào)用相應(yīng)函數(shù)設(shè)置串口參數(shù)如傳輸波特率為115200bit/s 、有無(wú)奇偶校驗(yàn)位、停止位、數(shù)據(jù)位、等,其實(shí)就是對(duì)ARM寄存器進(jìn)行設(shè)置。2:從串口讀數(shù)據(jù)到buf緩沖區(qū)void *UARTread_pthread(void *arg){ int size=0,i=0。 char ch。 while(1) { while(1) { read(fd_uart,amp。ch,1)。 g_RecvBuf[size++]=ch。 if(ch==39。\n39。) break。 } g_RecvBuf[size]=39。\039。 usleep(10*1000)。 size=0。 InsertQueue(g_RecvBuf)。 printf(uart_recv=%s\n,g_RecvBuf)。 } return NULL。}此程序調(diào)用read(fd_uart,amp。ch,1)。從串口讀一個(gè)字節(jié)給字符型變量ch 直到讀到’\n’,把讀到的ch保存到全局變量g_RecvBuf中,供線程MsgRecv_pthread解析收到的信息。3:給串口發(fā)送指令void GPRS_SendString(char *str){ write(fd_uart, str,strlen(str))。} 手機(jī)效果 工程下載到實(shí)驗(yàn)箱上并運(yùn)行。 用觸摸筆按手機(jī)按鍵進(jìn)行撥打電話、收發(fā)短信。操作方法如下: 撥打電話:輸入對(duì)方號(hào)碼,號(hào)碼顯示在信息顯示區(qū)域;輸入錯(cuò)誤時(shí)可以按“取消鍵”糾正; 輸入完成按“呼叫鍵”撥叫對(duì)方。如果接通對(duì)方,耳機(jī)里會(huì)出現(xiàn)接通的電話提示音。通話結(jié)束時(shí)按“掛機(jī)鍵”結(jié)束通話。 LCD顯示撥叫提示 接聽(tīng)電話:如果有電話接入,直接按“接聽(tīng)鍵”接聽(tīng)即可。 發(fā)短消息:按“左”鍵,;輸入號(hào)碼并確保正確后按“信息輸入確定鍵”;進(jìn)入編輯信息界面,界面提示“輸入短消息”,假設(shè)輸入“凌”,按ling鍵,界面出現(xiàn)兩個(gè)拼音組合jing和ling,按 “下”鍵選擇ling,再按“信息輸入確定鍵”,如圖,按“5”鍵即可輸入“凌”;輸入完成后按“信息輸入確定鍵”發(fā)送信息,發(fā)送成功后屏幕提示“發(fā) 送成功”。 輸入短信接收電話號(hào)碼 輸入短消息 ,用“上”“下”鍵可以翻頁(yè)。 查看消息:按“右”鍵進(jìn)入收件箱。按“上”“下”鍵查看上一條或者下一條消息。按“掛機(jī)鍵”退出收件箱。 查看短消息方案分析本設(shè)計(jì)以S3C2440為控制核心,以linux為軟件平臺(tái),通過(guò)UART發(fā)送AT指令控制GPRS模組完成接、打電話、收發(fā)短信、察看電話號(hào)碼本等手機(jī)基本功能,并通過(guò)TFT液晶完成相關(guān)信息顯示。:: 結(jié)語(yǔ)在嵌入式領(lǐng)域通過(guò)微處理器與linux等操作系統(tǒng)的完美結(jié)合,可以實(shí)現(xiàn)功能超強(qiáng)的電子產(chǎn)品,使電子信息產(chǎn)業(yè)迅猛發(fā)展,造就了IT行業(yè)的傳奇。參考文獻(xiàn)1. 楊宗德 鄧玉春,linux高級(jí)程序設(shè)計(jì)。北京: 人民郵電出版社 20092. Neil Matthew Richard Stones著 Alan Conx序 (第3版).北京:人民郵電出版社,2007.3. [美] Stevens Stephen 著 尤晉元 張亞英 戚正偉 譯.北京:人民郵電出版社,2009. 致謝本課題在選題及研究過(guò)程中得到李立軍老師的悉心指導(dǎo)。李老師多次詢問(wèn)研究進(jìn)程,從開(kāi)始選題到中期修正,再到最終定稿,李老師給我提供了許多寶貴建議并為我指點(diǎn)迷津,幫助我開(kāi)拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。李老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度,踏踏實(shí)實(shí)的精神,精益求精的工作作風(fēng),誨人不倦的高尚師德,樸實(shí)無(wú)華、平易近人的人格魅力對(duì)我影響深遠(yuǎn)。在這里對(duì)李老師致以最真摯的謝意。再次要感謝所有任課老師,老師們教會(huì)我的不僅僅是專業(yè)知識(shí),更多的是對(duì)待學(xué)習(xí)、對(duì)待生活
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1