1简介压缩音频格式已被全世界的PC和音频系统广泛使用。
为了应对这种类型的数字音频信号,瑞萨科技推出了集成有SH2A-FPU内核的SH7263高性能微控制器。
该LSI的最高工作频率为200MHz,并且集成了单精度和双精度计算以支持FPU,从而实现了高速信号处理能力。
SH7263具有片上CD-ROM解码器和采样率转换器,特别适用于数字音频系统,例如具有音频编码和解码功能的汽车音频和家庭音频。
此外,该LSI还集成了满足USB标准v2.0高速(480 Mbps)指示器要求的主机和功能接口,以及支持最大尺寸为WVGA(800×480像素)的LCD面板的显示控制器。
)。
这些功能提供了显示系统功能,并实现了数字音频播放器的低成本配置,该数字音频播放器通过连接USB闪存或便携式音频或类似的USB设备来执行高速数据传输。
此外,该LSI还具有外围功能,例如CAN控制器,IEBus控制器,用于数字音频数据输入/输出的串行声音接口(SSI),串行通信接口以及16级FIFO和1个I2C总线接口。
图1 SH7263评估板和汽车音频主机单元System 2系统框图图2 SH7263数字汽车音频系统框图整个数字汽车音频系统的系统框图如图2所示。
有一个16位MCU负责系统控制功能,SH7263用作从设备,通过UART接收系统MCU上的命令。
SH7263不仅连接CD面板,而且还连接了三个主要存储设备(SD,USB和NAND闪存)。
借助中间件,可以将CD-DA 16位PCM格式代码编译为MP3 / AAC格式代码,并存储在SD,USB或NAND闪存中。
提取过程的最大速度约为AAC格式的4倍,是MP3格式的3.2倍。
同时,它还提供MP3 / AAC / WMA解码器中间件来解码此格式并将其输出到功率放大器。
3 SH7263的软件结构SH7263的软件结构如图3所示,整个软件在uITRON OS 4.0下运行。
除了uITRON OS,它还可以分为3层:用户API,框架层和驱动程序层。
在框架或中间件层,可以将其分为编解码器框架,IOIF框架和文件系统框架,每个框架都有其特定的功能。
编解码器框架主要负责音频编码和解码。
IOIF框架用于模拟用户API的POSIX API接口,并通过驱动程序层控制硬件。
可以使用文件系统框架来处理诸如FAT和ISO9660之类的文件系统。