文件名称:RTOSICCAVR
介绍说明--下载内容均来自于网络,请自行研究使用
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 fr a mes 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/II for ICCAVR- The version of UCOS/II is 2.04-the original port was done by Ole Saethe r for the IAR compiler. Jens E. Holtegaard porte d one version using ICCAVR. Joerg Meyer did anot her port (using Jens port as a start). This is bas ically Joerg's port plus a little bit of changes a nd documentation by me.- YOU MUST DOWNLOAD THE M AIN PART OF THE UCOS/FROM THE UCOS II/II WEBSITE http :// www.ucos- ii.com. The supplied project file assumes the portable source is in the .. \ source directory.- Joerg couple has written document showing the stack fr a mes etc.. but it is in German :-) They are included in this directory.- The Ti mer2 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 teste d this using ATMeg
- 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 fr a mes 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/II for ICCAVR- The version of UCOS/II is 2.04-the original port was done by Ole Saethe r for the IAR compiler. Jens E. Holtegaard porte d one version using ICCAVR. Joerg Meyer did anot her port (using Jens port as a start). This is bas ically Joerg's port plus a little bit of changes a nd documentation by me.- YOU MUST DOWNLOAD THE M AIN PART OF THE UCOS/FROM THE UCOS II/II WEBSITE http :// www.ucos- ii.com. The supplied project file assumes the portable source is in the .. \ source directory.- Joerg couple has written document showing the stack fr a mes etc.. but it is in German :-) They are included in this directory.- The Ti mer2 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 teste d this using ATMeg
(系统自动生成,下载前可以参看下载内容)
下载文件列表
RTOS ICCAVR
...........\default_hook_functions.c
...........\doc
...........\...\m103ISRCtxSw.doc
...........\...\m103TaskCtxSw.doc
...........\includes.h
...........\objs
...........\....\default_hook_functions.dp2
...........\....\default_hook_functions.i
...........\....\os_cpu_a.dp2
...........\....\os_cpu_c.dp2
...........\....\os_cpu_c.i
...........\....\os_cpu_c.s
...........\....\test1.dp2
...........\....\test1.lis
...........\....\test1.o
...........\....\test1.s
...........\....\ucosii.lk
...........\....\ucosii.mak
...........\os_cfg.h
...........\OS_CFG_R.H
...........\OS_CORE.C
...........\os_cpu.h
...........\os_cpu_c.c
...........\os_dbg.c
...........\OS_DBG_R.C
...........\OS_FLAG.c
...........\OS_MBOX.C
...........\OS_MEM.C
...........\OS_MUTEX.C
...........\OS_Q.C
...........\OS_SEM.C
...........\OS_SOURCE
...........\.........\OS_CFG_R.H
...........\.........\OS_CORE.C
...........\.........\OS_DBG_R.C
...........\.........\OS_FLAG.c
...........\.........\OS_MBOX.C
...........\.........\OS_MEM.C
...........\.........\OS_MUTEX.C
...........\.........\OS_Q.C
...........\.........\OS_SEM.C
...........\.........\OS_TASK.C
...........\.........\OS_TIME.C
...........\.........\uCOS_II.C
...........\.........\uCOS_II.H
...........\OS_TASK.C
...........\OS_TIME.C
...........\readme.txt
...........\source
...........\......\default_hook_functions.c
...........\......\includes.h
...........\......\includes._h
...........\......\os_cfg.h
...........\......\os_cpu.h
...........\......\os_cpu_a.s
...........\......\os_cpu_c.c
...........\......\os_cpu_c._c
...........\......\os_dbg.c
...........\......\test1.c
...........\......\test1._c
...........\......\User.c
...........\......\vectors.s
...........\test1.c
...........\Ucosii.prj
...........\UCOSII.SRC
...........\uCOS_II.C
...........\uCOS_II.H
...........\User.c
...........\default_hook_functions.c
...........\doc
...........\...\m103ISRCtxSw.doc
...........\...\m103TaskCtxSw.doc
...........\includes.h
...........\objs
...........\....\default_hook_functions.dp2
...........\....\default_hook_functions.i
...........\....\os_cpu_a.dp2
...........\....\os_cpu_c.dp2
...........\....\os_cpu_c.i
...........\....\os_cpu_c.s
...........\....\test1.dp2
...........\....\test1.lis
...........\....\test1.o
...........\....\test1.s
...........\....\ucosii.lk
...........\....\ucosii.mak
...........\os_cfg.h
...........\OS_CFG_R.H
...........\OS_CORE.C
...........\os_cpu.h
...........\os_cpu_c.c
...........\os_dbg.c
...........\OS_DBG_R.C
...........\OS_FLAG.c
...........\OS_MBOX.C
...........\OS_MEM.C
...........\OS_MUTEX.C
...........\OS_Q.C
...........\OS_SEM.C
...........\OS_SOURCE
...........\.........\OS_CFG_R.H
...........\.........\OS_CORE.C
...........\.........\OS_DBG_R.C
...........\.........\OS_FLAG.c
...........\.........\OS_MBOX.C
...........\.........\OS_MEM.C
...........\.........\OS_MUTEX.C
...........\.........\OS_Q.C
...........\.........\OS_SEM.C
...........\.........\OS_TASK.C
...........\.........\OS_TIME.C
...........\.........\uCOS_II.C
...........\.........\uCOS_II.H
...........\OS_TASK.C
...........\OS_TIME.C
...........\readme.txt
...........\source
...........\......\default_hook_functions.c
...........\......\includes.h
...........\......\includes._h
...........\......\os_cfg.h
...........\......\os_cpu.h
...........\......\os_cpu_a.s
...........\......\os_cpu_c.c
...........\......\os_cpu_c._c
...........\......\os_dbg.c
...........\......\test1.c
...........\......\test1._c
...........\......\User.c
...........\......\vectors.s
...........\test1.c
...........\Ucosii.prj
...........\UCOSII.SRC
...........\uCOS_II.C
...........\uCOS_II.H
...........\User.c