在某些应用中,我们希望一个项目可以支持多个目标。一些典型的例子:用户需要不同的固件在具有不同晶体的不同PCB上运行;或者有时用户需要一个项目同时支持调试和发布模式;另一个广泛使用的例子是,用户需要一个项目支持多个零件编号等。
实施多目标工程,我们至少要考虑三个方面:
在本文中,我将分别使用 Classic CodeWarrior 和 Eclipse CodeWarrior10.x/KDS 讨论这个主题。
原始附件已移至: Multi-Targets-Project_Classic-CW-HCS12-v5_1.zip
原始附件已移至: Multi-Targets-Project_KDS-v3_2.zip
有时宏已启用,但编辑器仍然显示为灰色。请参阅此处的解决方案: