Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

将项目从 ModusToolBox 1.0 升级到 1.1 版本 - KBA226484

chaitanyav_41
Employee

将项目从 ModusToolBox 1.0 升级到 1.1 版本 - KBA226484

Version: **

问题:

如何将一个项目从 ModusToolbox 1.0 升级到 1.1 版本?

回答:

为了提升用户体验,ModusToolBox 1.1的项目架构与 1.0 相比发生了根本性的变化,SDK也有很多更新。因此,没有办法把项目直接从 ModusToolbox 1.0升级到1.1版本。

您可以执行以下操作来顺利完成项目的升级:

1.  打开ModusToolBox 1.1 并创建一个新的项目。建议您选择一个合适的模板来创建项目,例如EmptyPSoC6App,这会创建一个与新项目架构兼容的工程。

2.  使用ModusToolBox 1.0项目中的design.modus文件替换新创建项目中的design.modus文件。

3.  使用ModusToolBox 1.1 器件配置器打开design.modus 文件,您可能会在通知列表窗口看到多条警告和任务通知,这是正常的。

   pastedImage_5.png

4.  使用1.1版本的新软件库来更新design.modus 文件。

在器件配置器中,选择 File > Update Referenced Libraries,为psoc6sw 配置项选择 “1.1”下拉选项。

  pastedImage_6.png

5.  修改新项目来匹配原始项目。

比如,您需要添加用户代码(main.c等)以及添加使用的中间件等。

您可能还会遇到更改符号名称或其他编译问题,但以上步骤可以帮助您将项目移植到移动到ModusToolBox 1.1中。

注意:如果您的项目中包含为CM0+ CPU 编写的自定义代码,你需要把这部分代码功能移植到 CM4 CPU 上,ModusToolBox 1.1 没有开放CM0+ CPU的开发,CM0+ 应保留用于赛普拉斯或其合作伙伴提供的系统功能。在新的项目架构中,CM0+ 的编译操作默认包含在 CM4的编译过程中。

0 Likes
Version history
Revision #:
1 of 1
Last update:
‎Apr 01, 2019 02:31 AM
Updated by:
 
Contributors