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

正文內(nèi)容

最新基于s3c44box的電子詞典軟件設(shè)計(jì)與實(shí)現(xiàn)doc-資料下載頁

2025-06-23 03:04本頁面
  

【正文】 strcpy(word,+5,+2)。 f_LineD=Word_List(word)。 f_Word=TRUE。 t=strlen(word)。 break。 default: Uart_Printf(0,”error %d”,ucChar)。 break。} 當(dāng)按下翻譯鍵以后,將翻譯的單詞放入數(shù)組oldword[]中。MAX_OLD表示最多可記憶的單詞數(shù)量。要記憶的單詞數(shù)量若超過MAX_OLD,則將最早記憶的單詞覆蓋。具體實(shí)現(xiàn)如下:If (old==MAX_OLD)Old=0。Strcpy(oldword[old++],word)。 漢語詞庫編寫和英語詞庫編寫 為了簡單起見,詞庫用結(jié)構(gòu)體實(shí)現(xiàn)。此結(jié)構(gòu)中包括4項(xiàng):英文單詞,詞性,漢語釋意以及英文例句。具體實(shí)現(xiàn)如下: Typedef struct{ char c[20]: //英文的單詞 char d[10]。 //詞性 char e[20]。 //漢語意思 char f[50]。 //例句 }str_word。Str_word vocab[16]={ {“a”,””,”不定冠詞:,”a bit more rest”}, {“add”,”v.”,”增加,計(jì)算”,”a bit that didn’t add up.”}, {“age”,”n.”,”年齡,時(shí)代”,”the age of adplescence.”} {“aid”,”v.”,”救援,資助,援助”,” I aided him in his enterprise.”}, {“all”,”adj.”,”總的,各種的”,”got into all manner of trouble.”,}, {“bad”,”n.”,”壞的,有害的”,”bad habits.”}, {“bag”,:n.”,”手提包”,” a field bag.”}, {“l(fā)abel”,”vt.”,”標(biāo)注,分類”,”The bottle is labeled Poison.”}}。 嵌入式系統(tǒng)的工作環(huán)境復(fù)雜,比較容易受到干擾,程序有可能出現(xiàn)運(yùn)行不穩(wěn)定、死機(jī)或停不了機(jī)即程序跑飛等現(xiàn)象,即未按照用戶的設(shè)計(jì)運(yùn)行。那么在微控制器受到干擾進(jìn)入錯(cuò)誤狀態(tài)后,使系統(tǒng)在一定時(shí)間間隔內(nèi)進(jìn)行復(fù)位。所以出于對嵌入式系統(tǒng)運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)測的考慮,便產(chǎn)生了一種專門用于監(jiān)測嵌入式程序運(yùn)行狀態(tài)的電路,俗稱看門狗定時(shí)器(Watch Dog Timer WDT)??撮T狗定時(shí)器包含一個(gè)數(shù)字計(jì)數(shù)器,該計(jì)數(shù)器可以從一個(gè)事先設(shè)置好的數(shù)開始以不變的速度減到0 。計(jì)數(shù)器的速度是由一個(gè)時(shí)鐘電路控制的。如果計(jì)數(shù)器在系統(tǒng)恢復(fù)之前減到0 ,它就會向指定的電路發(fā)送信號,通知它執(zhí)行相應(yīng)的動作。當(dāng)一個(gè)硬件系統(tǒng)開啟了WatchDog 功能時(shí),運(yùn)行在這個(gè)硬件系統(tǒng)之上的軟件必須在規(guī)定的時(shí)間間隔內(nèi)向WatchDog 發(fā)送一個(gè)信號(這個(gè)行為簡稱為“喂狗”) ,以免WatchDog 計(jì)時(shí)超時(shí)引發(fā)系統(tǒng)重啟。但是必須清楚看門狗的溢出時(shí)間(定時(shí)器的溢出周期) ,以決定在合適的時(shí)候“喂狗”??撮T狗WDT 有硬件看門狗和軟件看門狗之分,無論是硬件看門狗還是軟件看門狗實(shí)際上都是一個(gè)可清零的定時(shí)計(jì)數(shù)器。 S3C44B0X看門狗定時(shí)器是片內(nèi)集成的,所以屬于軟件看門狗。 當(dāng)受到故障例如噪聲或系統(tǒng)錯(cuò)誤的干擾時(shí),S3C44B0X看門狗定時(shí)器能夠繼續(xù)控制器的操作,它可用作一個(gè)普通的16位定時(shí)器去請求中斷服務(wù)。并可在每128MCLK后產(chǎn)生一個(gè)周期的復(fù)位信號??撮T狗定時(shí)器使用MCLK作為其唯一的時(shí)鐘源,MCLK是系統(tǒng)內(nèi)部時(shí)鐘。要產(chǎn)生相應(yīng)的看門狗定時(shí)器時(shí)鐘,MCLK頻率首先預(yù)分頻,然后結(jié)果頻率再分頻。其中比例因子和之后的分頻值,都可以由看門狗定時(shí)器的控制寄存器(WTCON)來決定。比例因子的有效范圍值是0~255。頻率預(yù)分頻可以有四個(gè)選擇分別是16分頻、32分頻、64分頻和128分頻。 看門狗控制程序 void wdtimer_test(void) { Int I。 Uart_Printf(0,\n\r WatchDog Timer Test Example\n)。 rINTMSK = ~(BIT_GLOBAL | BIT_WDT)。 //使能中斷 pISR_WDT = (unsigned)wdt_int。 //設(shè)置看門狗中斷處理程序入口 f_nWdtIntnum = 0。 //測試看門狗中斷功能rWTCON = ((MCLK/10000001)8) | (33) | (12)。 //時(shí)鐘周期= 1/64/128, rWTDAT =7812; // 1s = 7812 * nWDTCountTime rWTCNT = 7812。 rWTCON = rWTCON | (15)。 // 使能看門狗while(f_nWdtIntnum!=5)。 //測試看門狗復(fù)位功能 rWTCON = ((MCLK/10000001)8) | (33) | (12) | (1)。 //時(shí)鐘周期=1/64/128,中斷禁止,復(fù)位使能 Uart_Printf(0,\nI will restart after 5 sec!!!\n)。 rWTCNT = 7812*5。 // 等待5s rWTCON = rWTCON | (15)。 // 使能看門狗定時(shí)器 while(1)。 rINTMSK = BIT_GLOBAL。 } 6 實(shí)驗(yàn)總結(jié)通過對嵌入式系統(tǒng)設(shè)計(jì)開發(fā)的學(xué)習(xí),收獲頗多,我了解并掌握嵌入式基礎(chǔ)知識以及如何根據(jù)嵌入式控制系統(tǒng)項(xiàng)目要求,設(shè)計(jì)符合控制邏輯的原理圖,復(fù)合原理圖以及電子電氣EMC的PCB圖等。這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能提高自己的實(shí)際動手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過程中難免會遇到過各種各樣的問題,需要同組人的相互協(xié)作,彌補(bǔ)自己的不足之處。對以后的工作學(xué)習(xí)有很大實(shí)質(zhì)性的幫助。在設(shè)計(jì)期間,雖然花了挺多的時(shí)間和精力,但是學(xué)到了很多的知識并且實(shí)現(xiàn)了程序所有預(yù)期的功能。非常感謝老師耐心而有力的教導(dǎo),讓我們達(dá)到事半功倍的效果。
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1