工具/软件:Code Composer Studio
您好!
我在为 MSP-EXP430FR2433寻找 UART 通信的任何示例代码、TI 是否有任何 CCS 示例代码可将"Hello World"之类的字符串发送到 PuTTy 等终端。 我正在查找连接到 PC 的 USB 上使用的代码。
谢谢、
kJ
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好!
我在为 MSP-EXP430FR2433寻找 UART 通信的任何示例代码、TI 是否有任何 CCS 示例代码可将"Hello World"之类的字符串发送到 PuTTy 等终端。 我正在查找连接到 PC 的 USB 上使用的代码。
谢谢、
kJ
您好!
此链接可能对您有用:
http://dev.ti.com/tirex/explore/node?node=AI9..X0EukhFuJAwALofbA__IOGqZri__LATEST
此致
Johnson
大家好、我尝试添加代码行来传输字符、但这给我带来了错误
//波特率计算
UCA0BR0 = 8;// 1000000/115200 = 8.68
UCA0MCTLW = 0xD600;// 1000000/115200 - INT (1000000/115200)=0.68
// UCBRSx 值= 0xD6 (请参阅 UG)
UCA0BR1=0;
UCA0CTLW0 &=~UCSWRST;//初始化 eUSCI
UCA0IE |= UCRXIE;//启用 USCI_A0 RX 中断
UART_transmitData (EUSCI_A0、"H");
while (1)
{
while (!(UCA0IFG & UCTXIFG));
UCA0TXBUF = TXData;//将数据加载到缓冲区中
_bis_SR_register (LPM0_bits|GIE);//输入 LPM0
__no_operation();//用于调试器
}
谢谢、我在 msp430fr243X_euscia_UART_01.c 的主循环中找不到 while (1)、但我在 msp430fr243X_euscia_UART_03.c 中找到它、但是在我添加"UART_transmitData (EUSCI_A0、'H')行时出现错误;"
//波特率计算
UCA0BR0 = 8;// 1000000/115200 = 8.68
UCA0MCTLW = 0xD600;// 1000000/115200 - INT (1000000/115200)=0.68
// UCBRSx 值= 0xD6 (请参阅 UG)
UCA0BR1=0;
UCA0CTLW0 &=~UCSWRST;//初始化 eUSCI
UCA0IE |= UCRXIE;//启用 USCI_A0 RX 中断
UART_transmitData (EUSCI_A0、"H");
while (1)
{
while (!(UCA0IFG & UCTXIFG));
UCA0TXBUF = TXData;//将数据加载到缓冲区中
_bis_SR_register (LPM0_bits|GIE);//输入 LPM0
__no_operation();//用于调试器
}
谢谢! 将 P2.5和 P2.6设置为 UART 的配置是什么、这是我的配置、但它似乎不起作用
空 initGPIO()
{
空 initGPIO()
{
//配置 GPIO
P1SEL1 &=~Ω(BIT4 | BIT5);// USCI_A0 UART 操作
P1SEL0 |= BIT4 | BIT5;
P2SEL1 &=~(BIT6 | BIT5);// USCI_A0 UART 操作
P2SEL0 |= BIT6 | BIT5;
//禁用 GPIO 上电默认高阻抗模式以激活
//先前配置的端口设置
PM5CTL0 &=~LOCKLPM5;
}
}