Ttt45 发表于 2024-4-1 22:18:58

老梁开源示波器求指教!!!🙏

想问下老梁开源示波器的开机画面要怎么更改啊?还有是不是开源示波器有tft 显示屏的和虚拟示波器是没办法同时用的,如果要电脑和显示屏能够同时看到波形,要怎么更改代码?真诚的求指教🙏

国学芯用 发表于 2024-4-2 11:56:44

我去喊老梁来回答你

Ttt45 发表于 2024-4-2 11:58:50

国学芯用 发表于 2024-4-2 11:56
我去喊老梁来回答你

感谢感谢!

梁工 发表于 2024-4-2 16:25:56

开机画面要怎么更改? 有没有看程序源码呢?请看下面代码:
        LCD_Init();                //LCD初始化
        SetView_H();                //横屏
        LCM_Config();        //LCM初始化
        DMA_Config();        //LCM_DMA初始化, 使用DMA方式显示下面的字符串.
        DMA_printf_text16(80,0+40,"   STC 32位8051全球大学计划");
        DMA_printf_text16(80, 20+40,"屠龙刀-STC32G12K128开源示波器专案");
        DMA_printf_text16(80, 40+60,"2组CAN, USB, 32位8051");
        DMA_printf_text16(80, 60+60,"STC32G12K128, 高精准12位ADC");
        DMA_printf_text16(80, 80+60,"DMA支持(TFT彩屏, ADC, 4组串口, SPI, I2C)");
        DMA_printf_text16(80,100+80,"STC32G12K128购买途径:");
        DMA_printf_text16(80,120+80,"0513-55012928, 55012929");
        DMA_printf_text16(80,140+80,"官网: www.STCMCUDATA.com");
        DMA_printf_text16(80,180+90,"Please press any key to continue!");
        LCMIFCR   = 0x00;        //禁止LCM接口

我没有做TFT屏显示同时上传电脑显示的例子,如果你需要,可以在TFT刷屏之后,移植上传的代码即可。

Ttt45 发表于 2024-4-2 18:03:09

梁工 发表于 2024-4-2 16:25
开机画面要怎么更改? 有没有看程序源码呢?请看下面代码:
        LCD_Init();                //LCD初始化
        SetView_H();                // ...

这个源代码我看到了,我看他只有图片后面的画面,开头的那个屠龙刀的图片,也是这里面代码改么?

梁工 发表于 2024-4-2 23:22:24

Ttt45 发表于 2024-4-2 18:03
这个源代码我看到了,我看他只有图片后面的画面,开头的那个屠龙刀的图片,也是这里面代码改么? ...

是的,可以自己随意添加、修改!不过至少保留一点STC的信息哈,推广一下。

乐孑 发表于 2024-4-15 13:13:53

我示波器芯片换成了STC8H8K64U怎么下载程序

乐孑 发表于 2024-4-15 13:15:18

还是说只能用虚拟示波器无法用TFT显示

梁工 发表于 2024-4-20 16:59:19

乐孑 发表于 2024-4-15 13:15
还是说只能用虚拟示波器无法用TFT显示

有TFT版本的啊,480x320的TFT,显示垂直10格,水平16格,比普通商售的示波器(非宽屏垂直8格、水平12格)显示波形更多。

梁工 发表于 2024-5-15 23:39:09

ccczzzwwwyy 发表于 2024-5-15 21:32
梁工,出现这画面。然后就一直白屏了,重新烧录也没有用,是板子问题?还是屏幕问题?谢谢。
...

屏不兼容。
页: [1] 2
查看完整版本: 老梁开源示波器求指教!!!🙏