stm32 keil文件在h文件中定义变量时总是出现重定义
·

只在 lcd.h添加一个变量(实际是想加一个自己的字库),就会他提示重定义,
别人也有同样的问题 https://blog.csdn.net/u012841414/article/details/88554642,解决方法 : 在c文件定义
或者 针对我的问题: 在font.h中定义+声明自己的字库,不知道lcd.h冲突在哪里。
后来觉得这是c或keil的问题,查了下:https://blog.csdn.net/qq_16055183/article/details/118154605
感觉要在h中声明就得extern ,但还是不知道为什么 font.h可以直接就定义了(可能是只有lcd。c用到了)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)