alibaba / AliOS-Things

面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings
Apache License 2.0
4.58k stars 1.14k forks source link

Fixed two issue of variable not being initialized which could cause wrong results #1985

Open Andrew12138-w opened 1 year ago

Andrew12138-w commented 1 year ago

1. 这个PR修复的是什么问题? 第一处没有对PWM接口进行初始化,没有分配PWM相关资源 第二处虽然分配了PWM相关资源,但对于缺少了相关分配空间是否成功的ret判断 2. 这个PR不修复具体会带来什么后果? 未初始化分配资源导致错误 程序流判断错误 3. PR修复方案的依据是什么? 第一处使用函数csi_pwn_init( ) 进行初始化 第二处添加if判断保证完成与csi_pwn_init( )源码一样的效果 4. 在什么环境下测试或者验证过? all

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.