工程¶
FAQ1 如何新建一个工程?¶
一般来讲,如果要新建一个工程,有两种方法:
Solution已经发布的版本中,找一个相同
芯片以及存储类型配置的工程,然后进行修改(pinmux、 通过menuconfig修改feature)。
直接在这个工程进行修改
复制一个工程进行修改。
参见新工程创建。
FAQ2 什么时候只复制工程,什么时候需要新建 board?¶
可以按硬件差异判断:
如果只是功能裁剪、资源变化、menuconfig 配置变化,优先复制同芯片、同存储类型的参考工程修改;
如果新板的 pinmux、电源控制、外设连接和参考板差异较大,建议新建
board目录;新建工程后,需要同步配置工程目录、
CompilerBurnUser.ini和PrjCfg.ini,确保 Butterfli 能加载并编译该工程。
详细步骤请参考 新 board 创建 和 新工程创建。