看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于Linux的ARM与FPGA数据通信设计与实现 收藏
基于Linux的ARM与FPGA数据通信设计与实现

基于Linux的ARM与FPGA数据通信设计与实现

作     者:张福洪 徐春晖 胡舜峰 Zhang Fuhong;Xu Chunhui;Hu Shunfeng

作者机构:杭州电子科技大学通信工程学院浙江杭州310018 

出 版 物:《杭州电子科技大学学报(自然科学版)》 (Journal of Hangzhou Dianzi University:Natural Sciences)

年 卷 期:2015年第35卷第4期

页      码:26-30页

摘      要:ARM与FPGA是目前应用于嵌入式开发的两款主要芯片,ARM偏向于控制领域,而FPGA偏向数据处理。为实现两者的协同工作以及数据通信,介绍了一种通信接口方案的设计与实现。在ARM上运行嵌入式Linux系统的情况下,将FPGA作为字符设备,对两者之间的接口进行驱动程序开发,包括数据总线驱动和GPIO控制驱动。用户应用程序通过调用驱动中定义好的操作函数,便可实现两者的数据通信。最后利用自定义的通信方案对接口进行测试,实现了ARM对FPGA设备的命令控制以及正确稳定的并行数据传输。

主 题 词:数据总线 通用输入输出端口 嵌入式系统 设备驱动 

学科分类:08[工学] 081201[081201] 0812[工学-测绘类] 

D O I:10.13954/j.cnki.hdu.2015.04.007

馆 藏 号:203812919...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分