首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

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

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

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

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


      ReceivedChar = SciaRegs.SCIRXBUF.all;


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

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

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

}


但是用串口助手显示的是The temperature is:last_ad_result啊,而不是The temperature is:某个数值啊


本主题由 A670521546 于 昨天 10:09 审核通过
返回列表