摘要: RTX51 Tiny是 Keil uVision中自带的一个小型嵌入式RTOS,具有小巧、速度快、系统开销小、使用方便等优点。使用RTX51 Tiny能够提高系统的稳定性,优化程序的性能;而且它是为51单片机专门定制的,所以在51单片机上的运行效率比其它一些通用的RTOS性能也要好一些。  但是,由于RTX51 Tiny的相关资料和书籍比较少,大部分只是对程序自带帮助文件的简单翻译,很少进行深入探... 阅读全文
posted @ 2009-05-19 22:33 怒杀神 阅读(1392) 评论(3) 推荐(2) 编辑
摘要: 默认配置文件CONF_TNY.A51中定义INT_CLOCK=10000,即硬件定时溢出为10000个机器周期,TIMESHARING=5,即循环切换时间为5个溢出。如果用12M晶振,10000个机器周期=10000us=10ms,5个溢出=50ms,就是说每个任务占用50ms的时间片,对于要求时间较短的任务来说就要改配置了。我的程序要对一个脉宽30ms左右的脉冲计数,结果开始总是不对,后来才找到... 阅读全文
posted @ 2009-05-19 22:26 怒杀神 阅读(2949) 评论(0) 推荐(0) 编辑
摘要: RTX51 Tiny 2.02 中文手册 RTX51 Tiny第二版(版本2.02)是RTX51 Tiny 1.xx的升级版本,他完全集成在keil的集成开发环境中。RTX51 Tiny是一款可以运行在大多数8051兼容的器件及其派生器件上的实时操作系统(准实时),相对与传统的开发方式而言,用实时操作系统进行开发是一种效率更高的方式。作为实时操作系统,RTX51 Tiny虽然比较简陋,但它还是具... 阅读全文
posted @ 2009-05-19 22:19 怒杀神 阅读(4419) 评论(1) 推荐(0) 编辑
摘要: 基于RTX51的单片机软件设计随着单片机应用的日益广泛,对它的软件开发效率要求越来越高,从汇编到C语言,然后过渡到了操作系统。MCS51作为单片机世界的长生不衰的主力军,应用于其上的RTX51得到了很大的发展,它硬件要求低,使用方便、灵活、因此越来越广泛地应用到单片机的软件开发之中。 关键词:单片机 C51 RTX511 概述很多单片机的应用中都需要同时执行很多任务,对于这样的应用,我们可以利用... 阅读全文
posted @ 2009-05-19 21:44 怒杀神 阅读(788) 评论(0) 推荐(0) 编辑