多任務系統中,內核負責管理各個任務,或者說為每個任務分配CPU時間,并且負責任務之間的通訊。內核提供的基本服務 以使用實時內核可以大大簡化應用系統的設計,是因為實時內核允許將應用分成若干個任務,由實時內核來管理它們。內核 用程序的額外負荷,代碼空間增加ROM的用量,內核本身的數據結構增加了RAM的用量。但更主要的是,每個任務要有自己的 吃起內存來是相當厲害的。內核本身對CPU的占用時間一般在2到5個百分點之間。 UC/OS-II有一個精巧的內核調度算法,實時內核精小,執行效率高,算法巧妙,代碼空間很少。
標簽: 多任務系統
上傳時間: 2014-01-16
上傳用戶:aa54
UCOS/II for ICCAVR - The version of UCOS/II is 2.04 - the original port was done by Ole Saether for the IAR compiler. Jens E. Holtegaard ported one version using ICCAVR. Joerg Meyer did another port (using Jens port as a start?). This is basically Joerg s port plus a little bit of changes and documentation by me. - YOU MUST DOWNLOAD THE MAIN PART OF THE UCOS/II FROM THE UCOS/II WEBSITE http://www.ucos-ii.com . The supplied project file assumes the portable source is in the ..\source directory. - Joerg has written couple document showing the stack frames etc. but it is in German :-) They are included in this directory. - The Timer2 overflow interrupt is used for Timer Tick. If you want to change that, modify os_cpu_c.c and os_cpu_a.s - I have tested this using ATMega103 with and without external RAM using AVR Studio simulator. See test1.c test program. Both Code Compressed (PRO) and STD versions have been tested.
標簽: UCOS original Saether version
上傳時間: 2015-11-14
上傳用戶:ippler8
kfs嵌入式文件系統1.0.1release版 作者:Eagle 來源:http://www.embseek.com 由embseek開發,專門針對小容量的EEPROM和FLASH等存儲器,應用于無操作系統的嵌入式系統中。實現了類似于標準文件操作的接口。壓縮包內有在pc下使用ram調試的示例代碼。 1.0.1release版本更新內容 修改文件系統初始化api,使用開始地址和結束地址作為參數 修正了文件創建api,添加文件打開模式開關 修正文件碎片管理功能,現在已經不會出現文件碎片啦! 修正了文件系統當前首地址存放方式.
標簽: embseek release Eagle http
上傳時間: 2014-01-24
上傳用戶:aig85
第1章 TURBO PASCAL高級編程技術 1.1 單元及其使用 1.2 與匯編語言混合編程 1.3 與C語言混合編程 1.4 過程類型及其使用 1.5 中斷例程的編寫方法 1.6 動態數組及其使用 1.7 擴充內存(EMS)及其使用 1.8 擴展內存(XMS)及其使用 1.9 程序的標準數據作代碼處理的方法 第2章 實用工具單元 2.1 屏幕輸入與輸出單元ACRT 2.2 字符串處理單元ASTR 2.3 磁盤操作單元DISK 2.4 熱鍵單元POPUP 2.5 數據庫交互單元DBASE 2.6 擴充內存單元EMS 2.7 擴展內存單元XMS 2.8 數學函數單元MATH 2.9 矩陣運算單元MATRIX 2.10 概率分布函數單元PROB 2.11 復數運算單元COMPLEX 第3章 實用程序 3.1 軟鎖驅動器程序 3.2 鎖硬盤邏輯盤程序 3.3 稿紙打印程序 3.4 源程序列表程序 3.5 查找并替換程序 3.6 備份硬盤主引導扇區程序 3.7 四通-PC文本文件轉換程序 3.8 SPT文件與BMP文件的雙向轉換程序 3.9 數據庫卡片打印程序 3.10 BATCH文件轉換為COM文件程序 3.11 機密文件的有效銷毀程序 3.12 釋放內存程序 附錄1 源程序文件索引表 附錄2 各種顯示卡及其顯示模態表
上傳時間: 2015-11-16
上傳用戶:dengzb84
此款LED 數碼萬年歷采用Holtek 公司開發的HT45R02 和HT38A5 微控制器設計,具有年、 月、日、時、分、秒、星期、溫度、農歷、氣溫、24 節氣顯示以及整點報時,定鬧功能。 HT45R02 具有2K´ 14 位ROM,80´ 8 位RAM 和40 個雙向輸入/輸出口。擁有省電,寬廣的工作 電壓范圍等特點。HT38A5 提供高質量的和弦鈴聲,內含12 首音樂,以及8 和弦功能。HT45R02 只需3 個I/O 跟HT38A5 通訊即可執行整點報時,定鬧功能。
上傳時間: 2015-11-19
上傳用戶:天涯
linux filesystem bootdisk-howto.This document describes how to design and build boot/root diskettes for Linux. These disks can be used as rescue disks or to test new system components. You should be reasonably familiar with system administration tasks before attempting to build a bootdisk. If you just want a rescue disk to have for emergencies,
標簽: bootdisk-howto filesystem describes diskettes
上傳時間: 2015-11-22
上傳用戶:wanghui2438
由http://cevx.com/bbs/的ahbbshenfeng提供!1.軟件功能: 漢字的顯示: UGL/ZINC下漢字的顯示 支持16,12,24點陣漢字的顯示. 2.使用環境和系統需求: 軟件版本 : UGL 2.0 / Zinc 6 目標機要求 : 有存儲字庫的介質(軟盤,硬盤,FLASH盤) 16點陣字庫占用約300K RAM 24點陣字庫占用約500K RAM 12點陣字庫占用約200K RAM 3.文件的說明: udbmffnt.c-------經過修改的字符處理文件,可以支持在UGL/ZINC中顯示16點陣漢字 hzk16 -------16點陣的字庫文件 hzk12 -------12點陣的字庫文件 hzk24 -------24點陣的字庫文件 text\uglText.c-------WindML下漢字顯示的例子 text\makefile-------編譯uglText.c所需的MAKEFILE hello\hello1.znc------ZINC下顯示漢字的例子文件,使用Zinc Designer設計得到.
標簽: ahbbshenfeng http cevx ZINC
上傳時間: 2014-01-12
上傳用戶:ljt101007
這是從網上找來的一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID 參數必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數運算, 而將所有參數全部用整數,運算到最后再除以一個2的N次方數據(相當于移位),作類似定點數運算,可 大大提高運算速度,根據控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數”,做好余 數補償。這個程序只是一般常用pid算法的基本架構,沒有包含輸入輸出處理部分。
上傳時間: 2014-01-03
上傳用戶:stvnash
FLASH文件系統的源碼,Flash memory is a nonvolatile memory, which allows the user to electrically program (write) and erase information. The exponential growth of flash memory has made this technology an indispensable part of hundreds of millions of electronic devices. Flash memory has several significant differences with volatile (RAM) memory and hard drive technologies which requires unique software drivers and file systems. This paper provides an overview of file systems for flash memory and focuses on the unique software requirements of flash memory devices.
上傳時間: 2015-11-29
上傳用戶:問題問題
要 高性能和安全是計算機網絡研究的兩個主要問題。如何使路由器在保證轉發性能的前提下提供網絡安全保護已經成為當前的研究熱點。本文介紹了在完成國家“863”計劃重大課題“高性能安全路由器”的過程中解決的若干關鍵技術問題。“高性能安全路由器”基于自主設計的高性能路由器操作系統HEROS。為保證高性能的路由轉發,設計實現了基于RAM的高性能路由查找算法;為支持服務質量控制和安全管理,設計實現了基于無沖突哈希Trie樹的分組分類算法和基于反饋的分布式分組調度算法;為保證網絡安全,提出了基于分布式密鑰管理的路由器安全體系結構。
上傳時間: 2014-03-11
上傳用戶:JasonC