![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
展锐FREERTOS
lkq1621388556
这个作者很懒,什么都没留下…
展开
-
展锐平台PIN码输错三次后提醒PUK输入
要求:不同的卡要记录输入错误此时,指定错误次数后准确提醒输入PUK错误;问题分析:1.展锐平台提供的SIM卡的认证统计错误次数以及认证后上报错误码,都是通过服务器异步上报的(各自有认证和异步回调的函数),解决方案是在统计第三次错误的时候上报错误码(不在指定的上报错误码的回调中上报); 2.异步回调的入口函数都是局部变量,有一定的逻辑上报;具体实现://<!--[ODM][SLM326E][TaskID 15007] LKB @2021-08-26 Remi...原创 2021-08-31 11:21:43 · 435 阅读 · 0 评论 -
展锐平台功耗问题思考
1.是否真正进入休眠; 展锐平台真正进入休眠的log是suspend resume source,在内核的osi_sleep.c中,这个是判断休眠的根本依据;目前平台上的休眠函数发送AT+CSCLK=2可以直接进入休眠,log如有变化可以发送这个指令,抓取log做对比分析;2.用示波器看高低电平持续的时间,分析是平台问题还是定制的版本有问题;3.飞行模式前后功耗对比;4.一直跑的任务重,任务切换是否用到了低功耗对应的函数接口osiThreadSleepRelaxed(FREER...原创 2021-08-21 14:33:54 · 654 阅读 · 0 评论 -
展锐平台常见的问题
1.pSendEvent-->更换为SendEventTry 死机;2.p头文件一定要包含,否则会引起强制转换:int64和int32;3.不建议使用CFW_TCP接口;4.中断中允许使用的API:osiEnterCriticalosiExitCriticalosiEventTrySend (timeout must be 0, event may be lost)osiThreadCallback (even...原创 2021-07-26 20:45:51 · 945 阅读 · 0 评论