此源代碼為UC/OS-II移植到51單片機的源代碼.包括OS_CPU.H,OS_CPU_C.C,OS_CPU_A.S三個主要文件
標簽: OS_CPU_C OS_CPU_A OS_CPU OS-II
上傳時間: 2015-04-19
上傳用戶:王楚楚
uCOS在ARM(LPC2220)上的移植代碼 共四個文件:IRQ.INC OS_CPU.H Os_cpu_c.c OS_CPU_A.s
標簽: Os_cpu_c OS_CPU_A OS_CPU uCOS
上傳時間: 2015-08-28
上傳用戶:2404
ucosii 移植到s1c33平臺的3個關鍵文件 其中OS_CPU_A.s 是 OS_CPU_A.c 匯編優化 用一個就可以了
上傳時間: 2014-01-16
上傳用戶:wkchong
在軟件Proteus中仿真ucos(ARM) 1.移植除了OS_CPU.h,OS_CPU_A.s,OS_CPU_C.C 三個函數外,對中斷專門用了一個函數OS_int_A.s 按其中的規則寫中斷函數即可. 2。應用實例為\ArmUCOS\App\test1\test.mcp,在周立功2104的板子上的ram中就可直接運行(code+data<16K), 注意使用了.a庫文件(我習慣這么用) 3. 將所有的文件放到D:\ArmUCOS\下,這樣上面的文件能直接編譯.
標簽: OS_CPU_A OS_CPU_C Proteus OS_CPU
上傳時間: 2014-01-02
上傳用戶:chenbhdt
在軟件Proteus中仿真ucos(ARM)\r\n1.移植除了OS_CPU.h,OS_CPU_A.s,OS_CPU_C.C 三個函數外,對中斷專門用了一個函數OS_int_A.s 按其中的規則寫中斷函數即可. \r\n2。應用實例為\\ArmUCOS\\App\\test1\\test.mcp,在周立功2104的板子上的ram中就可直接運行(code+data
上傳時間: 2013-09-30
上傳用戶:s363994250
和其他的μC/OS-II移植文件類似,設備代碼由以下3 到5 個文件組成的。 Os_cpu.h Os_cpu_c.c OS_CPU_A.s90 (該文件僅在ICC 編譯器中使用) Os_cpu_i.s90 (該文件僅在ICC 編譯器中使用) Os_dbg.c Os_dbg.c 僅需在IAR 工程中使用。 3.01 OS_CPU.H 3.01.01 OS_CPU.H, macros for ‘externals’ Listing 3-1, OS_CPU.H, 外部宏(macros for ‘externals’) #ifdef OS_CPU_GLOBALS #define OS_CPU_EXT #else #define OS_CPU_EXT extern #endif
上傳時間: 2013-11-25
上傳用戶:zhaistone
1. 本移植也是從網上Download的,稍微做了一下整理. 移植除了OS_CPU.h,OS_CPU_A.s,OS_CPU_C.C 三個函數外 對中斷專門用了一個函數OS_int_A.s 按其中的規則 寫中斷函數即可 2。應用實例為\ArmUCOS\App\test1\test.mcp,在周立功2104的扳子上 的ram中就可直接運行(code+data<16K), 注意使用了.a庫文件 (我習慣這么用) 3. 將所有的文件放到D:\ArmUCOS\下,這樣上面的文件能直接編譯 3。若有疑問電zh_lyp@163.com
上傳時間: 2013-12-27
上傳用戶:xfbs821
RTOS版本:uCOSII V2.83 OSView版本:uCOS_View 1.10 開發環境:KEIL 編譯器:ADS1.2 開發板:EasyARM2200 內部FLASH運行,Bank0=ExFlash Bank1=ExRAM 調試口:Uart0 57600bps 目前在OS_CPU_A.s里的OS_CPU_SR_Save OS_CPU_SR_Restore函數沒起作用,功能是開關中斷,用仿真器看時會發現根本沒關中斷,解決辦法是切換模式再操作,懶得去看ARM匯編,不過能正常運行如有改進請通知我。
標簽: uCOS_View EasyARM OSView uCOSII
上傳時間: 2014-11-06
上傳用戶:woshini123456
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
《嵌入式實時操作系統uC/OS-II》這本書已經安排了大量篇幅來專門講解uC/OS-II的移植:第13章移植uC/OS-II,第14章uC/OS-II在80x86上的移植,第15章uC/OS-II在帶有硬件浮點運算單元的80x86上的移植。所以本文只是重點講解移植到VC下和其他處理器上的不同地方,更詳細的介紹讀者可以參考《嵌入式實時操作系統uC/OS-II》這本書。和所有其他的移植一樣,本文所做的移植也只需要修改uC/OS-II處理器相關代碼,一共包括3個文件:OS_CPU.H,OS_CPU_A.ASM,OS_CPU_C.C。
上傳時間: 2013-11-28
上傳用戶:蟲蟲蟲蟲蟲蟲