嵌入式課程設(shè)計(jì)調(diào)研報(bào)告
導(dǎo)語:調(diào)研報(bào)告不同于調(diào)查報(bào)告,調(diào)查報(bào)告是因?yàn)榘l(fā)生了某件事(如案件、事故、災(zāi)情)才去作調(diào)查,然后寫出報(bào)告。以下是小編整理的資料,歡迎閱讀參考。
1 設(shè)計(jì)目的
。1)通過理論學(xué)習(xí)、查閱資料、軟件設(shè)計(jì)、系統(tǒng)調(diào)試等環(huán)節(jié),鞏固和提高
所學(xué)的知識和應(yīng)用水平,進(jìn)一步學(xué)習(xí)和領(lǐng)悟嵌入式程序開發(fā)的方法和流程。全面 綜合的應(yīng)用所學(xué)基礎(chǔ)知識,建立起一個(gè)完整的嵌入式系統(tǒng)開發(fā)過程的概念。
。2)了解WinCE 操作系統(tǒng)的概念。學(xué)會在Embedded Visual C++集成開發(fā) 環(huán)境中開發(fā)應(yīng)用程序。
(3)通過做實(shí)驗(yàn),測試應(yīng)用程序功能,直觀的了解PXA270 實(shí)驗(yàn)設(shè)備的組 成部分,尤其是課程設(shè)計(jì)中經(jīng)常用的一些外部設(shè)備。
。4)通過課程設(shè)計(jì),了解嵌入式編程的特點(diǎn),并且通過自己的實(shí)踐,解決 嵌入式編程的各種問題。
(5)通過完成這個(gè)課程設(shè)計(jì),要培養(yǎng)分析問題和解決問題的能力;實(shí)際動(dòng)
手操作的能力;查閱中外文獻(xiàn)的能力;制定設(shè)計(jì)方案的能力;計(jì)算機(jī)應(yīng)用的能力; 設(shè)計(jì)計(jì)算和繪圖的能力;語言文字表達(dá)的能力;團(tuán)隊(duì)合作的能力,并能從中得到 一定的收獲與啟發(fā)。
2 設(shè)計(jì)功能與設(shè)計(jì)特色
2.1 設(shè)計(jì)功能
本次嵌入式控制系統(tǒng)課程設(shè)計(jì)試圖將老師提供的課程設(shè)計(jì)題目綜合在一起, 以對話框?yàn)橹鹘缑,利用EVC 編程,盡可能的實(shí)現(xiàn)一個(gè)集多種功能于一體的綜 合小設(shè)計(jì)。其功能包括:
。1)創(chuàng)建了一個(gè)計(jì)算器,可以實(shí)現(xiàn)順序計(jì)算與判別優(yōu)先級計(jì)算;可以自動(dòng)
判斷數(shù)據(jù)的`正確性(如:參加計(jì)算的數(shù)不多于10 位,否則提示“數(shù)據(jù)溢出”); 提示“算術(shù)邏輯錯(cuò)誤”,在一些常見的錯(cuò)誤方面,如:數(shù)字以0 開頭,被除數(shù)為 0;有括號優(yōu)先級運(yùn)算。
。2)創(chuàng)建文本編輯框,用于顯示運(yùn)算式及輸出結(jié)果,并將文本框的背景色
設(shè)置為黑色。設(shè)置“清零”按鈕控件,用來清除輸入框內(nèi)容,以便重新輸入新的 內(nèi)容;設(shè)置“清除”按鈕控件,用來將前一步輸錯(cuò)的內(nèi)容刪除,可以接著輸入正
確的內(nèi)容。
。3)創(chuàng)建了一個(gè)LED 數(shù)字顯示控件,該控件可以顯示輸入框內(nèi)輸入的內(nèi)容
及計(jì)算器輸出結(jié)果,此外結(jié)合PXA270 八段數(shù)碼管,將計(jì)算內(nèi)容同時(shí)顯示在數(shù)碼 管上。創(chuàng)建了一個(gè)循環(huán)模塊,其功能是將計(jì)數(shù)器的計(jì)算結(jié)果在PXA270 的4 個(gè)八 段數(shù)碼管上循環(huán)顯示。循環(huán)方式為右循環(huán),設(shè)置循環(huán)間隔時(shí)間為任意輸入值。
2.2 設(shè)計(jì)特色
本次設(shè)計(jì)不僅能夠完成課程設(shè)計(jì)題目的其中計(jì)算機(jī)的基本要求,并且我們小
組精益求精,將3 項(xiàng)要求結(jié)合在一塊,并在原有功能的基礎(chǔ)上進(jìn)行了修改和完善, 實(shí)現(xiàn)了更為理想的功能,實(shí)現(xiàn)了計(jì)算器的各種功能,我們主要的設(shè)計(jì)特色有:
。1)本設(shè)計(jì)功能豐富,分模塊進(jìn)行,分為計(jì)算器、顯示、顏色三個(gè)模塊,界面設(shè)計(jì)以Group Box 控件劃分,界面顯得清楚明了且整齊大方。
。2)在顯示模塊中,含有“清除”、“清零”按鈕,可以方便重新輸入新的
內(nèi)容,而不必關(guān)閉對話框再打開輸入,同時(shí)這也是考慮到PXA270 實(shí)驗(yàn)箱上鍵盤 部分沒有清除鍵而增加的。
(3)在顏色模塊中,用戶通過改變是三個(gè)滑條的值,來改變計(jì)算機(jī)顯示文
本框中數(shù)字的顏色。在改變滑動(dòng)條的同時(shí),可以在右邊的編輯框中顯示當(dāng)前紅、 綠、藍(lán)三原色各自的數(shù)值,這樣可以十分準(zhǔn)確的改變顏色為用戶需要的顏色。程 序設(shè)計(jì)時(shí)分別編寫有改變字體顏色的函數(shù)和改變背景顏色的函數(shù)(已注釋),通 過簡單修改即去除注釋,也可完成改變背景顏色的功能,或者同時(shí)使用兩種功能。
(4)在數(shù)碼管顯示模塊,可以輪流顯示多于四位的的內(nèi)容和小數(shù)點(diǎn),且循
環(huán)間隔的時(shí)間都不是固定的,可以進(jìn)行修改,這樣更加有利于用戶在使用時(shí),當(dāng) 不滿足其需求時(shí)可以方便修改。
。5)為了處理異常情況,比如說編輯框未輸入內(nèi)容或輸入不正確的內(nèi)容, 將給出報(bào)錯(cuò)信息,提示輸入正確的內(nèi)容。
【嵌入式課程設(shè)計(jì)調(diào)研報(bào)告】相關(guān)文章:
應(yīng)用型本科會計(jì)實(shí)踐課程設(shè)計(jì)調(diào)研實(shí)踐報(bào)告12-15
文化旅游產(chǎn)業(yè)調(diào)研報(bào)告-調(diào)研報(bào)告02-27
java課程設(shè)計(jì)開題報(bào)告10-11
教師調(diào)研報(bào)告03-03
水電調(diào)研報(bào)告12-15
高校調(diào)研報(bào)告01-27