自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 嵌入式寄存器开发新手常见的小问题user\main.c(9): error: #44: expression must have pointer type

摘要:报错提示指向了非指针对象,需注意指针运算符优先级问题。gpio的优先级低于->操作符,因此在访问GPIOB_BASE寄存器时应先进行强制类型转换,正确写法为:((gpio)GPIOB_BASE)。通过添加括号确保类型转换先于成员访问操作执行,可解决该编译错误。

2025-08-16 14:36:44 71

原创 嵌入式常见错误 ..\app\fft.c(34): error: #18: expected a “)“或者unexpect ;

当出现编译错误时,新手常犯的典型错误是在#define指令后多加了一个分号。解决方法很简单:右键点击错误跳转到定义位置,或直接查看错误提示,找到多余的;号并删除即可。这个简单的语法错误通过编译器提示能快速定位和修正。

2025-07-23 18:39:50 163

原创 error: expected function body after function declarator

出现以上错误的时候可以检查一下头文件的分号是不是用英文的,用中文就会出现以上情况,这种错误往往很难发现。

2025-06-09 21:50:01 262

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除