打印
[XMC™]

将DAVE工程移植到ModusToolbox上的常见问题处理

[复制链接]
269|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
XMC系列产品最一开始的开发平台是DAVE,之后可以兼容很多的开发平台,如ModusToolbox、Keil、IAR等,但是能直接用在这些平台上的例程可能没有DAVE上的多,而且DAVE上有各种外设的APP可以进行配置,如果能将这些例程或者相关的工程迁移到目标IDE就更方便了。下面这篇文章是面向那些希望使用ModusToolbox进一步开发活升级其应用层,同时保留DAVE工程中现有DAVE APP外围设备或系统配置的人。
https://community.infineon.com/t ... Toolbox/ta-p/840036

常见问题:
1. 迁移之后,DAVE 外设APP中的配置还能修改吗?
答:迁移前,确保DAVE™中现有XMC™项目的所有外围设备或系统配置都经过验证且功能正常,如下图所示,因为ModusToolbox™无法对外围设备或设备配置进行进一步更改。


2. 迁移之后出现“requires XMC Peripheral Library v2.18 or higher"这样的报错,但是安装的lib已经是最新的了,这该怎么解决?
答:虽然ModusToolbox™使用最新的XMClib版本,但条件编译代码无法正确处理它。因此,您可以为所有与“App_xxx需要XMC Peripheral Library v2.x.x或更高版本”相关的受影响文件注释条件编译代码。也就是根据报错信息,将出现报错的这几个APP的相关信息注释掉,可以参考下图。这个解决方法也适用于将DAVE CE工程迁移到其他的开发平台上。


使用特权

评论回复
沙发
szt1993| | 2025-2-24 16:37 | 只看该作者
非常详细的问题解决方案

使用特权

评论回复
板凳
szt1993| | 2025-2-24 16:46 | 只看该作者
非常详细的问题解决方案

使用特权

评论回复
地板
AdaMaYun| | 2025-2-25 12:24 | 只看该作者
移植问题确实很有用,能够帮助有效执行

使用特权

评论回复
5
星辰大海不退缩| | 2025-2-26 17:18 | 只看该作者
迁移之后,DAVE 外设APP中的配置就必须是一次性的了?

使用特权

评论回复
6
IFX_OwenSu|  楼主 | 2025-2-27 09:50 | 只看该作者
星辰大海不退缩 发表于 2025-2-26 17:18
迁移之后,DAVE 外设APP中的配置就必须是一次性的了?

想要更改配置,可以重新生成,然后将那个文件夹复制过去

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:英飞凌科技股份公司
简介:关于英飞凌——我们致力于打造一个更加便利、安全和环保的世界,在赢得自身成功发展的同时,积极践行企业社会责任。

84

主题

233

帖子

7

粉丝