张世争
张世争

注册于 9 months ago

回答
190
文章
65
关注者
24

张世争 对问题发布了答案

9 months ago

【PM2.0组件优化】优化建议集思广益交流

PM组件用户反馈,目前总结的反馈如下:归类为:文档与例程较少,【不会用】睡眠理解问题【各个功耗模式不理解】多线程功耗管理与裸机实现的区别主流平台适配,用户需要更多平台的适配。

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

PM2.0新组件考虑如下:低功耗模式-Tickless为了优化【运行】时功耗。最基本的IDLE WFI,属于Tickless的一种轻度睡眠模式。

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

目前PM使用问题反馈小总结:PM的组成应该是 (1)框架,(2)适配,(3)用户客制化,(4)文档(使用、移植)

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

问题焦点应该是平台适配的优化问题。(1)功耗管理这块,大部分都是驱动配合硬件一起调试的,牵涉到的面比较的广。各个引脚的配置更是需要大量的验证,各个引脚的唤醒恢复,又要根据业务处理。(2)真的主流平台,

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

感谢。(1)PM可以做成一个接口,用户使用时,通过注册一个钩子函数(HOOK)使用。(2)变频的目前考虑保留,功能由适配具体平台是实现。(变频关心I2C、SPI、UART等的波特率改变,PM组件并不清

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

好的,后期会针对新组件,做较多的适配、文档说明,让PM更加的方便使用。另外,PM只是个框架,并没有真正的处理外设,所以,用户根据平台适配后,才能看到功耗的变化。

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

新组件开启PM独立线程,放在这里面执行,效果可能不如idle里稳定(需要做一些清中断之类操作)

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

是的,新组件考虑到 【任务/业务】 + 【设备/外设】两种 busy/idle状态,执行不一样的睡眠深度。 用户通过 设置/清除 busy标志位, 保证让某个事件完成了或者到了指定的运行时间才进

张世争 发表了评论

9 months ago

【PM2.0组件优化】优化建议集思广益交流

优化好PM组件,后续会适配到多个主流的平台。

张世争 对问题发布了答案

9 months ago

RT-Thread 移植时 menuconfig 使用的问题分析

修改 board下的Kconfig,可以实现。

发布
问题