没有合适的资源?快使用搜索试试~ 我知道了~
基于CortexM3的音频播放器的设计_袁卫1
需积分: 0 0 下载量 88 浏览量
2022-08-04
15:54:20
上传
评论
收藏 1.09MB PDF 举报
温馨提示
试读
4页
摘要:针对目前部分播放器播放文件单一的缺陷,采用TI公司的Cortex-M3系列的微控制器LM3S9B96为核心,设计多功能的音频播放器,用来实现 *.mp3、
资源详情
资源评论
资源推荐
图
1
系
统硬件框图
Fig.
1 Structure diagram of the hardware system
电
子设计工程
Ele
ctronic Design Engineering
第
23
卷
Vo
l.23
第
3
期
No
.3
2015
年
2
月
F
eb. 2015
收
稿日期:
2014-06-06
稿
件编号:
201406039
作
者简介:袁 卫(
1973
—
),男,陕西渭南人,博士,副教授。 研究方向:嵌 入式系统设计与 应用,红外成像系统仿真与评估。
随着 科 学技 术的 发 展 ,
MP3
这
一 产 品 的 技 术 越 来 越 成
熟,
MP3
现
在以外形精致小巧,功能的的多样性,且抗震省电
等特点得到了广大消费者的喜爱,且
MP3
歌
曲可以随时自由
下载,更是将
MP3
的
使用达到极大的普及,丰富了人们的文
化生活
[
1]
。
系
统 采 用
T
I
公
司 新 推 出 的
C
ortex M3
系
列 微 控 制 器
L
M3S9B96
。 该
芯片使用高 性 能 的
A
RM Cortex-M3 32
位
的
R
ISC
内
核,工作频率为
8
0 MHz
。 完
全满足音频文件的读取、
解码、播放等功能
[
2]
。改
进了市场中流行的
MP3
由
于播放文件
格式单一、人机界面的单调的缺陷。
1
系
统总体设计
系
统 总 体 设 计 如 图
1
所
示 , 以
T
I
公
司 的 微 处 理 器
L
M3S9B96
为
控制核心, 通过读取
SD
卡
*
.mp3
、
*
.wma
、
*
.wav
等
格式的音频文件, 然后通过音频解码芯片
V
Sl003
实
现解
码,最后通过外部音频功放完成放大,推动扬声器工作。
L
CD
触
摸屏主要完成所播放歌曲名称的显示和人机交互功能。 系
统由
A
RM
微
处理器控制核心、 音频解码模块、 功率放大模
块、
SD
卡
存储模块、 人机交互模块等组成。 系统框图如图
1
所
示。
2
硬
件系统设计
2
.1 Cortex M3 LM3S9B96
微
处理器
L
M3S9B96
是
T
I
公
司最新推出的基于
A
RMv7
体
系架构
的处理器核,主要实现对
SD
卡
音频格式文件的读取、然后将
音频文件发送到外部音频解码芯片
V
S1003
。 人
机交互功能
中的触摸屏控制所包括的操作系统移植及应用软件的 执 行
均是通过该处理器来完成。
2
.2
音
频编解码器及与控制器的硬件连接
音频解码芯片
V
S1003
采
用芬兰
V
LSI
公
司出品的 一款
单芯片的
MP3/
WMA
音
频解码芯片,其内部集成一个高性能
低功耗的
D
SP
处
理器核, 来实现将
SD
卡
里的音频数据流读
出并进行解析、转化成模拟信号输出
[
3]
。 同
时,微控制器通过
SPI
接
口发出命令控制字实现对
V
S1003
芯
片的功能控制,如
初始化、暂停、音量控制、播放时间的读取等。 其与
L
M3S9B96
基于 C
ortex M3 的音频播放器的设计
袁 卫
1
,
2
(
1.
西安
电子科技大学 陕西 西安
710071
;
2.
渭南师范学
院 陕西 渭南
714099
)
摘
要: 针对目前部分播放器播放文件单一的缺陷, 采 用
T
I
公
司的
C
ortex-M3
系列的微
控制器
L
M3S9B96
为核心 ,设
计多功 能的音 频播放 器,用 来实
现
*
.mp3
、
*
.wma
、
*
.wav
等不同的格式文件的 播放。 软 件系统 由支持
嵌入式 的实时 多
任务的操 作系统
μC
/OS-II
以
及图 形化界面设计软件
μC
/GUI
和
F
atFs
文件系统组成, 人机交 互可通
过触摸屏实现,
系统具有播放流畅、易操 作等特点。
关键词:
C
ortex M3
处
理器; 音频播放器;
μC
/OS-II
操作系统;
μC
/GUI
;
F
atFs
文件系统
中
图分类号:
T
N764
文
献标识码:
A
文
章编号
:1674-6236
(
2015
)
03-0169-03
De
sign of audio player based on Cortex M3
Y
UAN Wei
1
,
2
(
1. X
iDian University
,
X
i
’
a
n 710071
,
C
hina
;
2. W
einan Normal University
,
W
einan 714099
,
C
hina
)
A
bstract: The multi-function audio player of TI
’
s
Cortex-M3 LM3S9B96 microcontroller as control core is de signed against
current part player playing file single defect
,
be
used to play *. mp3
,
*
. wma
,
*
.wav files of different formats . It
’
s
soft system
is made of support for embedded real-time multi-tasking operating system μC / OS-II
,
g
raphical interface design software μC/
GUI and FatFs file systems
,
t
he human-com puter interaction ca n be achieved through the touch screen
,
t
he system has play
smooth
,
e
asy operation and other chara cteristics.
Key words: Cortex M3 processor
;
a
udio player
;
μC
/OS-II
;
μC
/GUI
;
F
atFs file system
-169-
DOI:10.14022/j.cnki.dzsjgc.2015.03.052
吹狗螺的简柏承
- 粉丝: 14
- 资源: 313
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- vscode-1.64.1.tar源码文件
- vscode-1.64.0.tar源码文件
- vscode-1.52.0.tar源码文件
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
- 毕业设计参考 - 基于树莓派、OpenCV及Python的人脸识别
- node-v18.20.2-linux-arm64
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0