Reset电路信号完整性测试,信号质量测试

发布
北京淼森波信息技术有限公司
手机
18601085302
发布时间
2023-12-16 07:51:50
产品详情

Reset电路信号完整性测试,信号质量测试

2 软件复位
    软件复位可以节约电路板的空间和成本;软件复位方式更灵活,更便捷。尤其是对一些功能模块或者外设的监控,借鉴硬件看门狗思想,采用软件看门狗更有优越性。用软件来监测功能模块或者外设的工作情况,一旦认为功能模块或者外设工作异常,通过设定特殊的标记,达到Reset判据时,则通过处理器强行复位并重新初始化工作异常的功能模块或者外设,而其他功能模块或者外设照常工作。当然,有时也需要重新复位并初始化整个系统,使系统更稳定地运行。有些系统人为操作硬件复位(按键复位或者上下电)很不方便时,或者有些系统和产品不便于让用户知道其重启时,就可采用软件复位。
4.3 实例分析:手机找网问题
    笔者做过一个功能手机(feature phone)项目,由于手机平台刚推出,平台不太稳定,软件存在一些Bug,尤其是底层Layer1部分。手机找不到网,或者手机有网但过一段时间又没有网的现象,发生概率很小,很难Debug。当时软件找了很长时间的Bug,并把问题反馈给平台厂商,但没能及时给出解决方法。情急之下,只好做了应急之便,采用软件复位的方法来救急。


    在RTOS实时多任务操作系统软件中,添加一任务,设置网络状态标志位来监视网络状态,当手机没有信号时设置某标志;通过适当的判据,确认是否Reset,如果达到Reset条件就迅速地软件复位,软件重新初始化,如图6所示。复位过程只能是“偷偷地”快速进行,不能让用户察觉,否则用户体验极为不好;要保持用户界面,底层快速重启,不知不觉地完成重启。重启后,网络正常,用户使用正常,巧妙地缓解,当然终还是从本质上去解决问题。

北京淼森波信息技术有限公司

联系人:
邓经理(先生)
手机:
18601085302
地址:
北京市海淀区永泰庄北路1号天地邻枫2号楼A座B101
行业
电气检测仪 北京电气检测仪
我们的其他产品
拨打电话 请卖家联系我