mustang
驱动小牛
驱动小牛
  • 注册日期2002-05-17
  • 最后登录2005-12-06
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:955回复:4

求助

楼主#
更多 发布于:2002-11-06 11:46
第一:9052配置寄存器中,关于片选的4个寄存器应该怎么配置?一般应该enable还是disable?我在布线时cs0#,cs1#悬空,cs2#,cs3#上拉。还有这4个寄存器中的位27:1的解释我也看不明白,还希望高人指点。
第二:Control Registers中,4个 user i/o到底该如何配置呢?
第三:如果按照内存映射方式如何实现端口方式下数据口、命令口、状态口的操作呢?还有如果按照端口映射方式,假如我要分配若干端口,该怎么做呢?
以上问题是我想不通的,同时我觉得也是广大初次设计者所不明白的,还望有经验的高手们指点迷津。多谢!

最新喜欢:

yellowdogyellow...
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-11-06 15:43
用户被禁言,该主题自动屏蔽!
mustang
驱动小牛
驱动小牛
  • 注册日期2002-05-17
  • 最后登录2005-12-06
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-06 15:50
tom老大,您的意思是不是不用的就置0?还有第三个问题难道连您也回答不了吗?
lvwj
驱动老牛
驱动老牛
  • 注册日期2001-08-21
  • 最后登录2021-01-31
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望181点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-11-07 19:59
在你的配置寄存器中声明你的资源请求(内存或端口).
仔细看几遍9052寄存器的说明.也可以到plx网站上下载关于开发版的说明.记得里头好像有个完整的例子,告诉你怎样配置你的epprom来申请所需的资源.
tom 让你看资料,实际上已经回答了你的问题.2\\3
www.bjjcz.com
guofangjunHE
驱动牛犊
驱动牛犊
  • 注册日期2002-11-08
  • 最后登录2002-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-08 11:07
1、看你用不用片选,如果不同,全写0,PIN悬着
但是你内存映射,应该用吧
CS寄存器,说白了配置每个LOCAL的地址起址+地址范围,
然后看你访问的地址是否落在这个范围之内,从而产生片选信号
给个例子:
片子1,片子2都是255字节,两个片子的空间相邻,
片3,片4不用
那么寄存器得值
CS0BASE 0000,0081
CS1BASE 0000,0181
CS2BASE 0000,0000
CS3BASE 0000,0000
在结合DATASHEET的那个例子和说明,看看就知道了
还有就是可以在windriver里面看,所分配的值是否是预期的
不对再调

2、跟tom说的一样,多看看datasheet就行了
3、同上
嘿嘿
游客

返回顶部