×

μCLinux中DSP驱动的设计

消耗积分:3 | 格式:rar | 大小:132 | 2009-08-31

刘艳

分享资料个

本文通过一个开发实里例详细说明如何通过DSP 的HPI 接口与运行Linux 操作系统的
ARM 架构处理器进行数据通信。给出了接口部分的实际电路和μ clinux 下驱动程序的开发过程。因而,本文对于基于μ clinux 操作系统的驱动开发具有普遍的指导意义。
关键词:设备驱动程序;嵌入式linux;HPI;ARM;DSP
随着嵌入式系统规模和复杂性的不断提高,对多处理器的协同工作提出了要求。我们
设计的终端采用三星的S3C44B0X 作为核心CPU,外围可以扩展320*240 黑白LCD 屏,USB接口,串行口,键盘等;同时,通过并行口可以扩展TI 的TMS320LV5410 DSP 芯片,作为语音处理平台,实现语音录入、语音压缩/解压和语音回放。
系统充分利用了 ARM 和DSP 的各自特点,既可以使用ARM 和DSP 芯片进行协同开发,也可以利用ARM 或DSP 进行独立开发。操作系统选用了Linux,以利于充分发挥系统的效能。44B0 和5410 DSP 芯片之间通过HPI 口对DSP 进行程序加载和数据交换。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !