Location:
Search - OS_CPU_A.s
Search list
Description: 此源代码为UC/OS-II移植到51单片机的源代码.包括OS_CPU.H,OS_CPU_C.C,OS_CPU_A.S三个主要文件-this source code for the UC / OS-II transplants to 51 SCM source code. Including OS_CPU.H, OS_CPU_C.C, OS_CPU_A.S three key documents
Platform: |
Size: 639426 |
Author: 龙武 |
Hits:
Description: uCOS在ARM(LPC2220)上的移植代码
共四个文件:IRQ.INC OS_CPU.H Os_cpu_c.c Os_cpu_a.s-for uCOS on ARM (LPC2220), a total of four transplant code documents : IRQ.INC OS_CPU.H Os_cpu_c.c Os_cpu_a.s
Platform: |
Size: 8948 |
Author: 杨芸健 |
Hits:
Description: 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汇编,不过能正常运行如有改进请通知我。-RTOS Version : uCOSII V2.83 OSView Version : uCOS_View 1.10 Development Environment : KEIL compiler : ADS1.2 Development Board : FLASH EasyARM2200 internal operations, Bank0 = = ExRAM ExFlash Bank1 debugging mouth : Uart0 57600bps OS_CPU_A.s Lane in the OS_CPU_SR_S ave OS_CPU_SR_Restore function failed to work, switching function is interrupted. Simulation devices can be found when it is not related disruption, the solution is switching operation mode again, too lazy to see ARM compilation, But if normal operations can be improved please inform me.
Platform: |
Size: 1467427 |
Author: 刘晓军 |
Hits:
Description: ucosii 移植到s1c33平台的3个关键文件
其中os_cpu_a.s 是 os_cpu_a.c 汇编优化
用一个就可以了-ucosii s1c33 platform transplanted to the three key documents which are os_cpu_a.s os_cpu_a.c optimization with a compilation, on the
Platform: |
Size: 6951 |
Author: zyl |
Hits:
Description: 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 / 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 frames 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
Platform: |
Size: 200913 |
Author: zhjol |
Hits:
Description: 在软件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\\下,这样上面的文件能直接编译.
Platform: |
Size: 482696 |
Author: 黄灿武 |
Hits:
Description: 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-1. The transplant is the Download from the Internet, do a little a bit collated. In addition OS_CPU.h transplantation, OS_CPU_A.s, OS_CPU_C.C three functions outside interruption devoted to a function OS_int_A . s by the rules can be written two interrupt function. Application examples \\ ArmUCOS \\ App \\ test1 \\ test.mcp Zhou, the meritorious 2,104 wrench on the ram which can be run directly (code + datalt; 16K), the use of attention. A library file (I used to use such a) 3. All the files on D : \\ ArmUCOS \\, so the above documents can be directly translated 3. If in doubt -- zh_lyp@163.com
Platform: |
Size: 439643 |
Author: 套件 |
Hits:
Description: 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-1. The transplant is the Download from the Internet, do a little a bit collated. In addition OS_CPU.h transplantation, OS_CPU_A.s, OS_CPU_C.C three functions outside interruption devoted to a function OS_int_A . s by the rules can be written two interrupt function. Application examples \ ArmUCOS \ App \ test1 \ test.mcp Zhou, the meritorious 2,104 wrench on the ram which can be run directly (code+ datalt; 16K), the use of attention. A library file (I used to use such a) 3. All the files on D : \ ArmUCOS \, so the above documents can be directly translated 3. If in doubt-- zh_lyp@163.com
Platform: |
Size: 471040 |
Author: 套件 |
Hits:
Description: 此源代码为UC/OS-II移植到51单片机的源代码.包括OS_CPU.H,OS_CPU_C.C,OS_CPU_A.S三个主要文件-this source code for the UC/OS-II transplants to 51 SCM source code. Including OS_CPU.H, OS_CPU_C.C, OS_CPU_A.S three key documents
Platform: |
Size: 638976 |
Author: 龙武 |
Hits:
Description: uCOS在ARM(LPC2220)上的移植代码
共四个文件:IRQ.INC OS_CPU.H Os_cpu_c.c Os_cpu_a.s-for uCOS on ARM (LPC2220), a total of four transplant code documents : IRQ.INC OS_CPU.H Os_cpu_c.c Os_cpu_a.s
Platform: |
Size: 8192 |
Author: 杨芸健 |
Hits:
Description: 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汇编,不过能正常运行如有改进请通知我。-RTOS Version : uCOSII V2.83 OSView Version : uCOS_View 1.10 Development Environment : KEIL compiler : ADS1.2 Development Board : FLASH EasyARM2200 internal operations, Bank0 = = ExRAM ExFlash Bank1 debugging mouth : Uart0 57600bps OS_CPU_A.s Lane in the OS_CPU_SR_S ave OS_CPU_SR_Restore function failed to work, switching function is interrupted. Simulation devices can be found when it is not related disruption, the solution is switching operation mode again, too lazy to see ARM compilation, But if normal operations can be improved please inform me.
Platform: |
Size: 1467392 |
Author: 刘晓军 |
Hits:
Description: ucosii 移植到s1c33平台的3个关键文件
其中os_cpu_a.s 是 os_cpu_a.c 汇编优化
用一个就可以了-ucosii s1c33 platform transplanted to the three key documents which are os_cpu_a.s os_cpu_a.c optimization with a compilation, on the
Platform: |
Size: 7168 |
Author: zyl |
Hits:
Description: 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/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 frames 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
Platform: |
Size: 200704 |
Author: zhjol |
Hits:
Description: 在软件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\下,这样上面的文件能直接编译.-Proteus in the software simulation ucos (ARM) 1. Transplant except OS_CPU.h, OS_CPU_A.s, OS_CPU_C.C three functions, and the disruption of a function devotes a OS_int_A.s write the rules by which you can interrupt function. 2 . Application for ArmUCOSApp est1 est.mcp, Ligong Week 2104 in the board of the ram can be run directly (code data
Platform: |
Size: 514048 |
Author: 黄灿武 |
Hits:
Description: 这个事ucos在Intel 80x86系列处理器上的移植代码部分,包括os_cpu.c os_cpu.h os_cpu_a.s-Ucos this matter in the Intel 80x86 family of processors code of transplantation, including os_cpu.c os_cpu.h os_cpu_a.s
Platform: |
Size: 14336 |
Author: 李伟 |
Hits:
Description: uCOS-II嵌入式操作系统介绍与移植以及OS_CPU.H、 OS_CPU.c、
、OS_CPU_A.S的移植 -uCOS-II embedded operating system introduction and migration, as well as OS_CPU.H, OS_CPU.c,, OS_CPU_A.S transplant
Platform: |
Size: 21504 |
Author: liping |
Hits:
Description: 优化级别必需为s,其他优化级别也不会导致编译时出错,但会导致运行时出错。原因涉及局部变量分配堆栈处理方式不同,也就是OS_CPU_A.c那个文件中的移植部分。还有就是其他优化涉及的中断自动保存寄存器的数量有所出入。-Necessary to optimize the level of s, other optimization levels will not lead to compile-time error, but it will result in run-time error. Reasons relating to the allocation of local variables, stack processing in different ways, that is, OS_CPU_A.c that the transplanted parts of the file. There are other optimization related to the interruption of the number of registers saved automatically have access to.
Platform: |
Size: 22528 |
Author: 迷茫 |
Hits:
Description: ucos移植到LPC2100系列的代码,包括标准版ARM移植代码和高效版ARM移植代码。文件有:OS_CPU.H Os_cpu_a.s Os_cpu_c.c IRQ.inc-ucos transplanted to LPC2100 series of code, including Standard Edition, version of ARM porting code and efficient portable code for ARM. Documents: OS_CPU.H Os_cpu_a.s Os_cpu_c.c IRQ.inc
Platform: |
Size: 48128 |
Author: 梁斌 |
Hits: