C51编程:关于RTX51
各位大虾我编了一个这样的测试程序,能编译连接但是有六个WARNING,请帮忙解决谢
谢!
#include <rtx51tny.h>
#include <stdio.h>
int counter0;
int counter1;
#ifndef MONITOR51
SCON = 0x50; /* SCON: mode 1, 8-bit UART, enable rcvr */
TMOD = 0x20; /* TMOD: timer 1, mode 2, 8-bit ad */
TH1 = 221; /* TH1: reload value for 1200 baud @ 16MHz */
TR1 = 1; /* TR1: timer 1 run */
TI = 1; /* TI: set TI to send first char of UART */
#endif
void job0_task_0(void)
{
os_create_task(0);
while(1)
{
counter0++;
printf(" THE COUNTER0 = %u\n",counter0);
/*os_wait(K_TMO,0,3);*/
}
}
void job1_task_1(void)
{
while(1)
{
counter1++;
printf(" THE COUNTER1 = %u\n",counter1);
/*os_wait(K_TMO,0,5);*/
}
}
六个 WARNING 列于此:
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?JOB0_TASK_0?RTX
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?JOB1_TASK_1?RTX
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?C_INITSEG
*** WARNING L10: CANNOT DETERMINE ROOT SEGMENT
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: _OS_CREATE_TASK
MODULE: rtx.obj (RTX)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _OS_CREATE_TASK
MODULE: rtx.obj (RTX)
ADDRESS: 0440H
发表时间:2001年11月6日17:36:00