70,036
社区成员
发帖
与我相关
我的任务
分享

C:\Users\lenovo\AppData\Local\Temp\.arduinoIDE-unsaved2023925-4492-pv83ii.sp8cp\sketch_oct25b\sketch_oct25b.ino: In function 'void loop()':
C:\Users\lenovo\AppData\Local\Temp\.arduinoIDE-unsaved2023925-4492-pv83ii.sp8cp\sketch_oct25b\sketch_oct25b.ino:14:32: error: lvalue required as left operand of assignment
iValue = analogRead(analogPin);
exit status 1
Compilation error: lvalue required as left operand of assignment
(大佬们好,这是Arduino UNO中设计遥控器控制电机转速的一个实验,代码出现了一处错误,恳求大大们帮忙解决,谢谢。
等号左边是不可被修改的表达式或常量,但表达式或常量不能作为左值。
代码中用#define 定义一个标识符来表示了一个常量 iValue,不可以再赋值
赋值运算符左侧需要左值。
而代码中提供了一个常量。