词条 | UZ-TIME |
释义 | UZ-TIME是一款微型嵌入式文件操作系统。 此系统明显地有uC/OS-II和linux的痕迹,但和uC/OS-II不同的是,UZ-TIME更加注重实用而不是系统本省。 UZ-TIME是最开始基于微软的FAT系统的文件管理系统,后来的版本逐渐兼容了ext\\reiserfs\\fat\tfs\\ufs\\raiserfs\\hfs\\VFAT等比较流行的操作系统,这里所介绍的主要是其V3.X版本,支持FAT文件系统。 该系统的重要特点: 1、实用方便,特别是她的移植,因为支持SD卡的文件系统操作,所以硬件上存储管理部分的移植只有几根数据线,而LCD的移植也很容易,甚至提供了接口让用户自己写LCD的驱动代码。 2、摒弃了许多看起来很美的东西,很简洁,有实用透明的数据库支持。该系统的内部函数有封装好的,也有底层的,而封装好的上层函数有很强的数据管理功能,比如DEMO就提供了一个微型数据库,而且公布了原代码,让一个菜鸟级软件技术人员就会模仿写出自己的数据库,该数据库管理采用了折半查找和哈希写入及读出方法,即使有超过1亿条记录,也能在一程序步就能找到其存储位置,而其存储大多以文件的形式存在,该文件在电脑上就是EXCEL或文笔等常见形式。 3、文件操作丰富,包括如何创建、修改、删除、读写文件等,这个在小内存系统里是比较难半到的,不过在UZ-TIME里却很轻松地实现了。 4、适用环境广,甚至51都可以使用该系统,在PC兼容机里也可以使用该系统,其上层软件和硬件无关。 5、多任务和单任务的裁剪很容易,如果硬件资源比较少,可以裁剪为单任务系统,其实时性是很强的,即使是多任务,其节拍也是10ms一个周期。 该系统更偏向于管理用户的数据,而且以文件的形式管理,该文件可以直接被电脑识别,无论是windows\\mac\\linux都能很好地进行文件交换。 WS |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。