返回介绍

简介

发布于 2021-05-01 04:38:18 字数 1271 浏览 1018 评论 0 收藏 0

简介

这是一个应用 RT-Thread 实现蜂鸣器播放器的教程,共包含 6 节的内容,介绍了由浅入深,一步步实现一个蜂鸣器播放器的过程。学完这个课程可以对 RT-Thread 的设备框架有一个更深入的了解,也能增加自己的动手实践能力。

此播放器支持 歌曲列表上一曲下一曲暂停/播放增减音量

歌单通过串口打印出来,效果如下:

*********** Beep Player ***********
01. 两只老虎
02. 挥着翅膀的女孩
03. 同一首歌
04. 两只蝴蝶
<---  正在播放:同一首歌--->
播放进度:00%  音量大小:03%
***********************************

教程目录

第 1 节:使用 PIN 设备控制 LED

第 2 节:使用 PIN 设备实现按键控制

第 3 节:使用 PWM 设备驱动蜂鸣器

第 4 节:音乐数据的编码与解码

第 5 节:播放器的实现

第 6 节:为播放器添加按键控制

提示

此教程只涉及 PIN/PWM 这两个外设的使用,如果想要学习更多的外设,像 I2C/SPI/CAN/ADC 等可以参考设备和驱动

继续学习

学习完这个外设实践的课程,你已经可以利用这些常用外设进行项目的开发了。如果想要继续学习 文件系统网络 相关的课程可以前往 QEMU网络视频教程 学习。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文