嵌入式系统中的状态机设计心得

在使用iTRON类OS的嵌入式系统中,除了驱动程序之外,大多数模块也就是中间件和应用程序是以任务(TASK)的形式设计的。而iTRON类OS大多采用C语言实现,因而用状态机的方式实现功能模块成为了主要的设计方法。 至于说面向对象,只要是稍微严谨一点的嵌入式系统,设计上要求程序彻底覆盖全部的可能状况。程序不可能在紧急状况下抛出异常等待调试。同时因为对硬件和其它应用模块的每每具备严重的耦合性,代码的重
相关文章
相关标签/搜索