主题中讨论的其他器件:MSP430F5529、 MSP430F5638
有时、我使用两个不同的430 LaunchPad、分别用于 MSP430G2553和 MSP430F5529、作为为使用 MSP430F5638设计和构建的定制 SBC 开发代码的前奏。 例如、我找到了一些用于 G2553的串行 IO 示例、我想将这些示例移植到另外两个 MCU 中的任何一个。 使用 CCSv10、我创建一个新项目、添加示例代码并将 MCU 设置为 G2553。 它构建良好。 当我将项目定义更改为其他两个 MCU 变体中的任何一个时、它找不到一些为 MCU 外设定义的常量。
显然、在不同的 MSP430系列型号中、相同 MCU 外设的名称有所不同。 是否有一个交叉引用、它列出了不同系列的相同通用#define 常量名称和地址?
例如、这些名称适用于 G2553、但不适用于其他两个。
BCSCTL1、 IE2、 P1SEL2、 UCA0RXIE、UCA0TXIE
除了在 G2553 UG 中费力查找名称、然后转到 F5638 UG 并搜索通用等效项之外、还有其他替代方法吗?