文件名称:the_Simulation_of_ucos(on_ARM)using_Proteus
介绍说明--下载内容均来自于网络,请自行研究使用
在软件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\\下,这样上面的文件能直接编译.
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\\下,这样上面的文件能直接编译.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 109201253the_simulation_of_ucos(on_arm)using_proteus.rar 列表 ArmUCOS ArmUCOS\OS_CPU.H ArmUCOS\Os_cpu_a.s ArmUCOS\Os_cpu_c.c ArmUCOS\Os_int_a.s ArmUCOS\readme.txt ArmUCOS\LPCLight.PWI ArmUCOS\test.hex ArmUCOS\Last Loaded LPCLight.DBK ArmUCOS\LPCLight.DSN ArmUCOS\ucoslib ArmUCOS\ucoslib\ucoslib.mcp ArmUCOS\ucoslib\ucoslib_Data ArmUCOS\ucoslib\ucoslib_Data\CWSettingsWindows.stg ArmUCOS\ucoslib\ucoslib_Data\Debug ArmUCOS\ucoslib\ucoslib_Data\Release ArmUCOS\ucoslib\ucoslib_Data\DebugRel ArmUCOS\ucoslib\ucoslib_Data\DebugRel\TargetDataWindows.tdt ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ucoslib.a ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\Os_cpu_a.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_CORE.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_FLAG.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_MBOX.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_MEM.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_MUTEX.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_Q.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_SEM.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_TASK.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\OS_TIME.o ArmUCOS\ucoslib\ucoslib_Data\DebugRel\ObjectCode\Os_cpu_c.o ArmUCOS\App ArmUCOS\App\test1 ArmUCOS\App\test1\config.h.bak ArmUCOS\App\test1\config.h ArmUCOS\App\test1\test1.mcp ArmUCOS\App\test1\libuart.h ArmUCOS\App\test1\LibVic.h ArmUCOS\App\test1\TEST.C ArmUCOS\App\test1\Vectors.s ArmUCOS\App\test1\debug.h ArmUCOS\App\test1\harder.h ArmUCOS\App\test1\target.h ArmUCOS\App\test1\target.c ArmUCOS\App\test1\Init.s ArmUCOS\App\test1\LPC2106.h ArmUCOS\App\test1\test1_Data ArmUCOS\App\test1\test1_Data\CWSettingsWindows.stg ArmUCOS\App\test1\test1_Data\Debug ArmUCOS\App\test1\test1_Data\Release ArmUCOS\App\test1\test1_Data\DebugRel ArmUCOS\App\test1\test1_Data\DebugRel\TargetDataWindows.tdt ArmUCOS\App\test1\test1_Data\DebugRel\test1.axf ArmUCOS\App\test1\test1_Data\DebugRel\test1.hex ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\Vectors.o ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\Os_int_a.o ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\debug.o ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\target.o ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\COMMRTOS.o ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\Os_int_a1.o ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\Init.o ArmUCOS\App\test1\test1_Data\DebugRel\ObjectCode\TEST.o ArmUCOS\lib ArmUCOS\lib\ComRtos ArmUCOS\lib\ComRtos\COMMRTOS.H.bak ArmUCOS\lib\ComRtos\COMMRTOS.H ArmUCOS\lib\ComRtos\Os_int_a.s ArmUCOS\lib\ComRtos\libuart.h.bak ArmUCOS\lib\ComRtos\config.h ArmUCOS\lib\ComRtos\libuart.h ArmUCOS\lib\ComRtos\LibVic.h ArmUCOS\lib\ComRtos\LPC2106.h ArmUCOS\lib\ComRtos\uart.h ArmUCOS\lib\ComRtos\harder.h ArmUCOS\lib\ComRtos\Comm.mcp ArmUCOS\lib\ComRtos\uart.c.bak ArmUCOS\lib\ComRtos\uart.c ArmUCOS\lib\ComRtos\COMMRTOS.C.bak ArmUCOS\lib\ComRtos\COMMRTOS.C ArmUCOS\lib\ComRtos\Includes.h ArmUCOS\lib\ComRtos\harder.h.bak ArmUCOS\lib\ComRtos\Comm_Data ArmUCOS\lib\ComRtos\Comm_Data\CWSettingsWindows.stg ArmUCOS\lib\ComRtos\Comm_Data\Debug ArmUCOS\lib\ComRtos\Comm_Data\Release ArmUCOS\lib\ComRtos\Comm_Data\DebugRel ArmUCOS\lib\ComRtos\Comm_Data\DebugRel\TargetDataWindows.tdt ArmUCOS\lib\ComRtos\Comm_Data\DebugRel\Comm.a ArmUCOS\lib\ComRtos\Comm_Data\DebugRel\ObjectCode ArmUCOS\lib\ComRtos\Comm_Data\DebugRel\ObjectCode\Os_int_a.o ArmUCOS\lib\ComRtos\Comm_Data\DebugRel\ObjectCode\COMMRTOS.o ArmUCOS\lib\ComRtos\Comm_Data\DebugRel\ObjectCode\uart.o ArmUCOS\lib\Harder ArmUCOS\lib\Harder\Pin.h ArmUCOS\lib\Harder\harder.h ArmUCOS\lib\Harder\Harder.mcp ArmUCOS\lib\Harder\display.h ArmUCOS\lib\Harder\display.c ArmUCOS\lib\Harder\led.c ArmUCOS\lib\Harder\pin.c ArmUCOS\lib\Harder\LPC2106.h ArmUCOS\lib\Harder\config.h ArmUCOS\lib\Harder\Init.s ArmUCOS\lib\Harder\Vectors.s ArmUCOS\lib\Harder\target.c ArmUCOS\lib\Harder\Harder_Data ArmUCOS\lib\Harder\Harder_Data\CWSettingsWindows.stg ArmUCOS\lib\Harder\Harder_Data\DebugRel ArmUCOS\lib\Harder\Harder_Data\DebugRel\TargetDataWindows.tdt ArmUCOS\lib\Harder\Harder_Data\DebugRel\Harder.a ArmUCOS\lib\Harder\Harder_Data\DebugRel\ObjectCode ArmUCOS\lib\Harder\Harder_Data\DebugRel\ObjectCode\Init.o ArmUCOS\lib\Harder\Harder_Data\DebugRel\ObjectCode\Vectors.o ArmUCOS\lib\Harder\Harder_Data\DebugRel\ObjectCode\target.o ArmUCOS\lib\Harder\Harder_Data\DebugRel\ObjectCode\pin.o ArmUCOS\lib\Harder\Harder_Data\DebugRel\ObjectCode\led.o ArmUCOS\lib\Harder\Harder_Data\DebugRel\ObjectCode\display.o ArmUCOS\lib\Harder\Harder_Data\Release ArmUCOS\lib\Harder\Harder_Data\Debug ArmUCOS\lib\VIC ArmUCOS\lib\VIC\VIC.c ArmUCOS\lib\VIC\VIC.c.bak ArmUCOS\lib\VIC\LibVic.h ArmUCOS\lib\VIC\VIC.h.bak ArmUCOS\lib\VIC\VIC.mcp ArmUCOS\lib\VIC\VIC.h ArmUCOS\lib\VIC\VIC_Data ArmUCOS\lib\VIC\VIC_Data\CWSettingsWindows.stg ArmUCOS\lib\VIC\VIC_Data\DebugRel ArmUCOS\lib\VIC\VIC_Data\DebugRel\TargetDataWindows.tdt ArmUCOS\lib\VIC\VIC_Data\DebugRel\VIC.a ArmUCOS\lib\VIC\VIC_Data\DebugRel\ObjectCode ArmUCOS\lib\VIC\VIC_Data\DebugRel\ObjectCode\VIC.o ArmUCOS\lib\VIC\VIC_Data\Release ArmUCOS\lib\VIC\VIC_Data\Debug ArmUCOS\lib\Timer ArmUCOS\lib\Timer\LibVic.h ArmUCOS\lib\Timer\timer.mcp ArmUCOS\lib\Timer\Libtimer.h ArmUCOS\lib\Timer\Libtimer.h.bak ArmUCOS\lib\Timer\timer.c.bak ArmUCOS\lib\Timer\timer.c ArmUCOS\lib\Timer\timer.h.bak ArmUCOS\lib\Timer\timer.h ArmUCOS\lib\Timer\LibVic.h.bak ArmUCOS\lib\Timer\timer_Data ArmUCOS\lib\Timer\timer_Data\CWSettingsWindows.stg ArmUCOS\lib\Timer\timer_Data\DebugRel ArmUCOS\lib\Timer\timer_Data\DebugRel\TargetDataWindows.tdt ArmUCOS\lib\Timer\timer_Data\DebugRel\timer.a ArmUCOS\lib\Timer\timer_Data\DebugRel\ObjectCode ArmUCOS\lib\Timer\timer_Data\Release ArmUCOS\lib\Timer\timer_Data\Debug ArmUCOS\ucosii ArmUCOS\ucosii\OS_SEM.C ArmUCOS\ucosii\OS_CORE.C ArmUCOS\ucosii\OS_FLAG.C ArmUCOS\ucosii\OS_MBOX.C ArmUCOS\ucosii\OS_MEM.C ArmUCOS\ucosii\OS_MUTEX.C ArmUCOS\ucosii\OS_Q.C ArmUCOS\ucosii\OS_TASK.C ArmUCOS\ucosii\OS_TIME.C ArmUCOS\ucosii\uCOS_II.H ArmUCOS\ucosii\OS_CFG.H.bak ArmUCOS\ucosii\OS_CFG.H ArmUCOS\ucosii\Includes.h.bak ArmUCOS\ucosii\Includes.h 简介.txt