在LCD上显示问题

2019-03-23 19:45发布

我通过串口发送数据在LCD上显示,但是显示只是最后一个字母,比如说我发送asd,LCD上只显示字母d,发多长都是一样,请问是我下面的函数出错了吗?  while (1) {                           
    unsigned char c;    c = getchar();
 sprintf(s,"%c",c);
 TFT_ShowString(2,10,s,16,16);} 如果是函数写错了,怎么修改呢?让一串字符全部显示出来 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。