DSP怎么向串口发送数据呢?

2019-07-15 20:06发布

DSP怎么向串口发送数据呢?比如我想发送一个变量last_ad_result的具体值,我用语句

while(SciaRegs.SCIFFRX.bit.RXFFST !=1) { }


      ReceivedChar = SciaRegs.SCIRXBUF.all;


       msg = "  The temperature is:last_ad_result";
       scia_msg(msg);

       i = 0;
    while(msg[i] != '')
    {
        scia_xmit(msg[i]);
        i++;
    }

void scia_xmit(int a)
{
    while (SciaRegs.SCIFFTX.bit.TXFFST != 0) {}
    SciaRegs.SCITXBUF=a;

}


但是用串口助手显示的是The temperature is:last_ad_result啊,而不是The temperature is:某个数值啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
liwhai2
1楼-- · 2019-07-16 00:27
我也想知道,求解释
wyt440
2楼-- · 2019-07-16 01:47
msg = "  The temperature is:last_ad_result";明显last_ad_result作为字符串发出去了 而不是作为一个变量
yuxianglong
3楼-- · 2019-07-16 04:03
很好的资料!·························

一周热门 更多>