导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:RTX51编程[glmjw17]

 *第1088篇: C51编程:RTX51编程

  
楼 主:glmjw17 2001年11月14日18:44
 C51编程:RTX51编程
各位大虾,请指教!

我编写了这样一个RTOS 的简单程序,编译,连接都能通过,
但是把他DUBBUGER 时,在DOCKED WINDOWS 里出现 ACCESS
 VIOLATION AT  I:0XFE:NO 'WRITE' PERMISSION 
不知为何? 把他的 HEX 文件写到AT89C51里,也不执行; 还
有,我用KEILC51V620C提供的 EXAMPLE 里的一个RTOS 的程
序 TRAFFIC.C(即红绿灯控制程序)来做实验;建立另一个文
件夹,如: TESTTRAFFIC然后,把TRAFFIC 文件夹里的所有文
件(除TRAFFIC.UV2外)拷贝到TESTTRAFFIC 文件夹下,打开
KEIL IDE  建立新的PROJECT .......,然后进行REBUILD ALL
 ,就是不能通过(OPTIONS 是一样的),为何?敬请指教.
不胜感谢!


/*--------- RTX_TNY.C ------*/

#include<rtx51tny.h>
#include<reg51.h>
sbit P3_3=P3^3;
sbit P3_4=P3^4;
//---------------------------
void job0 (void) _task_ 0
{
 os_create_task (1);
 os_create_task (2);
 os_delete_task (0);
}

void job1 (void) _task_ 1
 {
 while(1)
   {P3_3=0;
    os_wait (K_TMO,5,0);
    P3_3=1;
   }
 }
//----------------------------
void job2 (void) _task_ 2
 {
   while(1)
     {
      P3_4=0;
      os_wait (K_TMO,10,0);
      P3_4=1;
     }
 }

/*---------- END -----------*/


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:硬件:PID自整定

[下一篇主题]:闲聊:各位大虾:有设计多功能电话机的吗?wanghoohi@yahoo.com