请选择 进入手机版 | 继续访问电脑版
查看: 1071|回复: 0

[技术交流] 模组使用注意事项-----复位操作

[复制链接]

67

主题

100

帖子

570

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
570
发表于 2020-3-20 16:27:57 | 显示全部楼层 |阅读模式
       最近,我们在对客户的问题支持中频频发现一个问题,具体表现为模组出现了功能性
异常如模组出现概率性发射无法产生中断,或者模组出现概率性接收无法产生中断等情况,
在排查了一系列的问题和程序问题后,最终的结论是模组本身没有任何异常,问题主要原
因是对模组的复位操作不当。
       我们以SX1212芯片作为例子。
       SX1212芯片的复位操作有两种,一是断电后重新上电进行复位,二是不断电下对某一
引脚操作进行复位。
下图为上电复位方式

下图为非断电复位方式

       两种复位方式都有个很明显的点:“wait for xx ms”。
       两种复位都需要延迟一段时间后再操作芯片。一个原因是,模组的电源引脚处会有电容,上
电后会先对电容充电,这个过程电源的电压还是不稳定状态,二是,复位后,芯片内部会有一些
功能模块需要重新启动并稳定,如内部的时钟电路等。因此如果忽视这个延迟的操作,立即对芯
片进行相关操作,可能导致芯片的工作异常。所以复位后的延迟请务必满足规格书的要求。
       以及,客户在使用模组时,也要关注电源的情况,在电源上的电容对电源的影响,需要关注
电源上的大电容,断电后,延迟上电,在上电之间,如果电容依旧没有完全放电则会导致模组没
有复位成功。同时要避免电源处的抖动。
       因没做延迟处理或者延迟远小于规格书的要求,而导致的模组异常的问题,并不会百分百复
现在每一个模组上面,因此可能会有客户尝试过取消延迟后发现并无大碍而忽视,因为每个模组
都可能存在差异,没有正确延迟可能只会导致极少数量的模组出现异常,而其他模组可能能正常
工作,但这不代表可以不需要做延迟操作,在批量生产过程中或者日常时候中都是有问题复现的
风险的。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表