论文部分内容阅读
在很多分析仪器产品中,ⅡC通信占了很大的比例。然而在产品的设计过程中,开发人员常会碰到因为一些特殊操作而导致ⅡC通信异常死锁的现象。这种情况一旦产生,仪器仍然可以正常运行,但是板间ⅡC通信已经中断,在用户不知情下,影响了数据的实时性和有效性,造成严重的后果。因此,该文就产品实际开发过程中遇到的问题及解决过程,对ⅡC机理进行了剖析和研究,并提出了一种在不影响正常通信情况下软件方法实现的自动恢复功能,旨在使开发人员在遇到类似问题时能得到一定的帮助。
In many analytical instruments products, Ⅱ C communications accounted for a large proportion. However, in the product design process, developers often encounter due to some special operation Ⅱ C communication caused by abnormal deadlock phenomenon. Once this happens, the instrument can still operate normally, but the inter-board communication between the II C has been interrupted, without the user’s knowledge, affecting the real-time data and validity, resulting in serious consequences. Therefore, this paper analyzes and studies the mechanism of IIC on the problems encountered in the actual product development process and the solution process, and proposes an automatic recovery function of the software method without affecting the normal communication, Developers in the face of similar problems can get some help.