從結構上來說,實時多任務操作系統包括兩部分,一部分為操作系統內核(kernel),即實時執行程序(Real Time Executive:RTX),另一部分是輸入輸出部分(I/O)(注意開發系統不屬于操作系統的范疇);嵌入式系統對I/O的需求通常比較小(無文件系統需求),因此很多實時多任務操作系統本質上就是一個實時執行程序,如AMX(Kadak),VRTX(Microtec),iRMX(Intel)等(這里的X即:eXecutive),如果純粹從kernel的角度來考察目前流行的各種實時多任務操作系統的性能,它們的效率差別都不大。 在市面上可以得到一些RTX的源代碼(有用C實現的,有用匯編實現的,還有用PL/M語言實現的),從internet上也可以蕩一些下來(我介紹一個站點www.eg3.com,堪稱世界電子工程師資源寶庫),下面我要介紹的一個RTX版本(我命名為SRTX:short RTX),可以說是RTX中的元老級產品了,來自某研究所,九十年代初他們到美國考察,從美國某公司購得。五年以前,SRTX在國內有售,許多搞工控的研究所利用SRTX開發了一些大型或小型的產品,這里介紹的SRTX我作了一些簡化和改動.
標簽:
上傳時間: 2015-12-09
上傳用戶:wang5829
With User Mode Linux you can create virtual Linux machines within a Linux computer and use them to safely test and debug applications, network services, and even kernels. You can try out new distributions, experiment with buggy software, and even test security. Now, for the first time, the creator and maintainer of User Mode Linux shows how to put it to work hands-on. Jeff Dike covers everything from getting started through running enterprise-class User Mode Linux servers. You ll find authoritative advice on bootup, compilation, administration, specialized configurations, and much more.
標簽: Linux computer machines virtual
上傳時間: 2013-12-19
上傳用戶:xinzhch
celestia源代碼,Celestia, a real-time 3D space simulation featuring a database of over 100000 stars, nearly a hundred solar system, objects, and a complete catalog of extrasolar planets.
上傳時間: 2013-12-26
上傳用戶:縹緲
實時系統分析與設計,《REAL-TIME SYSTEMS DESIGN AND ANALYSIS》THIRD EDITION Phillip A. Laplante
上傳時間: 2013-12-09
上傳用戶:xmsmh
Visual Basic Shell Programming ventures where none have gone before by showing how to develop shell extensions that more closely integrate an application with the Windows shell, while at the same time providing an advanced tutorial-style treatment of COM programming with Visual Basic. Each major type of shell extension gets attention, including customized context menu handlers, per instance icons, and customized property sheets.
標簽: Programming ventures develop showing
上傳時間: 2016-02-01
上傳用戶:tb_6877751
此范例可在window的DOS上執行.有9各TASK分別秀出時間.執行方式解壓鎖COPY到C碟然后BC45\SOURCE下修改TEST.C在BC45\TEST下執行MAKETEST.BAT就可編繹出執行檔 to show the starting time and completion time of each task in the first round.
標簽: TEST MAKETEST window SOURCE
上傳時間: 2016-02-14
上傳用戶:zhouchang199
ch03目錄下: disasm.tgz :作者改寫的反匯編器,可以輸出比較容易接受的匯編格式。 simpleboot.tgz: 作者編寫的簡單boot代碼 ch04目錄下: gba_ucos.tgz : 作者移植的可運行在GBA(或者模擬器)上的uC/OS-II代碼 ch05目錄下: znet.tgz : 作者在uC/OS-II上實現的tcp/ip協議實現代碼 ch09目錄下: font.c 字體顯示和變更例程 image1 位圖文件加載與顯示 2win.c 兩個窗口間消息傳遞例程 button 按鈕制作的例程 slider 游戲文件程序
標簽: simpleboot tgz disasm ch
上傳時間: 2014-01-09
上傳用戶:妄想演繹師
《STR7 系列微控制器》介紹,以及《µ C/OS-II在STR71x微控制器上的移植》,都是中文的,這年頭中文的資料不好找。
上傳時間: 2014-01-27
上傳用戶:英雄
該工程源碼是基于EasyARM2200開發平臺開發的嵌入式TCP/IP協議棧,協議棧以LwIP為基礎,基于uc/os-ii為操作系統,以太網驅動芯片為RTL8019AS,實現了支持多線程實時應用的嵌入式TCP/IP協議棧
上傳時間: 2013-12-18
上傳用戶:jcljkh
12864,fir,4buttion set time and give the correct time
標簽: 12864
上傳時間: 2016-03-15
上傳用戶:zhliu007