工程

FAQ1 如何新建一个工程?

一般来讲,如果要新建一个工程,有两种方法:

  1. Solution已经发布的版本中,找一个相同芯片以及存储类型配置的工程,然后进行修改(pinmux、 通过menuconfig修改feature)。

  • 直接在这个工程进行修改

  • 复制一个工程进行修改。

  1. 参见新工程创建


FAQ2 什么时候只复制工程,什么时候需要新建 board?

可以按硬件差异判断:

  1. 如果只是功能裁剪、资源变化、menuconfig 配置变化,优先复制同芯片、同存储类型的参考工程修改;

  2. 如果新板的 pinmux、电源控制、外设连接和参考板差异较大,建议新建 board 目录;

  3. 新建工程后,需要同步配置工程目录、CompilerBurnUser.iniPrjCfg.ini,确保 Butterfli 能加载并编译该工程。

详细步骤请参考 新 board 创建新工程创建