就像在嵌入系統(tǒng)中使用C語(yǔ)言替代匯編一樣,在嵌入系統(tǒng)中使用RTOS是大勢(shì)所趨。原因主要是現(xiàn)在在大多數(shù)情況下編程效率比執(zhí)行效率重要(單片機(jī)便宜嘛)。但縱觀51的RTOS,keil c51 所帶的RTX Full 太大(6k多),且需要外部ram,又無(wú)源代碼,很多時(shí)候不實(shí)用。RTX Tiny雖然小(900多字節(jié)),但是任務(wù)沒有優(yōu)先級(jí)和中斷管理,也無(wú)源代碼,也不太實(shí)用。而ucosII雖有源代碼,但是它太大,又需要外部ram,所有函數(shù)又必須是重入函數(shù),用在51這類小片內(nèi)RAM的單片機(jī)上有點(diǎn)勉強(qiáng)。于是,我借鑒ucosII和RTX Tiny編寫了Small RTOS 51,雖然它為51系列編寫,但是它還是比較容易移植到其它CPU上。
標(biāo)簽: RTOS 嵌入系統(tǒng) 效率 C語(yǔ)言
上傳時(shí)間: 2014-01-17
上傳用戶:變形金剛
excel做的傳統(tǒng)工程量計(jì)算表(加入vba后能自動(dòng)計(jì)算、匯總、標(biāo)注說明) 1、序號(hào)根據(jù)填入的分部分項(xiàng)名稱自動(dòng)填出1~N的數(shù)值。 2、代碼欄根據(jù)填入的數(shù)據(jù)自動(dòng)給出同一分部分項(xiàng)名稱序號(hào),為匯總提供方便。 3、項(xiàng)目名稱/計(jì)算部位欄中書寫分部分項(xiàng)名稱、計(jì)算部位。 4、計(jì)算式欄中填入加、減、乘、除、乘方等運(yùn)算公式,并在計(jì)算式中可加入注明(注明要用中括號(hào)或大括號(hào),本例中有)。 5、單位欄為分部分項(xiàng)的計(jì)量單位,采用下拉菜單選取,點(diǎn)擊單位所在的單元格即出現(xiàn)下拉菜單(必須填寫,否則不能匯總)。 6、總量為C列同類代碼的工程量匯總,系統(tǒng)會(huì)自動(dòng)計(jì)算出同類代碼的工程量總量,填入同一序號(hào)的總量上單元格。 7、工程量匯總表中,只填寫1~N的序號(hào),系統(tǒng)會(huì)自動(dòng)將工程量中的分部分項(xiàng)名稱、單位、總量填入。 8、因1、2行已被鎖住工程名稱在工程名稱工作表中填入。 9、序號(hào)、代碼、計(jì)算表達(dá)式、總量要敲回車鍵方能計(jì)算
標(biāo)簽: excel 分 自動(dòng) vba
上傳時(shí)間: 2014-11-28
上傳用戶:lunshaomo
C++guiQt編程第二版,隨書代碼。包含基礎(chǔ)的例子和一些高級(jí)的例子,有淺入深
上傳時(shí)間: 2014-12-03
上傳用戶:athjac
八路電壓表C程序 使用AT89C52單片機(jī),12MHZ晶振,P0口讀入AD值,P2口作AD控制,用共陽(yáng)LED數(shù)碼管 P1口輸出段碼,P3口掃描,最高位指示通道(0-7)。
上傳時(shí)間: 2016-11-20
上傳用戶:ZJX5201314
第一部分 基礎(chǔ)篇 實(shí)例1 第一個(gè)C程序 2 實(shí)例2 求整數(shù)之積 6 實(shí)例3 比較實(shí)數(shù)大小 8 實(shí)例4 字符的輸出 10 實(shí)例5 顯示變量所占字節(jié)數(shù) 11 實(shí)例6 自增/自減運(yùn)算 13 實(shí)例7 數(shù)列求和 14 實(shí)例8 乘法口訣表 17 實(shí)例9 猜數(shù)字游戲 19 實(shí)例10 模擬ATM(自動(dòng)柜員機(jī))界面 22 實(shí)例11 用一維數(shù)組統(tǒng)計(jì)學(xué)生成績(jī) 24 實(shí)例12 用二維數(shù)組實(shí)現(xiàn)矩陣轉(zhuǎn)置 26 實(shí)例13 求解二維數(shù)組的最大/最小元素 29 實(shí)例14 利用數(shù)組求前n個(gè)質(zhì)數(shù) 31 實(shí)例15 編制萬(wàn)年歷 33 實(shí)例16 對(duì)數(shù)組元素排序 36 實(shí)例17 任意進(jìn)制數(shù)的轉(zhuǎn)換 37 實(shí)例18 判斷回文數(shù) 39 實(shí)例19 求數(shù)組前n元素之和 41 實(shí)例20 求解鋼材切割的最佳訂單 42 實(shí)例21 通過指針比較整數(shù)大小 44 實(shí)例22 指向數(shù)組的指針 48 實(shí)例23 尋找指定元素的指針 50 實(shí)例24 尋找相同元素的指針 52 實(shí)例25 阿拉伯?dāng)?shù)字轉(zhuǎn)換為羅馬數(shù)字 53 實(shí)例26 字符替換 56 實(shí)例27 從鍵盤讀入實(shí)數(shù) 57 實(shí)例28 字符行排版 59 實(shí)例29 字符排列 60 實(shí)例30 判斷字符串是否回文 62 實(shí)例31 通訊錄的輸入輸出 63 實(shí)例32 撲克牌的結(jié)構(gòu)表示 68 實(shí)例33 用“結(jié)構(gòu)”統(tǒng)計(jì)學(xué)生成績(jī) 69 實(shí)例34 報(bào)數(shù)游戲 72 實(shí)例35 模擬社會(huì)關(guān)系 73
上傳時(shí)間: 2016-12-04
上傳用戶:lz4v4
學(xué)編譯原理時(shí)寫的一個(gè)語(yǔ)法分析程序 分類:C/C++技術(shù)交流 一.[目的要求] ① 對(duì)輸入文法,由程序自動(dòng)構(gòu)造FIRST FOLLOW集 ② 對(duì)輸入文法,由程序自動(dòng)生成它的LL(1)分析表; ③ 對(duì)于給定的輸入串,應(yīng)能判斷識(shí)別該串是否為給定文法的句型。 二.[題目分析] 該程序可分為如下幾步: (1)讀入文法 (2)判斷正誤 (3)若無(wú)誤,判斷是否為L(zhǎng)L(1)文法 (4)若是,構(gòu)造分析表; (5)由總控算法判斷輸入符號(hào)串是否為該文法的句型。
上傳時(shí)間: 2016-12-05
上傳用戶:1101055045
將bmp文件轉(zhuǎn)成16位彩色的C數(shù)組,用于生成WinCE啟動(dòng)畫面需要的數(shù)據(jù),用C#開發(fā)。還可以將生成好的C數(shù)組讀入顯示
上傳時(shí)間: 2014-01-14
上傳用戶:zhenyushaw
數(shù)據(jù)結(jié)構(gòu)C語(yǔ)言對(duì)棧的操作,有鏈棧出棧、入棧的算法,順序棧出棧、入棧的算法,hanoi塔的算法
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) C語(yǔ)言 操作 棧
上傳時(shí)間: 2014-06-17
上傳用戶:13215175592
認(rèn)識(shí)Visual C++視窗程式設(shè)計(jì),們將對(duì)Visual C++的啟動(dòng)及其各作業(yè)區(qū)做一簡(jiǎn)單介紹,其它各節(jié)將 帶領(lǐng)讀者完成一簡(jiǎn)單的Win32 視窗程式,並對(duì)視窗程式的工作原理做一介紹。 閱讀本章除對(duì)Visual C++工具的使用有一番認(rèn)識(shí)外,對(duì)未曾以Win32 SDK 撰寫 過視窗程式的讀者躋入MFC 視窗程式的寫作將有相當(dāng)大的助益。
上傳時(shí)間: 2016-12-30
上傳用戶:eclipse
Description: 電話本 編寫C++程序完成以下功能: (1) 實(shí)現(xiàn)簡(jiǎn)單電話本功能,用姓名來搜索電話號(hào)碼; (2) 用戶輸入姓名,程序查找并輸出結(jié)果; (3) 用戶可以通過輸入,添加姓名和電話號(hào)碼; (4) 用戶可以刪除姓名和電話號(hào)碼; (5) 電話本可以保存在指定文件中; (6) 電話可被從指定文件中讀入到內(nèi)存。
標(biāo)簽: Description 電話 編寫 程序
上傳時(shí)間: 2017-01-14
上傳用戶:gaome
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1