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

正文內(nèi)容

最新基于s3c44box的電子詞典軟件設(shè)計(jì)與實(shí)現(xiàn)doc-文庫(kù)吧

2025-06-08 03:04 本頁(yè)面


【正文】 看門狗定時(shí)器216。 16位的看門狗定時(shí)器216。 在定時(shí)器溢出時(shí)發(fā)出中斷請(qǐng)求或系統(tǒng)復(fù)位 I2C總線接口216。 1通道多主I2C總線,可進(jìn)行基于中斷的操作模式216。 可進(jìn)行串行,8位,雙向數(shù)據(jù)傳輸,標(biāo)準(zhǔn)模式速度達(dá)到100Kbit/S,快速模式達(dá)到400Kbit/s I2S總線接口216。 1通道音頻I2S總線接口,可進(jìn)行基于DMA的操作216。 串行,每通道8/16位數(shù)據(jù)傳輸216。 支持MSBjustified數(shù)據(jù)格式 SIO(同步串行I/O)216。 1通道SIO,可進(jìn)行基于DMA或中斷的操作216。 可編程的波特率216。 支持8位串行數(shù)據(jù)的傳輸和接收操作 工作電壓范圍216。 ,I/O口: 工作頻率216。 最大75MHz 封裝216。 160LQFP/160FBGA S3C44BOX功能結(jié)構(gòu)框圖圖1 S3C44BOX功能結(jié)構(gòu)框圖 S3C44BOX芯片引腳定義圖2 S3C44BOX芯片引腳定義圖3 基于S3C44BOX電子詞典開發(fā)嵌入式系統(tǒng)以其體積小,性能好,功耗低,可靠性高以及面向行業(yè)應(yīng)用的特點(diǎn)已被廣泛應(yīng)用與各個(gè)領(lǐng)域。其中電子詞典是嵌入式系統(tǒng)消費(fèi)電子領(lǐng)域典型的應(yīng)用實(shí)例,它具有完整的輸入/輸出設(shè)備。 電子詞典系統(tǒng)定義與需求分析電子詞典系統(tǒng)應(yīng)具備以下功能要求:(1)能夠通過(guò)鍵盤、觸摸屏輸入英文a~z:實(shí)現(xiàn)字母輸入;Page up/down:顯示上/下一個(gè)被查詢過(guò)的單詞;Line up/down:光標(biāo)移至上/下一行,在單詞輸入過(guò)程中,在單詞翻譯區(qū)會(huì)有拼寫相近單詞顯示,用Line up/down按鍵可以上下選擇這些單詞;Enter:翻譯,將當(dāng)前單詞與詞庫(kù)中的內(nèi)容相比較,如有一致則顯示其內(nèi)容,否則給出提示;Back space:退格,刪除單詞最末尾的字母并將光標(biāo)前移一位;提供觸摸屏輸入六個(gè)功能鍵。(2)提供友好的人機(jī)界面,將輸入的內(nèi)容和翻譯的結(jié)果顯示在LCD的相應(yīng)區(qū)域內(nèi)。(3)對(duì)輸入的單詞即時(shí)翻譯。(4)可以記憶3個(gè)已經(jīng)查詢過(guò)的單詞。圖31 查詢界面 電子詞典方案設(shè)計(jì)為實(shí)現(xiàn)電子詞典功能需求,結(jié)合嵌入式系統(tǒng)軟硬件協(xié)同技術(shù)設(shè)計(jì),采取以下設(shè)計(jì)方案。依據(jù)ARM芯片的選擇原則,此處選擇集成了豐富的外圍功能模塊,便于低成本設(shè)計(jì)嵌入式應(yīng)用系統(tǒng)的S3C44BOX處理器作為系統(tǒng)的主控制器。利用其內(nèi)置的LCD控制器實(shí)現(xiàn)LCD控制接口;利用I178。C總線控制器實(shí)現(xiàn)鍵盤控制接口;利用A/D轉(zhuǎn)換器實(shí)現(xiàn)觸摸屏控制接口;利用UART實(shí)現(xiàn)調(diào)試接口;利用GPIO連接LED燈顯示有關(guān)狀態(tài)。以上5個(gè)硬件部分的開發(fā)中,其中第1,2,3,5本組其他同學(xué)完成,第4個(gè)部分UART實(shí)現(xiàn)調(diào)試接口的開發(fā)與應(yīng)用,在本文檔中重點(diǎn)說(shuō)明,由本人單獨(dú)完成。本電子詞典軟件只要完成鍵盤操作,菜單操作及LCD顯示功能。根據(jù)軟件模塊化設(shè)計(jì)方法將系統(tǒng)軟件分為3個(gè)模塊;詞庫(kù)編寫,功能控制軟件設(shè)計(jì),人機(jī)交互接口功能設(shè)計(jì)。我負(fù)責(zé)軟件的總體設(shè)計(jì)圖,實(shí)現(xiàn)其基本功能。其中按鍵分別具有如下功能:? a~z:實(shí)現(xiàn)字母輸入;? Page up/down:顯示上/下一個(gè)被查詢過(guò)的單詞;? Line up/down:光標(biāo)移至上/下一行,在單詞輸入過(guò)程中,在單詞翻譯區(qū)會(huì)有拼寫相近單詞顯示,用Line up/down按鍵可以上下選擇這些單詞;? Enter:翻譯,將當(dāng)前單詞與詞庫(kù)中內(nèi)如相比較,若一致則顯示其內(nèi)容,否則給出提示;? Back space:退格,刪除單詞最末尾的字母并將光標(biāo)前移一位。本電子詞典系統(tǒng)還需要提供觸摸輸入,在觸摸屏上劃分出6個(gè)區(qū)域,分別對(duì)應(yīng)鍵盤上的6個(gè)功能鍵。4 開發(fā)環(huán)境 電子詞典硬件模塊測(cè)試軟件和無(wú)操作系統(tǒng)電子詞典應(yīng)用軟件的開發(fā)采用了相同的交叉開發(fā)環(huán)境。宿主機(jī)PC機(jī)上運(yùn)行ARM公司為方便用戶在基于ARM內(nèi)核處理器上進(jìn)行軟件開發(fā)而推出的集成開發(fā)工具ARMADS(ARM Developer Suite) IDE(Integrate Development Environment)集成開發(fā)環(huán)境中編輯電子詞典軟件程序,通過(guò)交叉編譯器和交叉鏈接器對(duì)軟件進(jìn)行編譯,鏈接。最終生成可執(zhí)行文件,通過(guò)在線仿真器MultiICE將此可真行文件下載到目標(biāo)板運(yùn)行。在線仿真器通過(guò)并口鏈接宿主機(jī),通過(guò)JTAG接口鏈接目標(biāo)機(jī)。串口線直接鏈接宿主機(jī)和目標(biāo)板,在宿主機(jī)PC機(jī)上顯示吊飾信息。為加快軟件開發(fā)的進(jìn)度,在電子詞典硬件平臺(tái)未建立起來(lái)以前先使用Embest EDUKIT 實(shí)驗(yàn)板作為目標(biāo)本吊飾各功能模塊軟件。5 開發(fā)功能說(shuō)明和代碼 由于要查的英文單詞有兩種輸入方式:一種是通過(guò)在輸入框中輸入字母;另一種是通過(guò)上一行/下一行鍵在選擇框里顯示的單詞中進(jìn)行選擇,所以用參數(shù)Position表示輸入方式(TRUE:輸入框,F(xiàn)ALSE:選擇框查找)。具體實(shí)現(xiàn)流程如圖所示:/************************************************************name: translate* func: Translation function implementation program* para: none* ret: none* modify:* ment *************************************************************/U8 transate(S8* word,U8 Position,U8 No){ U8 k=0。 Trans_Clear()。 Dis_Chinese(20,55,Gui_WHITE,”正在查找,請(qǐng)等待!”)。 if(!Position){ strcpy(word,vocab[No].c)。 Disp_String(word,+5,+2)。}for(k=0。kALL_WNo。k++){ if(strcmp(word,vocab[k].c)==0) { Trans_Clear()。 Disp_String(vocab[k].d,20,55)。 Disp_chinese(20,75,GUI_WHITE,vocab[k].e)。 Disp_String(vocab[k].f,20,95)。 Return k。}}Trans_Clear()’Dis_Chinese(20,55,GUI_WHITE,”查無(wú)此詞!”)。return (k=ALL_WNo)。}/********************************************************************* name: KeyboardInt* func: keyboard interrupt handler function* para: none* ret: none* modify:
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1