创建 Matrix653 Partition 工程

更新时间:
2024-02-28
下载文档

创建 Matrix653 Partition 工程

Matrix653 Partition 工程包含应用程序源代码,运行时库的源代码,也可以包含一个客户操作系统的源代码。Matrix653 可执行镜像可以包含多个分区,这些分区在不同的 Partition 工程中编辑和编译。

首先选择 “File→New→Matrix653 Partition” 菜单,开始创建 Partition 工程,如图所示,为新建的 Partition 工程输入名称,点击 “Next” 按钮继续下一步。

在 Toolchain Setting 步骤中,点击 “Workspace” 选择导入的 Matrix653 Base 工程作为依赖的 Base 工程。

注:如果需要创建 C++ 类型工程需要选择 “Is C++ project” 选项。

配置项解析:

  1. Matrix Project:依赖的 Matrix653 Base 工程路径,点击 “File System” 按钮或 “Workspace” 按钮分别在文件系统和当前工作空间查找 Matrix653 Base 工程;
  2. Toolchain:工具链,本项在 Matrix653 Partition 工程中不使能,自动与 Matrix653 Base 工程保持一致;
  3. Debug Level:调试级别,提供 Debug 和 Release 两种调试级别;
  4. CPU Type:处理器类型,本项在 Matrix653 Partition 工程中不使能,自动与 Matrix653 Base 工程保持一致;
  5. FPU Type:浮点类型,本项在 Matrix653 Partition 工程中不使能,自动与 Matrix653 Base 工程保持一致;
  6. Custom Makefile configuration:专家模式,用户自定义 Makefile,如果选中,则用户在界面上进行的所有配置,除本页所示工具链配置外,其它配置均不会被写入 Makefile 中,这里所述 Makefile 包含工程目录下文件名为 Makefile 的文件以及所有扩展名为 mk 的文件。专家模式需要用户自己修改 Makefile,一般用户不推荐使用;
  7. Do not scan source files:不扫描源码文件。RealEvo-IDE 会在每次用户编译时扫描工程目录下的源码文件列表并更新 Makefile,如有特殊需求可不扫描,一般用户不推荐使用。Custom Makefile configuration 为本选项的超集,如果选中,RealEvo-IDE 也不会扫描源码文件表。

点击 “Next” 会进入到 “PartitionSetting” 界面。“Partition Template” 模板选择界面默认为 “ppc-partition” 模板,点击 “Finish” 创建完成。

Partition 工程向导会生成一个简单的可编译运行的应用程序。

编译 Partition 工程,完成后将在 Debug 文件夹下生成与工程名对应的 “test_partition.elf” 文件。

RealEvo-IDE 中编译方法为选中目标工程点击右键选择 “Build Project” 或者点击 IDE 左上角的 “锤子” 按钮进行编译,编译得到的结果如下图:

文档内容是否对您有所帮助?
有帮助
没帮助