|
各位大神
近段時間在調整RTX51 TNY版本時間片時遇到問題,肯請各位幫忙
描述:
復制Con_tny.A51到項目目錄,調整文件中的INT_CLOCK EQU 1000;TIMESHARING EQU 5 ,(需要復制RTX51TNY.lib 文件到Con_tny.A51相同的目錄,否則調整以上INT_CLOCK 值是沒有任何變化的)運行以下程序,達不到預計的結果。
#include"rtx51tny.h"
#include"lib\stc12c5a60s2"
void job0(void)_task_ 0
{
os_create_task(1);
os_create_task(2);
os_delete_task(0);
}
void job1(void)_task_1
{
while(1)
{
os_wait2(K_IVL,1)
P01=~P01;
}
}
void job2(void)_task_2
{
while(1)
{
os_wait2(K_TMO,1)
P02=~P02;
}
}
運行結果見圖片。
無法調整時間片或者是時間片調整我查看的方法不對。
|
|