打印
[XMC™]

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

[复制链接]
109|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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工程迁移到其他的开发平台上。


使用特权

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

本版积分规则

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

81

主题

224

帖子

7

粉丝