myxx81
驱动牛犊
驱动牛犊
  • 注册日期2003-06-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1336回复:1

关于PDC1000的几个问题2

楼主#
更多 发布于:2003-09-24 21:01

1  开发板的驱程是基于DDK开发的,我知道DDK是程序开发包,可我一点概念也没有,麻烦能讲讲DDk具体都包括那些内容,大体上是个什么样的结构,如
何使用里面的一些例子都是怎么回事啊?

2  驱程中关于获取内存、I/O资源的部分和地址映射部分我看不懂,“ResourceRaw->u.Memory.Start.LowPart”, ResourceRaw是什么啊,结构吗,我怎么没有看到它的定义啊,能不能把这部分给我讲讲?

3  驱程我看了很久,可还是一片混沌,可否大体把驱程的结构流程给我讲讲?


4  驱程中好像是将寄存器访问映射到空间0,8155映射到空间2,是吗?9052的“pci configuration register\"中的“pci base address 0 for memory accesses to local configuration registers\" 、\"pci base adess 1 for i/o accesses to local configuration registers\"、  \"pci base address 2-5 to local
address space0-5\"和 “local configuration register”中的\"local address space 0-3 range\" 、\"local address space 0-3 local base address\"、 \"chip select 0-3 base address\"是如何结合起来实现内存、I/O映射的 ?能大致说说吗?

5  应用程序是如何和驱程通信的,我也看不明白?

6  9052的4个局部片选(包括基地址和范围)与4个局部地址空间(包括基地址和范围)之间
   有什么联系?
7  我需要一次传送2个字节的数据至我的应用电路,有2个方法:
   a 写2个字节的数据至8155的内部ram,再在PDC1000的8155一侧接上单片机
     89C51,让单片机读8155的内部ram的数据,最后通过单片机的I/O口一次
     输出2个字节的数据。可是这样接8155的地址数据线就要同时与9052的局
     部总线和单片机地址数据线相连,会不会有问题啊?(这样的好处是可以
     直接用你的板子和大部分程序,比较省事)
   b 将9052的局部总线和单片机的地址数据线直接相连,程序中直接将2个字
     节的数据写入单片机,但是这样的话程序和电路的改动很大,以我现在的
     水平根本完成不了,你能不能给我指点一下?谢谢!


        不好意思,一下子问了这么多很“菜”的问题,给你添麻烦了,虽然有些可
     能内容光盘上有,但太简略了,我不太懂。这些问题困扰我很久了,
     希望指教,不胜感谢!!!!!!!!!!!!!!

       我的Email:myxx81@163.com


关于驱程的编译我在sys目录下编译了,结果一样,这是怎么回事啊?

我在公家的机器上,没法发邮件,你如果方便,可以发到我的邮箱,谢谢!!!!!!!!!!!!11

Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-09-25 08:57
用户被禁言,该主题自动屏蔽!
游客

返回顶部