Mpeg4 IP Camera,网络摄像机,DVR方案及模块,NGN,VoIP企业方案,IP-PBX,OEM,ODM服务,无线产品,SIP终端产品,Zigbee产品
  日文网站
网站地图 客户服务 联系我们
 
 服务内容
 服务热线
 知识库
 
NGN产品
图像产品
软件开发X问
 演示中心

 

如何让您的IP Camera
快速抢占市场

如何选择适合您的VoIP
解决方案
产品应用成功案例
产品演示中心
软件开发X问
 
  您当前位置: 客户服务 >> 知识库 >> 软件开发X问
软件开发X问  
     
 
3.3 对于初学者来说如何追加新状态

在通信系统的软件中,绝大部分要用到状态图。看状态图就可以编出程序,因此,状态图直接与程序相关。在画状态图时,何时可以不用追加新状态,就可以完成功能,还有时必须追加新状态才可以完成功能。如何来判断是否追加新状态,对于初级者来说,可以遵循以下原则:
(1)不要去利用现有的状态,追加新的状态来实现功能
(2)在现有状态中,只要有触发信号(EVENT)来,就可以转到新状态
(3)在实现状态转移时,所要做的工作(TASK)不要使用现有的TASK,可以编制新的TASK

虽然,这样做可能会多出产生很多状态,可是不会破坏现有的状态和功能。对于没有把握或自信的人来说用这种方法最安全。