在采用实时控制操作系统设计的体系中,嵌入式软件通常使用分层设计的方法。这种方法可大大地提高嵌入式软件的效率、可靠度和可重复使用度。效率和可靠性的提高可以解释为由于使用了实时控制操作系统, 程序的设计和编写更快更容易、代码的执行在逻辑上更直接、快捷。软件的可重复使用性可以解释为由于软件的分层设计和实现,设计人员可重复使用各层的软件。比方说,由于多种原因,主控制芯片通常要更新或更改,因为有了实时控制操作系统和分层设计,设计人员仅需对驱动器进行改动或设计,而重复使用其余的程序。图1显示了ZRTOS系统的软件分层。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
正在编辑中......
文章评论(0条评论)
登录后参与讨论