主题中讨论的其他器件: MSP430FR2512、MSP430FR2422 、CAPTIVATE-FR2633
工具与软件:
我将尝试通过 UART 与外部模块进行通信。 我有一个 EVM430-CAPMINI、而我正尝试从 EVM430-CAPMINI_Demo 示例开始、因为我想使用评估板的 CAPTIVATE 部分。 通过使用 Analog Discovery 3 (AD3)、我可以看到从 J3的引脚2 (对应 FR2512_TXD)中已经发送了很多数据(我猜是发送到 CapTIvate 设计中心进行实时更新)、我不需要这些数据。
简要回顾 这个示例、我找不到 UART 数据通信的发送地址。 为了尝试查明这一点、我已从一个较小的示例开始、a UART echo found at MSP430FR2512 > Peripheral Examples > Register Level > msp430fr2422_euscia0_uart_01.c 我意识到这不是正确的 MCU、所以在进行一些初步故障排除后、我按照 Bruce McKenney47378所述的修改进行了如下 操作:e2e.ti.com/.../ccs-msp430fr2512-msp430-uart-sample-code、它工作正常、使用 AD3、我可以看到回声正常工作。
回到 EVM430-CAPMINI_Demo、我可以看到一些通信正在由 CAPT_appHandler 处理、但我甚至可以修改的内容仍然令人困惑。 我应该使用 EV430-CAPMINI 消除此通信并将我自己的 UART 放置在 MSP430FR2512上吗?还是只能由 CapTIvate 设计中心使用?
如果我能够修改 UART 通信、我应该修改什么、或者应该从什么示例/教程开始?如果我想保留 CapTIvate 功能?
提前感谢