本文给出了基于ARM体系结构的音频录放系统总体设计方案。搭建硬件平台、构建交叉开发环境,对Linux操作系统内核移植,根据Linux2.4内核UDA1380音频芯片结构,设计了符合系统要求的UDA1380音频驱动、矩阵键盘驱动,基于音频驱动系统调用函数,设计与开发用户应用层程序,实现了音频录放系统的设计要求。