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

正文內(nèi)容

優(yōu)秀畢業(yè)設(shè)計-基于linux下的智能手機(jī)設(shè)計(參考版)

2025-01-21 13:42本頁面
  

【正文】 unsigned int second_call_。 unsigned int key,x,y。 unsigned char key_buf[20]。 TFT_Print(Callbox,%s,str)。 } }}附錄2:接打電話程序//=============================================================// 語法格式: void TFT_Tel_Print(char *str)// 實現(xiàn)功能: 先清空LCD上所有的內(nèi)容,顯示一個字符串// 參數(shù): str 要顯示的字符串// 返回值: 無//=============================================================void TFT_Tel_Print(char *str){ TFT_ClearWindow(Callbox)。 printf(中國聯(lián)通\n)。 //TFT_SetTextPos(Msg, 20, 33)。U39。amp。C39。 return 0。 fflush(stdout)。 Tel_Sigal()。 //TFT_SetTextPos(Msg, 20, 33)。M39。amp。C39。 return 0。 DeleteQueue(Buf)。 GPRS_SendCommand(AT+COPS?\n)。 TFT_Print(Msg, 注冊網(wǎng)絡(luò)中...)。) { i++。 while(Buf[12]!= 39。 DeleteQueue(Buf)。 } ClearQueue()。 DeleteQueue(Buf)。 usleep(100*1000)。 printf(無SIM卡\n)。 TFT_SetTextPos(Msg, 20, 33)。 printf(Buf2=%s\n,Buf)。 printf(Buf1=%s\n,Buf)。 usleep(100*1000)。 while(1) { ClearQueue()。 unsigned char Buf[300]={0}。 } } sign_old= sign。isign/6。i++) { TFT_Rectangle(Signbox,60+i*6,19i*3,63+i*6,22,1)。 for(i=0。 } printf(the sign is %d\n,sign)。939。039。) { sign= ((Buf[6] 0x30)*10+ Buf[7] 0x30)。Buf[7]= 39。amp。 if(Buf[7]= 39。 DeleteQueue(Buf)。 DeleteQueue(Buf)。 ClearQueue()。 int i。致 謝 參考文獻(xiàn)[1][M].北京:中國水利水電出版社,2001.[2][M].北京:北京航空航天大學(xué)出版社,2005.[3]周云輝,范立志. 基于GPRS的無線監(jiān)控管理系統(tǒng)中遠(yuǎn)程終端撥號接入技術(shù)的實現(xiàn)[J].湖南理工學(xué)院學(xué)報(自然科學(xué)版),2004. 17(3): 66~69.[4][D].電子科技大學(xué),2005.[5][M].北京:北京航空航天大學(xué)出版社,2004.[6][M].北京:北京航空航天大學(xué)出版社,2005.[7][M].北京:清華大學(xué)出版社,1999.[8][M].北京:北京航空航天大學(xué)出版社,2006.[9]馬忠梅,馬廣云,[M].北京:北京航空航天大學(xué)出版社. 2002.[10]楊宗德 鄧玉春. Linux高級程序設(shè)計[M].北京: 人民郵電出版社.,2009.[11] Neil Matthew Richard Stones. Linux程序設(shè)計(第3版)[M].北京:人民郵電出版社,2007.[12] Stevens Stephen . unix高級環(huán)境編程[M].北京:人民郵電出版,2009.[13]趙大成,[J].信息工程大學(xué)學(xué)報,2004,5(2): 5658.[14]陳勇,[J].軟件導(dǎo)刊.,2010,12(9): 6779.[15] Li Ping,W K Leung,Nam Phamdo. Low density parity check codes with semirandom parity check matrix[J],IEEE Electronics Letters,1999,35(1): 3839.[16]Wayne Wolf. ComPuters as ComPonents:PrineiPles of Embedded ComPuting System Design[M]. Morgan Kaufmann,2002.[17] Gallager R G. Low density parity check code[J]. IRE Trans,1962,8(1): 2128.附 錄附錄1:運營商檢測和信號強(qiáng)度檢測程序/=============================================================// 語法格式: void Tel_Sigal(void)// 實現(xiàn)功能: 顯示信號強(qiáng)度// 參數(shù): 無// 返回值: 無//============================================================= void Tel_Sigal(void){ int sign。由于本人知識的局限性,有很多的功能還沒實現(xiàn),例如加入多媒體功能,實現(xiàn)來電鈴聲,短信鈴聲的播放,實現(xiàn)音樂和視頻的播放。由于Linux代碼是開源的我們可以在上面隨意添加能實現(xiàn)的功能,由于Linux有很好的移植性,可以實現(xiàn)跨平臺的操作。測試結(jié)果如表7所示。測試結(jié)果如表6所示。表5 電話薄功能測試卡的類型中國移動中國聯(lián)通聯(lián)系人是否出現(xiàn)亂碼否否能否刪除聯(lián)系人能能順序是否正確正確正確(3) 短信模塊測試首先要在SIM卡里面存放幾十條短信,然后測試短信有無出現(xiàn)亂碼,用另一個手機(jī)往此手機(jī)上面發(fā)短信測試手機(jī)能否收到短信及界面出現(xiàn)來信提示。刪除聯(lián)系人,測試聯(lián)系人是否已經(jīng)從列表中刪除。表4 運營商和信號測試結(jié)果卡的類型中國移動中國聯(lián)通無SIM卡顯示內(nèi)容中國移動中國聯(lián)通 無SIM卡….在宿舍的信號強(qiáng)度4格4格4格在教室的信號強(qiáng)度4格4格4格(2) 測試電話薄功能向電話簿中導(dǎo)入幾百個人名,人名分別由英文字母,阿拉伯?dāng)?shù)字,中文漢字或者上述混合體組成,測試排序是否正確。如果顯示正確后,再測試手機(jī)的信號強(qiáng)度,分別把手機(jī)拿到不同的地方測試信號的顯示狀況。到此為止,整個嵌入式Linux的開發(fā)環(huán)境(宿主機(jī)部分)已經(jīng)完成,然后重啟RedHat Linux 。解壓完后會出現(xiàn)/usr/local/arm/,該目錄下為進(jìn)行基于ARM平臺的嵌入式Linux開發(fā)的交叉編譯環(huán)境。 開發(fā)工具軟件的安裝開發(fā)嵌入式Linux應(yīng)用程序必須安裝交叉編譯器,安裝方法為:將 。然后再在Vmware上安裝RedHat Linux 。命令為:mount –o nolock :/home/xiaofu/ /mnt,掛載成功后會在開發(fā)板的/mnt目錄下看到RedHat內(nèi)/home/xiaofu目錄下的內(nèi)容。注意使用此命令配置ip地址在開發(fā)板重啟后會消失,所以每次重啟要重新配置IP地址。(4) 啟動開發(fā)板打開超級終端,重啟開發(fā)板,在超級終端內(nèi)會打印開發(fā)板的啟動信息,所示表示啟動成功。選擇菜單欄:傳送→發(fā)送文件,選擇要燒錄的鏡像文件zImage,協(xié)議處選擇Xmodem協(xié)議,然后單擊“發(fā)送”即可,如圖53所示。然后重啟開發(fā)板,并按PC機(jī)的空格進(jìn)入vivi狀態(tài),如圖51所示。圖48 撥打電話界面5 手機(jī)系統(tǒng)測試 開發(fā)板環(huán)境的搭建(1) 燒錄vivi使用JTAG燒錄BootLoader——vivi。圖46 來電時的界面 當(dāng)有信息來到時圖41的界面會顯示“來信息了”,如圖47所示。圖43 查看短信內(nèi)容界面 點擊圖42中的“發(fā)送短信息”,進(jìn)入發(fā)信息的頁面首先要輸入電話號碼,然后編寫短信的內(nèi)容,如圖44所示。圖41 手機(jī)主界面點擊短信息進(jìn)入后的界面如圖42。在接口函數(shù)中顯示。(3) 在拼音輸入模式下 按下相應(yīng)的按鍵進(jìn)入T9PY_GetPY,獲取與輸入相匹配的T9拼音列表,返回匹配的結(jié)構(gòu)體的個數(shù),PY_GetCh按上下鍵切換匹配的結(jié)構(gòu)體,按enter鍵進(jìn)入PY_GetHZ 函數(shù),根據(jù)輸入的拼音顯示匹配的漢字列表,并由鍵盤選取漢字。(2) 在字母輸入模式下 1.輸入一個鍵值,進(jìn)入T9PY_GetPY函數(shù),在表中查詢匹配的結(jié)構(gòu)體 2.把匹配的結(jié)構(gòu)體,給PY_GetCh中的結(jié)構(gòu)體數(shù)組賦值,返回匹配結(jié)構(gòu)體的個數(shù),在PY_GetCh中按上下鍵切換結(jié)構(gòu)體,按0鍵確定結(jié)構(gòu)體,把結(jié)構(gòu)體中字母加入全部輸入的字符串中。默認(rèn)的輸入是拼音輸入,可以按“”進(jìn)行輸入法的切換。} T9輸入法T9輸入法給用戶提供了一個接口,通過接口函數(shù)進(jìn)入輸入法,返回一個字符串首地址。 break。 Msg_Menu()。 case C_MSG: // 查看短消信鍵 Back_Button(50,97,36,12)。 PhoneBook_Look()。 case C_BOOK: // 通信錄鍵 Back_Button(0,97,36,12)。 case C_HANG: // 掛電話按鍵 Tel_Hang()。 } switch(key) { case C_ANSWER: // 接電話按鍵 Tel_Ans()。key=0) { call_func(key)。 if(key=9amp。y)。 Touch_Get(amp。 printf(press any key to call\n)。 Desk_Show()。 GPRS_init()。代碼如下:void *main_pthread(void *arg){ int x,y。//打印從uart讀取上來的數(shù)據(jù) } return NULL。 InsertQueue(g_RecvBuf)。 usleep(10*1000)。 } g_RecvBuf[size]=39。\n39。 g_RecvBuf[size++]=ch。 while(1) { while(1) { read(fd_uart,amp。代碼如下:void *UARTread_pthread(void *arg){ int size=0,i=0。 printf(g_RecvBuf=%s\n,g_RecvBuf)。 TFT_Print(Callbox, 來消息了!!!)。 TFT_ClearWindow(Callbox)。 memset(g_RecvBuf,0,300)。 TFT_SetTextPos(Callbox, 0, 11)。 TFT_ClearWindow(Callbox)。 memset(g_RecvBuf,0,300)。 TFT_Print(Callbox, TEMRecvBuf)。\039。i++) { TEMRecvBuf[i]= g_RecvBuf[i+8]。 } else if (strncmp(g_RecvBuf,+CLIP,5)==0) { for(i=0。 TFT_Print(Callbox, 來電話了!!!)。 TFT_ClearWindow(Callbox)。 char TEMRecvBuf[11]。當(dāng)我們收到“NO CARRIER”時表示對方已掛機(jī),當(dāng)我們收到”+CMTI”時表示有新短信,在觸摸屏上面顯示“你有新短信息”,我們通過確定鍵來查看短信的內(nèi)容。MsgRecv_pthrea線程:主要是對隊列里的數(shù)據(jù)進(jìn)行分析處理找出主要信息并進(jìn)行相應(yīng)的操作。 TFT_SetColor(Callbox, COLOR_RED)。 // 創(chuàng)建信號顯示窗口3TFT_SetColor(Msg, COLOR_RED)。 // 創(chuàng)建消息顯示窗口2Signbox = TFT_CreateWindowEx(110, 60, 90, 26, COLOR_CYAN)。 // 創(chuàng)建主窗口1TFT_File_Picture(MainFrame, 0, 0,1)。在主程序里面首先要調(diào)用函數(shù)Uart_Init()初始化串口、調(diào)用TFT_Init()初始化觸摸屏、 調(diào)用ts_cal_init()進(jìn)行觸摸屏校準(zhǔn)操作,初始化完畢后開始創(chuàng)建消息窗口、信號窗口、呼叫窗口。主要功能是提供主菜單的顯示和觸摸屏數(shù)據(jù)的讀取。 break。 TFT_SetTextPos(Callbox, 0, 15)。\n)。 GPRS_SendString(key_buf)。 break。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1