zgrfox110 发表于 2026-1-13 19:03:04

大佬们,我用12864显示不正常,请求支援!感谢!!!

我用12864显示,用 PutStr(0,0,"    自动烧水    ");这样显示四行就显示正常,把四行封装到一个函数内,调用函数显示就是乱码,请问什么原因?该如何解决?



switch(XS_HM)
                        {
                                case 0:
                                        PutStr(0,0,"    自动烧水    ");
                                        PutStr(1,0,"水量: 11L   ");
                                        PutStr(2,0,"温度: 45℃    ");
                                        PutStr(3,0,"工作模式:烧水");
                                  Display_data_2(3,3,XS_HM);
                                        break;
                                case 1:
这样调用就正常,
                       


void Disp_ZHM2(void)//显示主画面
{
        //LcmInit();
       
        PutStr(0,0,"    自动烧水    ");
        PutStr(1,0,"水量: 45L   ");
        PutStr(2,0,"温度: 45℃    ");
        PutStr(3,0,"工作模式:烧水");
       
}

在APP_Lamp里这样调用显示就不正常

感谢各位大哥!!!

神农鼎 发表于 2026-1-13 22:01:47

SPI-DMA 刷 LCD12864 程序,整屏523us,AI8051U 驱动1.44寸黑白点阵屏,超高帧频 - LCD12864,LCD1602,DMA-M6800并口自动刷屏,CPU不等待,DMA-SPI刷屏 国芯人工智能技术交流网站 - AI32位8051交流社区

zgrfox110 发表于 2026-1-14 14:49:59

神农鼎 发表于 2026-1-13 22:01
SPI-DMA 刷 LCD12864 程序,整屏523us,AI8051U 驱动1.44寸黑白点阵屏,超高帧频 - LCD12864,LCD1602,DMA ...

我这成广告区了,辛苦一下看一下咋解决吧

神农鼎 发表于 2026-1-14 15:08:45




请了内部研发,研发说忙,让你从他这个正确的程序开始
页: [1]
查看完整版本: 大佬们,我用12864显示不正常,请求支援!感谢!!!