TI中文支持网
TI专业的中文技术问题搜集分享网站

关于MSP430F6736芯片的UART示例程序的疑问

您好,我想请教大家一个技术问题。

已知图示UART程序,可以实现从“电脑虚拟串口”中接收数据并发送出去的功能。

其中红框框选的部分实现了从UCA0模式的RxBuf到TxBuf的数据传送。

我猜想过程如下:

“电脑虚拟串口”——》RxBuf——》TxBuf(等待数据被读取)

我想请问,如何实现从“MSP430F6736”中接收数据并发送出去的功能

“MSP430F6736”——》RxBuf——》TxBuf(等待数据被读取)(尤其是“MSP430F6736”——》RxBuf过程不明白

不懂的地方

一、RxBuf为16字节,如果单次传输的数据大于16字节,如何处理? 

二、如何接收TxBuf中的数据?

三、请问哪里可以看到解决我提出的问题的示例代码?

四、我应该在什么位置添加这些代码?是不是在Main函数的末端?括号之前

简单讲讲逻辑就行,代码我可以自己写。但是如果能提供示例代码就更好了   ^_^。

我在网上找到了一些过时的代码,运行起来有很多bug,用不上,还看了TI的培训教程,还是不理解。所以最终来请教大家。

user6090787:

您好,我想请教大家一个技术问题。

已知图示UART程序,可以实现从“电脑虚拟串口”中接收数据并发送出去的功能。

其中红框框选的部分实现了从UCA0模式的RxBuf到TxBuf的数据传送。

我猜想过程如下:

“电脑虚拟串口”——》RxBuf——》TxBuf(等待数据被读取)

我想请问,如何实现从“MSP430F6736”中接收数据并发送出去的功能?

“MSP430F6736”——》RxBuf——》TxBuf(等待数据被读取)(尤其是“MSP430F6736”——》RxBuf过程不明白)

不懂的地方

一、RxBuf为16字节,如果单次传输的数据大于16字节,如何处理? 

二、如何接收TxBuf中的数据?

三、请问哪里可以看到解决我提出的问题的示例代码?

四、我应该在什么位置添加这些代码?是不是在Main函数的末端?括号之前

简单讲讲逻辑就行,代码我可以自己写。但是如果能提供示例代码就更好了   ^_^。

我在网上找到了一些过时的代码,运行起来有很多bug,用不上,还看了TI的培训教程,还是不理解。所以最终来请教大家。

灰小子:

已在另一个帖子回复e2echina.ti.com/…/177568

赞(0)
未经允许不得转载:TI中文支持网 » 关于MSP430F6736芯片的UART示例程序的疑问
分享到: 更多 (0)