Description: One for the microcontroller to run the micro-kernel, there is kind of like ucOS priority-based scheduling. But do not use real-time to snatch, I was waiting to run over a high-level task only run until the other tasks. Current task is not over it. So do not take into account the losses caused by the task switching. And I used a memory allocation mechanism to dynamically allocate and free memory blocks. These are examples of the test on VC6.0, but users can use any of the above development of a single chip. All code in VC6.0 and XC2287M tested before.
To Search:
- [CCP_Client] - Microcontroller based S08DZ60 Battery Ma
File list (Check if you may need any files):
MCUSimilate_1.1\MCU\MCU\MCU.dsw
...............\...\...\MCU.ncb
...............\...\...\Debug\vc60.idb
...............\...\...\.....\vc60.pdb
...............\...\...\.....\Tool.obj
...............\...\...\.....\Kernel.obj
...............\...\...\.....\Data.obj
...............\...\...\.....\Process.obj
...............\...\...\.....\MCU.pdb
...............\...\...\.....\MCU.pch
...............\...\...\.....\Main.obj
...............\...\...\.....\MCU.ilk
...............\...\...\.....\MCU.exe
...............\...\...\Kernel\Data.h
...............\...\...\......\Kernel.c
...............\...\...\......\Tool.c
...............\...\...\......\Tool.h
...............\...\...\......\Type.h
...............\...\...\......\Process.h
...............\...\...\......\Kernel.h
...............\...\...\......\Data.c
...............\...\...\......\Process.c
...............\...\...\......\Timer.h
...............\...\...\......\Timer.c
...............\...\...\MCU.plg
...............\...\...\Main.c
...............\...\...\MCU.dsp
...............\...\...\MCU.opt
...............\...\Debug\vc60.idb
...............\...\.....\vc60.pdb
...............\...\.....\Main.sbr
...............\...\.....\Main.obj
...............\...\.....\Data.sbr
...............\...\.....\Data.obj
...............\...\.....\Kernel.sbr
...............\...\.....\Kernel.obj
...............\...\.....\Process.sbr
...............\...\.....\Process.obj
...............\...\.....\Tool.sbr
...............\...\.....\Tool.obj
...............\...\.....\DataTest.sbr
...............\...\.....\MCU.bsc
...............\...\.....\DataTest.obj
...............\...\.....\MCU.pdb
...............\...\.....\MCU.exe
...............\...\.....\MCU.ilk
...............\...\.....\MCU.pch
...............\...\Kernel\Kernel.h
...............\...\......\Tool.c
...............\...\......\Tool.h
...............\...\......\Type.h
...............\...\......\Kernel.c
...............\...\......\Process.h
...............\...\......\Process.c
...............\...\......\Data.h
...............\...\......\Data.c
...............\...\MCU.dsw
...............\...\MCU.ncb
...............\...\MCU.plg
...............\...\DataTest.h
...............\...\DataTest.c
...............\...\Main.c
...............\...\MCU.opt
...............\...\MCU.dsp
...............\...\...\Debug
...............\...\...\Kernel
...............\...\MCU
...............\...\Debug
...............\...\Kernel
...............\MCU
MCUSimilate_1.1