KEIL 软件自带一个用于C51的基于时间片的实时系统RTX51 系列,包括RTX51 FULL、RTX51 Tiny、RTX51 Tiny2。
我使用的是RTX51 Tiny2,系统本身ROM不到1K,RAM占用几个字节吧。支持16个任务。
简单介绍其用法
1、依照平常的方法建立一个KEIL 工程,设置使用系统。 注意看Operating system: RTX-51 Tiny
2、加载头文件系统用的头文件 rtx51tny.h。
3、系统必须含有一个任务0,任务就是从任务0开始运行。也可以在任务0中创建新任务。
4、 工程中还可以加载一个Conf_tny.A51。这个文件对系统进行一些必要的配置,比如系统节拍时钟。。。。。。。如果你不加载,系统编译时会按默认状态配置。建议加载,文件搜索keil 安装文件夹就能找到。
5、这个系统提供一些函数接口,在系统头文件 rtx51tny.h 右键打开文件就能看到了。
至此,编译,系统框架就已经搭建完成。截屏历程,KEIL 提供的历程,在安装文件夹例子中就能找到。
|