..\Source\APP\Main.c(125): error: #75: operand of "*" must be a pointer if(fAngle[1]>5.0) {*TIM_SetCompare3( IM2,20);*u3_printf("?缁?3??\r\n");}//3?诺缁? ..\Source\APP\Main.c(125): error: #75: operand of "*" must be a pointer if(fAngle[1]>5.0) {*TIM_SetCompare3( IM2,20);*u3_printf("?缁?3??\r\n");}//3?诺缁?
时间: 2023-06-20 12:09:44 浏览: 1000
STM32CubeMX的main.h文件生成脚本
4星 · 用户满意度95%
这个错误提示是因为在对指针进行解引用时出现了错误。在这一行代码中,星号“*”被放在了函数调用的前面,导致编译器无法正确解析星号后面的内容。正确的写法应该是将星号放在函数调用的后面,像下面这样:
```
if (fAngle[1] > 5.0) {
TIM_SetCompare3(IM2, 20);
u3_printf("?缁?3??\r\n"); //3?诺缁?
}
```
这样就可以避免这个错误了。
阅读全文