gpt4 book ai didi

c - 显式类型缺失 ("int"假设)

转载 作者:太空宇宙 更新时间:2023-11-04 05:47:51 26 4
gpt4 key购买 nike

我正在尝试使用 IAR 开发一个项目。这是错误消息:错误 [Pe260]:缺少显式类型(假定为“int”)

问候。

当我尝试:void send_data_byte(unsigned char dattt) {
我看到一个新错误:错误[P​​e159]:声明与之前的“send_data_command”不兼容

我的 sen_data_command 函数在下面

send_data_byte(unsigned char dattt){  
for(j=0;j<8;j++){
pwmstart(1);
pwmstop(18);
if(dattt & 0x01){
__delay_cycles(1687);
dattt=dattt>>1;
}
else
{
__delay_cycles(562);
dattt=dattt>>1;
}
}
pwmstop(1);


}
  void send_data_command(unsigned char dat){  

for (int r=0;r<160;r++)
{pwmstart(1);}
for (int y=0;y<80;y++)
{pwmstop(1);}
send_data_byte(dat);
repeat();
}

最佳答案

您需要显式声明函数的返回类型。在这种情况下,如果您没有任何可返回的内容,则应将其声明为 void:

void send_data_byte(unsigned char dattt) {   

关于c - 显式类型缺失 ("int"假设),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55424088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com