congcongy
驱动牛犊
驱动牛犊
  • 注册日期2003-07-05
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分27分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1573回复:4

问一个数据读写的溢出的问题

楼主#
更多 发布于:2004-05-11 13:50
按照开发板说的,编写软件时只需要调用API接口函数就可以对PCI总线操作,当对某一个已分配好的空间写数据时,怎么判断一个写入的数据已经送到了局部总线上并被锁存了,从而开始写入下一个数据的
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-05-11 14:21
用户被禁言,该主题自动屏蔽!
congcongy
驱动牛犊
驱动牛犊
  • 注册日期2003-07-05
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分27分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-12 08:13
  但问题是,我分配了32bit的内存空间时,当软件写满这个空间后,数据应该又从基地址开始写吧,但如果上一次写入的数据由于设立了外部等待或其它原因没有发送完,如果默认它送完了,那岂不是本次写入空间的数据会覆盖上一次的数据啊,应该有一个判断忙碌信号的API函数或返回值来确定软件是否又从开始地址写入数据吧.
  我用的是开发板上自带的驱动,做软件时只需要调用已给的API函数的.所一才有此一问.
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2004-05-12 09:09
用户被禁言,该主题自动屏蔽!
congcongy
驱动牛犊
驱动牛犊
  • 注册日期2003-07-05
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分27分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-05-12 16:58
我是做硬件部分的,今天我跟做软件的交流了一下,我明白了这个问题了,给分
游客

返回顶部