找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1812|回复: 3
打印 上一主题 下一主题
收起左侧

做一个控制器用到usart-GPU串口屏,程序写好后试验发现只能显示一个画面

[复制链接]
跳转到指定楼层
楼主
做一个控制器用到usart-GPU串口屏,程序写好后试验发现只能显示一个画面,程序一直在发送一组画面指令,现将发送程序和视频发出来,求高手指点,发送程序也是用的官方提供的,不知如因
下面是主程序:

int main(void)
{
    __int8 i;
         
          delayInit(72);//设置时钟频率
         Usart2_Init(115200);
/*********************下面是发送界面,程序不向下运行,一直停在这个地方发送,不能进入while中去***************************************/
   GpuSend("CLS(0);BOXF(0,0,260,354,3);SBC(3);DS24(0,0,'鑫佳消防',5);PL(0,30,250,30,15);\
  DS32(35,70,'转管控制器',4);PL(0,145,250,145,15);DS16(40,155,'中野电子工作室制作',5);\r\n");//界面
                        

    while(1)
    {
            
           
        watchdogFeed();//看门狗


           
          if(out_1==0)
          {
              
                      if(Time_ina!=0&&Time_ina%(k_on/10)==0)x9c104s_dec(1);

         
             }

      if(out_2==0)
          {
                  
         
                      if(Time_inb!=0&&Time_inb%(K_os/10)==0)x9c104s_dec(1);

                    }
         
          Mor_serve();//数据显示
    }
}

/*********************下面程序用的是官方提供的***************************************/


void GpuSend(char * buf1)
{        
    char i=0;
        while (*buf1)
        {        
                if (buf1[ i]!=0)
                {        
                    
                    
                      USART_SendData(USART2,buf1[ i]);   // 串口2
                  
                    while(USART_GetFlagStatus(USART2,USART_FLAG_TXE)==RESET);{};//等发送完成
                          i++;
                }
                else return;


        }
}

下面是运行的图片


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:185698 发表于 2019-11-22 23:45 | 只看该作者
作',5);\r\n\0");//试试这样子
回复

使用道具 举报

板凳
ID:33544 发表于 2019-11-23 08:36 | 只看该作者
我试过没起作用
回复

使用道具 举报

地板
ID:185698 发表于 2019-11-23 17:31 | 只看该作者
char  a [ ] = "CLS(0);BOXF(0,0,260,354,3);SBC(3);DS24(0,0,'鑫佳消防',5);PL(0,30,250,30,15);\
  DS32(35,70,'转管控制器',4);PL(0,145,250,145,15);DS16(40,155,'中野电子工作室制作',5);\r\n";

GpuSend(a);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表