TI中文支持网
TI专业的中文技术问题咨询交流网站

msp430fr2476的串口1使用问题

大家好,

我最近使用lp-msp430fr2476开发套件进行评估,原out of box代码是用UART0发数据,我将UART0改为UART1,发现只要配置串口模式后,只要上电,PC端就会一直收到串口1发的00,在没有发数据的时候也是这样,收中断不可用。改回UART0之后恢复正常。

我修改的代码如下,只是修改了串口配置,其余与原out of box一致,请问这是什么原因。

Susan Yang:

若是可以的话,建议您先使用mspware 内的uart 例程测试一下,相对查找问题会简单一些

user6159292:

回复 Susan Yang:

mspware 内的uart 例程也都是uart0的,没有uart1的

user6159292:

回复 Susan Yang:

你好,我测试了两个例程代码,
ti\msp\MSP430Ware_3_80_12_03\driverlib\examples\MSP430FR2xx_4xx\eusci_a_uart下的eusci_a_uart_ex1_loopbackAdvanced.c,该代码和我上面的现象一致,串口0正常,串口1不正常。
ti\msp\MSP430Ware_3_80_12_03\examples\devices\MSP430FR2xx_4xx\MSP430FR267x_MSP430FR247x_Code_Examples\C下msp430fr267x_euscia0_uart_01.c,该代码串口0配置也无效的。

Susan Yang:

回复 user6159292:

谢谢反馈,我后面用FR2433的开发板测试一下

Susan Yang:

回复 user6159292:

关于eusci_a_uart_ex1_loopbackAdvanced.c,您是否有修改USCI_A0_VECTOR为USCI_A1_VECTOR?

user6159292:

回复 Susan Yang:

有修改的

Susan Yang:

回复 user6159292:

若是可以的话,请给出您的代码,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » msp430fr2476的串口1使用问题
分享到: 更多 (0)