操作系統(tǒng)的選擇是由嵌入式系統(tǒng)的需求決定的。簡單的說就是,中小型控制系統(tǒng)可充分利用uC/OS-II小巧且實時性強的優(yōu)勢,如果開發(fā)PDA和互聯(lián)網(wǎng)連接終端等較為復(fù)雜的系統(tǒng)則uClinux是不錯的選擇。
標(biāo)簽: 操作系統(tǒng) 嵌入式系統(tǒng)
上傳時間: 2013-12-26
上傳用戶:wang0123456789
我上傳的文件開發(fā)環(huán)境都是ADS 1.2 ARM網(wǎng)絡(luò)開發(fā)程序包,內(nèi)有pdf說明文件。 ZLG/IP提供實現(xiàn) Internet 網(wǎng)絡(luò)上 IP接點的功能,是個高性能的嵌入式 TCP/IP 協(xié)議棧軟件。它使用μC/OS-II 實時操作系統(tǒng)的信號機制來實現(xiàn)一個多任務(wù)并行并可重入的協(xié)議棧,完全使用 ANSI C 進行編寫,可以象μC/OS-II 那樣支持多種 CPU。ZLG/IP還具有層次清晰,易于升級和修改等特點
標(biāo)簽: ADS 1.2 ARM 開發(fā)環(huán)境
上傳時間: 2014-11-18
上傳用戶:refent
陳向群老師主講的嵌入式操作系統(tǒng)實驗作業(yè)之經(jīng)典生產(chǎn)者消費者程序,在Windows平臺下的uC/OS實驗環(huán)境開發(fā)。需要下載任何一個µ C/OS-II version 2.51以后的版本,比如uCOSV262.exe;下載borlandc3.1或者4.5版本的編譯器編譯運行
標(biāo)簽: 嵌入式操作系統(tǒng) 實驗 程序
上傳時間: 2015-09-30
上傳用戶:wab1981
ARM的ADS工具下,uc/os-ii為系統(tǒng),GPS衛(wèi)星定位系統(tǒng)源碼
上傳時間: 2014-01-19
上傳用戶:星仔
crc任意位生成多項式 任意位運算 自適應(yīng)算法 循環(huán)冗余校驗碼(CRC,Cyclic Redundancy Code)是采用多項式的 編碼方式,這種方法把要發(fā)送的數(shù)據(jù)看成是一個多項式的系數(shù) ,數(shù)據(jù)為bn-1bn-2…b1b0 (其中為0或1),則其對應(yīng)的多項式為: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:數(shù)據(jù)“10010101”可以寫為多項式 X7+X4+X2+1。 循環(huán)冗余校驗CRC 循環(huán)冗余校驗方法的原理如下: (1) 設(shè)要發(fā)送的數(shù)據(jù)對應(yīng)的多項式為P(x)。 (2) 發(fā)送方和接收方約定一個生成多項式G(x),設(shè)該生成多項式 的最高次冪為r。 (3) 在數(shù)據(jù)塊的末尾添加r個0,則其相對應(yīng)的多項式為M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),獲得商Q(x)和余式R(x),則 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2運算,T(x)所對應(yīng)的數(shù)據(jù)是在原數(shù) 據(jù)塊的末尾加上余式所對應(yīng)的數(shù)據(jù)得到的。 (6) 發(fā)送T(x)所對應(yīng)的數(shù)據(jù)。 (7) 設(shè)接收端接收到的數(shù)據(jù)對應(yīng)的多項式為T’(x),將T’(x)除以G(x) ,若余式為0,則認(rèn)為沒有錯誤,否則認(rèn)為有錯
上傳時間: 2014-01-16
上傳用戶:hphh
多任務(wù)系統(tǒng)中,內(nèi)核負(fù)責(zé)管理各個任務(wù),或者說為每個任務(wù)分配CPU時間,并且負(fù)責(zé)任務(wù)之間的通訊。內(nèi)核提供的基本服務(wù) 以使用實時內(nèi)核可以大大簡化應(yīng)用系統(tǒng)的設(shè)計,是因為實時內(nèi)核允許將應(yīng)用分成若干個任務(wù),由實時內(nèi)核來管理它們。內(nèi)核 用程序的額外負(fù)荷,代碼空間增加ROM的用量,內(nèi)核本身的數(shù)據(jù)結(jié)構(gòu)增加了RAM的用量。但更主要的是,每個任務(wù)要有自己的 吃起內(nèi)存來是相當(dāng)厲害的。內(nèi)核本身對CPU的占用時間一般在2到5個百分點之間。 UC/OS-II有一個精巧的內(nèi)核調(diào)度算法,實時內(nèi)核精小,執(zhí)行效率高,算法巧妙,代碼空間很少。
標(biāo)簽: 多任務(wù)系統(tǒng)
上傳時間: 2014-01-16
上傳用戶:aa54
When two dice to seven points and 11 wins When two dice and for two points. Or 3. Or 5 to lose. on the other to continue throwing, if referrals to lose seven, and the last time it won
標(biāo)簽: points two When dice
上傳時間: 2015-11-18
上傳用戶:netwolf
VxWorks下FLASH 28F320B3的驅(qū)動,在VxWorks下調(diào)試成功,有詳細(xì)的中文注釋,并可以移植到Linux/WindowsCE/uC/OS-II等嵌入式OS下。
標(biāo)簽: VxWorks 28F320B3 FLASH 驅(qū)動
上傳時間: 2013-12-20
上傳用戶:yuanyuan123
本課題的目的就是研制適用于工業(yè)現(xiàn)場控制的嵌入式工業(yè)控制器,這對于提 高工業(yè)現(xiàn)場控制的實時性具有重要意義。本課題以嵌入式系統(tǒng)設(shè)計原理和工業(yè)控 制實際應(yīng)用為核心,從理論上和技術(shù)方法上開展了一系列研究。主要工作有: 1全面系統(tǒng)地概述了嵌入式系統(tǒng)的發(fā)展過程和分類,及其在各個領(lǐng)域 內(nèi)的應(yīng)用,以及嵌入式系統(tǒng)的發(fā)展方向 2基于嵌入式系統(tǒng)設(shè)計原理的嵌入式工業(yè)控制器的設(shè)計的總體方案, 從硬件和軟件兩個方面講述了嵌入式工業(yè)控制器的設(shè)計思想和方 法,及其可行性的論證 3嵌入式工業(yè)控制器硬件平臺的設(shè)計與調(diào)試,著重敘述了硬件平臺的 整體設(shè)計方案,包括各個設(shè)計模塊的選型與接口電路的設(shè)計 4嵌入式工業(yè)控制器所采用的操作系統(tǒng)的移植與調(diào)試,詳細(xì)講敘了 u C/OS-II實時操作系統(tǒng)在基于AT9I M40800的嵌入式工業(yè)控制器 硬件平臺上的移植過程及注意事項 5在后繼的工作中,我們還要在實時嵌入式操作系統(tǒng)的基礎(chǔ)上完成對 操作系統(tǒng)的擴展以及對各個模塊的驅(qū)動。
標(biāo)簽: 工業(yè)現(xiàn)場 嵌入式工業(yè) 控制 控制器
上傳時間: 2015-12-05
上傳用戶:kikye
后PC時代是嵌入式和網(wǎng)絡(luò)化的時代,包括掌上電腦在內(nèi)的PDA產(chǎn)品是后PC時代最重要的產(chǎn)品之一。在PDA市場激烈競爭的今天,Palm這個PDA界的龍頭老大,將被國內(nèi)越來越多的人所接受,有關(guān)Palm OS 的研究、開發(fā)和應(yīng)用工作也將隨之推廣。Palm OS programming from the ground up作為一本Palm開發(fā)的入門書籍較為全面的向讀者介紹了使用Code Warrior開發(fā)工具開發(fā)一個完整Palm OS應(yīng)用程序的全過程。 本書面向各個層次的C程序員讀者和PDA愛好者。對于初學(xué)者來說,這是一本很好的入門教程,對于有經(jīng)驗的程序員來說,這是專業(yè)的參考書,對于PDA愛好者來說,這又是一本方便的手冊。通過本書的學(xué)習(xí),不僅可以快速學(xué)會開發(fā)基本的Palm OS應(yīng)用程序,還可以學(xué)到調(diào)試程序、使用數(shù)據(jù)庫,優(yōu)化用戶界面等高級PDA開發(fā)技術(shù)。 需要說明的是由于書中出現(xiàn)的一些新的專業(yè)詞匯,國內(nèi)尚無統(tǒng)一標(biāo)準(zhǔn)譯法,只好按實際含義譯出。由于譯者水平有限,錯誤和不妥之處敬請廣大讀者指正。 本書由傅曦、張昌利和瞿芹翻譯,書中所有例子在Palm IIIc 和 POSE 模擬器上調(diào)試通過。如有疑問可聯(lián)系:fxqq@sina.com 衷心期望通過本書的學(xué)習(xí)你能成為Palm OS高級開發(fā)人員中的一員。
標(biāo)簽: 后PC時代 嵌入式 網(wǎng)絡(luò)
上傳時間: 2013-12-21
上傳用戶:zhanditian
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1