你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32H743移植Lora模块sx1278驱动 multiply defined 错误

[复制链接]
yuzhuixin 提问时间:2020-3-21 02:26 /
       近期得空试用一下Lora模块,Ai-Thinker的Ra-01模块,SPI接口。工具为STM32CubeMX V5.5.0 +  Keil V 5.29;sx1278驱动为官方STM32驱动。因手头现有电路板因素,计划使用STM32F051+SX1278实现Lora接收,用STM32H743+SX1278实现Lora发送。
STM32F051很顺利的完成驱动移植与接收功能。但在STM32H743上却碰上了链接错误。始终摸不着头脑。(H7的大炮打这个sx1278蚊子,活不好干)
        特来向大神们求助。
        附上整个工程文件(STM32CubeMX +  Keil)。各位过路大神,得空帮忙研究研究。不胜感激!
       stm32H7_sx1278_tx_dsw4.zip (2.39 MB, 下载次数: 11)
收藏 评论5 发布时间:2020-3-21 02:26

举报

5个回答
yuzhuixin 回答时间:2020-3-21 02:31:30
求助的附件下载咋还要扣分?又找不到在哪修改。新手发贴,见谅!
yuzhuixin 回答时间:2020-3-21 10:33:00
补充说明一下,这些错误无法Keil定位。貌似是跟<math.h>库的调用有关。可却找不到错误原因。
pxforever 回答时间:2020-4-1 18:32:15
是的,和math.h文件有关,还可能和使用了C99 mode相关,应该是代码某些头文件重复包含问题,加上math中的命名空间问题

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

yuzhuixin 回答时间:2020-4-5 17:07:06
pxforever 发表于 2020-4-1 18:32
是的,和math.h文件有关,还可能和使用了C99 mode相关,应该是代码某些头文件重复包含问题,加上math中的命 ...

感谢!   可怎么解决呢?
anhuali 回答时间:2020-8-5 09:16:43
大神这个问题解决了吗,想学习下
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版