3586|4

80

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

wince下驱动程序开发 [复制链接]

我们用SAMSUNG公司ARM芯片S3C2440设计的板子,硬件原理图参照了朗成公司的同款芯片开发板,加了个FPGA,FPGA以类似SRAM的方式挂在ARM的总线上,ARM可以寻址到FPGA,要求我写个驱动能够快速寻址FPGA,现在没有头绪,请问应该学习哪些知识完成开发?
此帖出自WindowsCE论坛

最新回复

通过配置SRAM控制寄存器来适应FPGA。顺便帮顶了。  详情 回复 发表于 2010-6-18 13:59
点赞 关注
 

回复
举报

67

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
既然FPGA被当做SRAM用。你的驱动程序比较简单,因为2440本身集成了SRAM的控制器。只需要配置FPGA所在的2440的BANk的相应寄存器即可!然后你的C代码可以直接对地址进行赋值操作,当前,前提是MMU没有打开。
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
ARM带SRAM控制器,会发出SRAM的相关控制信号和地址信号,然后对应的数据就会出现在数据段。当它的控制信号要求读的时候,你的FPGA就将对应的地址线上的地址的值输出到数据线上。反之,写信号,同理。
此帖出自WindowsCE论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
建议楼主先把S3C2440的存储器管理看懂吧,
此帖出自WindowsCE论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

5
 
通过配置SRAM控制寄存器来适应FPGA。顺便帮顶了。
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表