T5L 迪文屏C51开发之音频播放

  • 1、介绍
  • 2、例程功能简介
  • 3、GUI界面设计
  • 3、C51程序设计

1、介绍

  在T5L芯片中集成了一个音频管理模块,利用此音频模块我们可以实现播放开机音乐,按钮点击音效等功能,不过我们要想看到正确的效果,硬件上和软件上都得做相应的小修改,然后音频控制方式这里也可以分为如下俩种:
  **1)**通过DGUS Tool软件来设置【触控控件】的“语音ID”属性,这种控制方式简单,不需要写任何C51代码

  **2)**通过C51代码来动态播放音频,这种方式灵活度高,自定制能力强
在实际的应用项目当中,对于上面的俩种控制方式,我们一般都会结合交叉使用。因为每一种控制方式都有其优点。

接下来,我们来看一下如何进行硬件和软件上的修改,才能得到正确的播放效果。
A、硬件修改,因为我们的屏上默认是接了一个蜂鸣器来作为提示音的,如果我们想要用音频来作为提示音的话,那么我们得用喇叭来替换掉蜂鸣器,比如用一个8Ω 0.5w的小喇叭,如下图所示:

35、T5L 迪文屏C51开发之音频播放相关推荐

  1. 22、T5L 迪文屏 C51开发之Hello World例程

    T5L 迪文屏 C51开发之Hello World例程 1.写在前面 2.例程功能简介 3.GUI界面设计 4.C51代码设计 1.写在前面   前面已经介绍了如何使用DGUS Tool软件来进行迪文 ...

  2. 30、T5L 迪文屏 C51开发之 ADC模数转换

    T5L 迪文屏 C51开发之 ADC模数转换 1.介绍 2.例程功能介绍 3.GUI界面设计 4.C51程序设计 1.介绍   T5L 芯片内部的 ADC 模数转换外设,有一点需要注意的是此 ADC ...

  3. STM32串口中断程序-迪文屏,

    STM32串口中断程序-迪文屏,串口接收准确数值 这几天一直在做原子开发板与迪文屏的通信,开发板向迪文屏写数据已经完成,但是从迪文屏读的数据总是无法返回开发板.原始及调试程序见下图: 在串口接收到从d ...

  4. 1、迪文屏基于T5L_C51开发手势6宫格解锁

    演示视频 1.概述 基于迪文屏DMG32240C028-03WTC屏的滑动手势6宫格解锁功能,该功能运用了触摸屏状态读取和坐标读取的功能(系统变量接口0x0016),绘图功能,需要配合变量图标显示等基 ...

  5. 外设驱动库开发笔记35:迪文触摸屏驱动

      有些时候嵌入式系统也需要显示更为复杂的图形,需要更丰富的数据展示.为此,我们需要更大,色彩更丰富,带触屏的显示屏,当然性价比更高就最好了.在我们的项目中遇到此类需求,我们有时会选择DWIN触摸屏. ...

  6. 分享:STM32与迪文屏交互,轻松实现一些简单的功能!

    最近,托朋友用STM32F103评估板和迪文屏做了交互(@田),没写多少代码,就实现了一些简单常用的功能,还是很简单的!今天跟大家分享一下: 一.评估板使用说明 1.功能 图1:整体效果图 图2:MC ...

  7. 一种迪文屏软件在线升级方法

    --来自迪文开发者论坛 开发自己的项目中遇到文件升级不方便的问题,因此设计了一个在线升级方案,可以有效解决如下问题: 1. 当产品已发出需要修复Bug时,无法在线修复. 2. 无法判断新老版本,当数据 ...

  8. 【OKT507】迪文屏事件

    前言 本章介绍如何实现迪文屏与飞凌OKT507的uart事件通信. 代码 从上到下是uart_example.c.dwin.c.dwin.h.makefile #include "dwin. ...

  9. 视频直播APP源码开发iOS音频播放流程

    视频直播APP源码开发iOS音频播放流程 概览 随着移动互联网的发展,如今的手机早已不是打电话.发短信那么简单了,播放音乐.视频.录音.拍照等都是很常用的功能.在iOS中对于多媒体的支持是非常强大的, ...

  10. iOS开发系列–音频播放、录音、视频播放、拍照、视频录制

    iOS开发系列–音频播放.录音.视频播放.拍照.视频录制 - KenshinCui - 博客园 代码改变世界 Posts - 69, Articles - 0, Comments - 1004 Cnb ...

最新文章

  1. [Android] DiffUtil在RecyclerView中的使用详解
  2. java == equals_java中==与equals
  3. 边工作边刷题:70天一遍leetcode: day 11-2
  4. selenium中应用问题解决
  5. linux awk 教程,linux awk使用
  6. 法院才是最童叟无欺的一元店
  7. 为什么前端工程师的工作很难找?
  8. python21天打卡day7-字典
  9. 张晓霞oracle,《Oracle应用开发》实验指导书 - 图文
  10. c++ vector api summary
  11. 对外合作,你的作风就是公司的作风
  12. 系统性谈谈软件可靠性——第5讲:软件测试及常见测试用例设计方法
  13. Python 安装配置VLFeat
  14. php英文商城,童装英文外贸网站系统
  15. eda技术试卷_EDA技术试题库
  16. 前端获取本地ip和外网ip
  17. 基于PHP+MySQL的图书馆图书借阅系统
  18. matplotlib plot画图不弹框
  19. 团体程序设计天梯赛-练习集)(5分)
  20. ImagePullBackOff: Back-off pulling image \gcr.io/google_containers/pause-amd64:3.0 解决方法

热门文章

  1. Android 各版本gradle下载地址
  2. 直连线和交叉线的区别
  3. Java课程设计之你画我猜
  4. 几种开源的网络流量监控软件
  5. ASC19 初赛要求自翻译
  6. 计算机画图保存的图片怎么找到,想知道电脑截图保存在哪儿找
  7. QQ音乐首页静态页面练习
  8. 嵌入式培训学哪些?嵌入式软件开发入门教程
  9. python 将excel 数字日期转化为正常
  10. 央行降准对股市的影响利好还是利空?