掌握在uC/OS-II 操作系統(tǒng)下使用ZLG/GUI的基本方法。 1. 啟動(dòng) ADS 1.2,使用 ARM Executable Image for UCOSII(for lpc22xx)工程模板建立一 個(gè)工程 gui_ucos,工程存儲(chǔ)在 uCOS-II 目錄下。 說(shuō)明:在 uCOS-II 目錄下要保存有 uCOS-II 的移植代碼和內(nèi)核源代碼。 2. 建立 C 源文件 Test .c,編寫(xiě)實(shí)驗(yàn)程序,保存到 gui_ucos\src 目錄下,然后添加到工程 的 user組中。 3. 復(fù)制 ZLG/GUI 文件。把 ZLG_GUI 整個(gè)目錄及文件復(fù)制到 gui_ucos\SRC 目錄下。 4. 添加 ZLG/GUI 文件。在工程管理窗口中新建一個(gè)組 ZLG/GUI,然后在這個(gè)組內(nèi)添 加 gui_ucos\SRC\ZLG_GUI下的所有 C 源程序文件和 GUI_CONFIG.H配置文件。 5. 新建驅(qū)動(dòng)程序,在工程管理窗口中新建一個(gè)組 lcd_drive,并將驅(qū)動(dòng)程序添加到工程 的 lcd_drive組中。驅(qū)動(dòng)程序文件名比如:LCDDRIVE.c、LCDDRIVE.H,可以保存 在 gui_ucos\SRC 目錄下。 6. 修改 CONFIG.H,增加包含 LCDDRIVE.H 頭文件和 ZLG/GUI 的所有頭文件,如程 序清單 1.3 所示。
上傳時(shí)間: 2013-12-21
上傳用戶(hù):wyc199288
程序設(shè)計(jì)思路 在動(dòng)態(tài)規(guī)劃中,可將一個(gè)問(wèn)題的解決方案視為一系列決策的結(jié)果,要考察每個(gè)最優(yōu)決策序列中是否包含一個(gè)最優(yōu)子序列。所以在最短路徑問(wèn)題中,假如在的第一次決策時(shí)到達(dá)了某個(gè)節(jié)點(diǎn)v,那么不管v 是怎樣確定的,此后選擇從v 到d 的路徑時(shí),都必須采用最優(yōu)策略。利用最優(yōu)序列由最優(yōu)子序列構(gòu)成的結(jié)論,可得到f 的遞歸式。f ( 1 ,c) 是初始時(shí)背包問(wèn)題的最優(yōu)解。可使用(1)中所示公式通過(guò)遞歸或迭代來(lái)求解f ( 1 ,c)。從f (n, * )開(kāi)始迭式, f (n, * )由第一個(gè)式子得出,然后由第二式遞歸計(jì)算f (i,*) ( i=n- 1,n- 2,⋯ , 2 ),最后得出f ( 1 ,c)。動(dòng)態(tài)規(guī)劃方法采用最優(yōu)原則( principle of optimality)來(lái)建立用于計(jì)算最優(yōu)解的遞歸式。所謂最優(yōu)原則即不管前面的策略如何,此后的決策必須是基于當(dāng)前狀態(tài)(由上一次決策產(chǎn)生)的最優(yōu)決策。由于對(duì)于有些問(wèn)題的某些遞歸式來(lái)說(shuō)并不一定能保證最優(yōu)原則,因此在求解問(wèn)題時(shí)有必要對(duì)它進(jìn)行驗(yàn)證。若不能保持最優(yōu)原則,則不可應(yīng)用動(dòng)態(tài)規(guī)劃方法。
標(biāo)簽: 程序設(shè)計(jì) 動(dòng)態(tài)規(guī)劃
上傳時(shí)間: 2016-12-03
上傳用戶(hù):kristycreasy
FSCQ1565RP J TAG驅(qū)動(dòng)算法是MCU 以J TAG模式配置FPGA 的關(guān) 鍵。算法調(diào)用SVF 配置文件,解釋其中的語(yǔ)法規(guī)范,生成嚴(yán) 格的TAP 總線(xiàn)時(shí)序,驅(qū)動(dòng)MCU 的通用I/ O 管腳來(lái)完成對(duì) FPGA 的配置。其中TAP 時(shí)序是算法設(shè)計(jì)和實(shí)現(xiàn)調(diào)試的一 個(gè)主要方面,時(shí)序關(guān)系[ 2 ]如圖3 所示。
上傳時(shí)間: 2016-12-06
上傳用戶(hù):zhaoq123
HC164用來(lái)驅(qū)動(dòng)數(shù)碼管以及LED指示燈,動(dòng)態(tài)掃描數(shù)碼管的是利用視覺(jué)暫留的特性進(jìn)行顯 示景物引起人的視覺(jué)印象,在景物消失后還能在視網(wǎng)膜上保持0。1秒的時(shí)間叫做視覺(jué)暫 留。可以將數(shù)據(jù)刷新速率可以為10Hz(0.1s),同時(shí)我們需要對(duì)四位數(shù)據(jù)進(jìn)行掃描,因此 數(shù)據(jù)刷新速率最低應(yīng)該為10Hz×4。最高可以為50MHz(HC164可以工作在50-175MHz)。 根據(jù)實(shí)際情況我們可以定為 762.939453125 = 50MHz因此接口處led,seg_value,dot數(shù)據(jù)的變化速率最大不能超過(guò)為50MHz/2**14
標(biāo)簽: 164 LED HC 驅(qū)動(dòng)
上傳時(shí)間: 2014-01-04
上傳用戶(hù):wpwpwlxwlx
編寫(xiě)一程序,將從鍵盤(pán)輸入的每個(gè)月份數(shù)(整數(shù))顯 示出其對(duì)應(yīng)的英文,直至輸入0結(jié)束,注意對(duì)非法 數(shù)據(jù)的處理。
上傳時(shí)間: 2013-12-22
上傳用戶(hù):xzt
動(dòng)態(tài)規(guī)劃算法的應(yīng)用 數(shù)塔問(wèn)題 給定一個(gè)數(shù)塔,其存儲(chǔ)形式為如下所示的下三角矩陣。在此數(shù)塔中,從頂部出發(fā),在每一節(jié)點(diǎn)可以選擇向下走還是向右走,一直走到底層。請(qǐng)找出一條路徑,使路徑上的數(shù)值和最大。 輸入樣例(數(shù)塔): 9 15 10 6 8 2 18 9 5 19 7 10 4 16 輸出樣例(最大路徑和): 59
標(biāo)簽: 動(dòng)態(tài)規(guī)劃 算法
上傳時(shí)間: 2013-12-19
上傳用戶(hù):壞壞的華仔
Java掃雷游戲,完全仿WINDOWS自帶的掃雷游戲,界面幾乎一模一樣,游戲玩法也一樣,運(yùn)行截圖如上示,附有完整的源碼,非常棒!
標(biāo)簽: Java
上傳時(shí)間: 2016-12-22
上傳用戶(hù):xzt
一個(gè)巨型LCD數(shù)字電子時(shí)鐘,用JAVA寫(xiě)的,運(yùn)行截圖如上示。它還帶有右鍵菜單,LCD顏色可以變換等。
標(biāo)簽: LCD 數(shù)字電子 時(shí)鐘
上傳時(shí)間: 2013-12-13
上傳用戶(hù):sjyy1001
設(shè)計(jì)并調(diào)試好一個(gè)VGA彩條信號(hào)發(fā)生器,并用EDA實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)(擬采用的實(shí)驗(yàn)芯片的型號(hào)可選Altera的MAX7000系列的 EPM7128 CPLD ,F(xiàn)LEX10K系列的EPF10K10LC84-3 FPGA, ACEX1K系列的 EP1K30 FPGA,Xinlinx 的XC9500系列的XC95108 CPLD,Lattice的ispLSI1000系列的1032E CPLD)進(jìn)行硬件驗(yàn)證。 設(shè)計(jì)思路 由系統(tǒng)提供的時(shí)鐘源引入掃描信號(hào),根據(jù)VGA彩色顯示器的工作原理,設(shè)計(jì)出各種顏色編碼和行場(chǎng)掃描信號(hào)。將并口線(xiàn)從計(jì)算機(jī)并口與CPLD/FPGA適配板連接好,然后將VGA接口與彩色顯示器連接好,彩條信號(hào)就可以在顯示器中產(chǎn)生,通過(guò)按鍵可以改變產(chǎn)生彩條的方式,共六種彩條信號(hào),兩種橫彩條,兩種豎彩條,兩種棋盤(pán)格。本實(shí)驗(yàn)運(yùn)用層次化設(shè)計(jì)出VGA彩條信號(hào)發(fā)生器,由行場(chǎng)信號(hào)模塊模塊和彩條信號(hào)發(fā)生模塊構(gòu)成,彩條信號(hào)發(fā)生器的頂層原理圖如圖10.7 所示.
標(biāo)簽: VGA 調(diào)試 信號(hào)發(fā)生器
上傳時(shí)間: 2016-12-27
上傳用戶(hù):manking0408
用8086,8255,8259和8254構(gòu)造系統(tǒng)實(shí)現(xiàn)對(duì)指示燈控制。 8255的PA0,PA1,PA2的三位DIP開(kāi)關(guān),通過(guò)DIP開(kāi)關(guān)的閉合狀態(tài)決定接在 PB口上的八個(gè)指示燈之一閃爍。如PA2,PA1,PA0為000時(shí),PB0上所接的指 示燈閃爍,其余燈熄滅。要求閃爍頻率為每秒10次。設(shè)8259地址為20H和 21H,8255地址為60H~63H,8254地址為40H~43H,時(shí)鐘頻率為50KHz, 8259中斷向量號(hào)為70H和71H.試設(shè)計(jì)硬件連接電路,填寫(xiě)中斷向量表,編 寫(xiě)全部初始化程序,完成控制程序編寫(xiě)。
標(biāo)簽: 8086
上傳時(shí)間: 2016-12-28
上傳用戶(hù):skhlm
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1