找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

stm32宏定义提示错误

查看数: 3137 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-7-27 10:46

正文摘要:

    但是编译出的错误总是提示我LED_B_TOGGLE未定义 这是怎么回事?

回复

ID:388197 发表于 2019-7-29 15:53
这个我一般是把一些代码串丢到一个函数里,然后宏定义这个函数.
ID:590863 发表于 2019-7-28 17:53
宏定义的内容是一条运算语句的话,要用小括号括起来,不是用花括号,还有语句不要加分号,那样就变成一个代码块了
ID:371529 发表于 2019-7-28 10:06
aaaaaa。 发表于 2019-7-28 08:22
我之前也有过这种错误

那你是如何解决的呢?
ID:511461 发表于 2019-7-28 08:22
我之前也有过这种错误
ID:511461 发表于 2019-7-28 08:22
由于不是在一个文件里,你需要在main.c文件中再进行宏定义,也就是把bsp_led.h中你画横线的那句话copy到main.c中
ID:328014 发表于 2019-7-28 03:19
不是在同一个文件里面?

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表