微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 急急急小问题求帮助

急急急小问题求帮助

时间:10-02 整理:3721RD 点击:
我想把单片机接收到SBUF的字符串存放到自定义的一个数组b[]里面去方便处理,求大神指点这个语句该怎么编写。

比如说串口输入abcd   存到数组中b[0]='a',b[1]='b',b[2]='c',b[3]='d',b[4]='/0'

首先定义一个全局变量 count=0和一个数组arr[10];
void RISBUF() interrupt 4
{
       if(RI)
        {
              arr[count]=SBUF;
               count++;
               if(count==10)
               count=0;      
        }
        if(TI)
        {
            TI=0;
         }
}
这样就可以了

用个指针指向指向字符串就可以

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top