我们将 TIVA129处理器用于多个电路板(TQFP 和 BGA 版本)。
对于我们在新冠疫情期间需要构建的其中一个电路板、我们无法为构建提供足够的 TQFP 版本的 CPU、因此我们进行了电路板开发并将其更改为 BGA 封装。
我们计划在 TQFP 再次可用时切换回、但我们将使用一个具有 BGA 版本的电路板构建来支持未来的发展。
如有必要、我们将创建专为此构建设计的固件的单独版本、但更喜欢使用可在任一 CPU 上运行的单个二进制文件。
CCS 要求您指定要在工程属性中使用的处理器。 我知道、根据安装的 CPU、将会有明显不同的配置代码。
是否可以:
1.在任何配置之前确定时间为零、是 TQFP 还是 BGA 版本、并分支到不同的代码以根据此进行配置?
2.我知道您使用的 CPU 是一个定义的预处理器常量,并且根据编译时的操作在库中做出决策。 这是否会阻止我们的尝试工作?
3.我还应该问什么问题?
谢谢