求助一个小问题

2019-07-20 15:52发布

我想将USART3接受到的数据存放到数组USART3_RX_BUF[],再将USART3_RX_BUF[]的数据发给USART1,最后显示到串口助手
                       for(t=0;t<len;t++)
                        {
                                USART_SendData(USART3,USART3_RX_BUF[t]);
                                while(USART_GetFlagStatus(USART3,USART_FLAG_TC)!=SET);
                        }

我想问的是直接用这串代码可行么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
gsndragon
1楼-- · 2019-07-20 18:57
 精彩回答 2  元偷偷看……
咎落
2楼-- · 2019-07-20 23:53
gsndragon 发表于 2017-3-22 10:24
你这不是还是在用USART3发送么?

for(t=0;t<len;t++)
                        {
                          USART_SendData(USART1,USART3_RX_BUF[t]);
                                while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);
                        }
之前复制错了,抱歉!大神帮我看看这串代码有问题么?我想将USART3_RX_BUF[]中的数据发送给USART1,最后显示在串口助手上
咎落
3楼-- · 2019-07-21 04:37
gsndragon 发表于 2017-3-22 10:24
你这不是还是在用USART3发送么?

for(t=0;t<len;t++)
                        {
                          USART_SendData(USART1,USART3_RX_BUF[t]);
                                while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);
                        }
之前复制错了,抱歉!大神帮我看看这串代码有问题么?我想将USART3_RX_BUF[]中的数据发送给USART1,最后显示在串口助手上
咎落
4楼-- · 2019-07-21 07:29
gsndragon 发表于 2017-3-22 10:24
你这不是还是在用USART3发送么?

for(t=0;t<len;t++)
                        {
                          USART_SendData(USART1,USART3_RX_BUF[t]);
                                while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);
                        }
之前复制错了,抱歉!大神帮我看看这串代码有问题么?我想将USART3_RX_BUF[]中的数据发送给USART1,最后显示在串口助手上
咎落
5楼-- · 2019-07-21 12:47
 精彩回答 2  元偷偷看……
咎落
6楼-- · 2019-07-21 16:13
 精彩回答 2  元偷偷看……

一周热门 更多>