简单的嵌入式程序开发中大都才用超循环结构,也就是说程序的就是一个永不休止的循环结构。采用这种结构的程序处理事件驱动的设计时会遇到不可想象的复杂性与混乱,比如复功能按键的处理,菜单处理。然而使用状态机的概念很容易理顺各功能状态之间的跳转关系。
IAR visualSTATE 就是一个比较好的状态图设计工具符合UML 中的状态图规范。虽然直接利用用状态的概念来编程也是可以的,但用图形化的方法具有不可争辩的优势。采用visualSTATE 编程大致可分为以下几个步骤:建模、验证、代码生成、下载测试。待续。。。
用户1821401 2015-7-28 10:35
用户1675267 2014-5-6 09:36
用户1401973 2009-12-23 12:31
用户1524156 2009-10-27 08:58