..\USER\ads1115.h(135): warning: #1295-D: Deprecated declaration ADS1115_GetVoltage - give arg types
时间: 2024-04-21 09:27:40 浏览: 165
这个警告提示意味着在第135行代码中,函数ADS1115_GetVoltage的声明已被标记为已过时(deprecated)的,需要提供参数类型。这个过时的声明可能会导致一些问题,建议修改代码以避免使用已过时的函数。
您需要在函数声明中提供所有参数的类型以修复此警告。具体而言,您需要在函数名称后面括号内列出所有参数的类型,例如:`float ADS1115_GetVoltage(uint8_t channel)`。这样做可以使编译器更好地理解函数的参数,并提供更好的类型检查。
相关问题
myiic.h(6): warning: #1295-D: Deprecated declaration Delay_us - give arg types
这个警告的意思是 `Delay_us` 函数的声明已经过时了,需要给出参数的类型。你需要更新 `myiic.h` 文件中 `Delay_us` 函数的声明,以避免这个警告。可以参考以下示例:
```c
void Delay_us(uint32_t us);
```
其中,`uint32_t` 是参数的类型,表示该参数是一个无符号 32 位整数。你可以根据实际情况修改参数的类型和名称。
..\USER\rade_date.h(22): warning: #1295-D: Deprecated declaration Read_POW10 - give arg types
这个警告提示表明在rade_date.h的第22行中,使用了已经被弃用的Read_POW10函数声明,并且应该提供参数类型。
你可以通过查看Read_POW10函数的定义来找到所需的参数类型,并将其添加到函数声明中。如果Read_POW10函数没有定义,你需要检查代码中是否有其他地方定义了该函数,并确保在调用该函数时正确传递了参数。
如果你对如何修改代码不确定,可以提供更多的信息,我可以帮你更具体地解决这个问题。
阅读全文