嵌入式Linux下ARM/DSP通信接口设计及驱动开发

被引:13
作者
何剑锋
何月顺
叶志翔
机构
[1] 东华理工大学软件学院
关键词
HPI接口; 嵌入式Linux; ARM; DSP; 设备驱动程序;
D O I
暂无
中图分类号
TP368.11 [];
学科分类号
081201 ;
摘要
嵌入式系统设计中常采用ARM/DSP双核处理器来协同工作以满足系统复杂功能的要求,而ARM与DSP间的通信接口是系统的关键技术。在分析DSP TMS320VC5416中HPI接口操作的基础上给出了具体硬件通信接口电路,ARMS3C2410x通过外部I/O口与DSP芯片HPI口互连,除8位数据总线和控制信号线外不需要附加其他的逻辑电路。详细阐述嵌入式Linux下HPI接口的驱动程序设计,并将其看作一个字符型设备进行读写操作,同时讨论了驱动程序的编译加载方法。实践结果表明:通过用HPI接口可以实现ARM S3C2410x和DSP TMS320VC5416之间高效可靠的数据交换。
引用
收藏
页码:47 / 49
页数:3
相关论文
共 5 条
[1]   ARM与DSP双核视频交通检测系统通信接口设计 [J].
吴骏 ;
杨兆选 .
计算机工程, 2007, (05) :255-257
[2]   基于ARM和uClinux实现网络化实时数据通信平台的研究 [J].
杨健 ;
张慧慧 ;
于东琴 .
仪表技术与传感器, 2006, (09) :27-29
[3]  
TMS320C54x系列DSP的CPU与外设.[M].(美)TexasInstrumentsIncorporated著;梁晓雯;裴小平;李玉虎编译;.清华大学出版社.2006,
[4]  
嵌入式系统接口设计与Linux驱动程序开发.[M].刘淼编著;.北京航空航天大学出版社.2006,
[5]  
LINUX设备驱动程序.[M].(美)A.鲁宾尼(AlessandroRubini)著;[Linux源码小组]LISOLEG译;.中国电力出版社.2000,