【龙芯1B】:LCD显示图片&文字&背景色&前景色、小创语音控制lcd显示、数码管倒计时

 

项目场景:

        闲来无事,写了几个关于嵌入式技能大赛的任务。希望对大家有所帮助。本文开发板由百科荣创的龙芯1b开发板支持,关于嵌入式技能大赛的开发板。

  1.  LCD显示图片&文字&背景色&前景色
  2. 小创语音控制lcd显示
  3. 数码管倒计时

LCD显示图片&文字&背景色&前景色:

视频展示:

龙芯LCD小任务1

关于LCD的设计和龙芯基础讲解,在别的文章中有讲过,大家翻看以前的文章详解。

以上视频的功能展示,程序设计很简单,就是背景色、图片、文章的展示,难度不是很大!

源码由嵌入式up提供,大家可以私信或联系我们


小创语音控制lcd显示:

视频展示:

龙芯LCD+语音识别小任务

        语音识别,主要就是依据百科荣创的语音播报模块,烧录规定的词条,串口返回规定的数据格式,龙芯开发板接收到串口信息,判断规定的帧头包尾,根据规定的数据而去让LCD显示规定的数据。

        源码由嵌入式up提供,大家可以私信或联系我们

        这个我的词条内容:                 (5条消息) 百科荣创语音模块-小创语音的词条资料-嵌入式文档类资源-CSDN文库

    for (;;)
    {
        UART4_Test();//串口控制函数

        tips=Voice_Drive();
        switch(tips)
        {

            case 0x01:
                
                fb_fillrect(200, 60, 480, 96, cidxBLACK);
                fb_textout(200,60,"实践锻炼能力");

                break;
            case 0x02:
                fb_fillrect(200, 60, 480, 96, cidxBLACK);
                fb_textout(200,60,"比赛彰显才智");

                break;
            case 0x03:
                fb_fillrect(200, 60, 480, 96, cidxBLACK);
                fb_textout(200,60,"技能成就人生");

                break;
            case 0x04:
                fb_fillrect(200, 60, 480, 96, cidxBLACK);
                fb_textout(200,60,"人才改变世界");

                break;
            case 0x05:
                fb_fillrect(200, 60, 480, 96, cidxBLACK);
                fb_textout(200,60,"齐头并进");

                break;

            default:
                //
                break;
        }
    }

数码管倒计时:

视频展示:

龙芯1B数码管任务1

        数码管开发,与stm32开发模式相同,只是一个共阴极、共阳极数码管的区别,对数码管研究细致一点,程序很容易开发出来,完全就是hc959的控制,这个有特别的文章在之前就讲过了,大家自行翻看之前的文章,也就是龙芯1b这个专栏。

        源码由嵌入式up提供,大家可以私信或联系我们

这个就是要注意的就是,视频中的 “- 10 -”的 “-”是怎么表现出来的,其实这就是一个码,可能很多同学都知道的,数码管就是 0-7这个段来点亮,形成数字显示,这里我们就用 0xBF(共阳极)、共阴极(0x40),因为共阳极和共阴极是正好相反的,所以十六进制码也是取反,从而制作出了“-”这样的一个显示!

//显示的数字数组,依次为0,1,..,7,-
unsigned char digivalue[] = {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D,  0x07,0x40};

联系我们:

        vx ——>  buildupup     公众号   嵌入式up   如果文章对您有帮助,请打赏一元呗,感谢支持,分享不易,码字不易。希望对大家帮助!


真正的才智是刚毅的志向。

  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式up

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值