YCT SDK 跨芯片导入中间件配置
-
背景说明
在早期版本的 YCT 中,工程导入功能无法跨芯片使用。其主要原因在于,不同芯片之间的驱动层(Driver)差异较大,直接复用会导致配置不兼容。
然而,在实际使用中发现,中间件(Middleware)的配置在不同芯片之间往往是可复用的,此前的限制在一定程度上影响了工程迁移和复用效率。
解决方案
自 YCT v2.7.9 及以上版本起,新增支持跨芯片导入中间件(Middleware)配置的能力。
用户可以在不同芯片工程之间,仅导入中间件相关配置,而无需关心底层驱动的差异。
如下图所示,
freertos和unity_print等中间件模块已支持跨芯片导入:
注意事项
在进行跨芯片中间件导入时,请注意以下操作顺序:
-
例如:从 MD1 工程向 ME0 工程导入中间件配置
- 先使用当前版本的 YCT 打开 MD1 工程的
.yct文件 - 执行一次保存操作(用于工程格式升级)
- 再打开 ME0 工程
- 从 MD1 工程中导入中间件配置
- 先使用当前版本的 YCT 打开 MD1 工程的
未按上述步骤操作,可能会导致导入失败或配置不生效。
-
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...