阅读:1381回复:1
关于PDC1000的几个问题21 开发板的驱程是基于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 |
|
沙发#
发布于:2003-09-25 08:57
用户被禁言,该主题自动屏蔽! |
|