yiyi

Results 3 issues of yiyi

版本v5.0.2 文件af_inet_at.c文件中 函数static int at_poll(struct dfs_file *file, struct rt_pollreq *req)中调用函数sal_sock = sal_get_socket((int) file->data)获取sal_sock 号不正确,应该改为sal_sock = sal_get_socket((int) file->vnode->data);因为在申请socket的时候,申请到的socket号保存到 file->vnode->data这个参数中。

bug

版本v5.0.2 芯片stm32f429 BSP stm32 在文件adc.c中, 函数rt_adc_voltage(...)获取电压不正确。原因:rt_adc_voltage(...)函数调用了驱动层文件drv_adc.c中的stm32_adc_get_vref(...)函数,这个函数在获取参考电压后会禁用adc外设。提点小意见:这个函数不是很合理,驱动层不应该调用应用层的函数

### RT-Thread Version v5.1.0 ### Hardware Type/Architectures stm32l431-BearPi ### Develop Toolchain Other ### Describe the bug 原因是:函数rt_timer_check()中有断言中断嵌套变量“RT_ASSERT(rt_interrupt_get_nest() > 0)”,然而函数_pm_change_sleep_mode()并不在中断中调用 ### Other additional context _No response_