社区
驱动开发/核心开发
帖子详情
c#的windriver开发,DMA数据传输,内存访问受限
weixin_38267145
2018-08-16 07:15:05
使用WDC_DMASGBufLock 函数分配好内存并锁定,并通过Bar 0发送了描述字给fpga 以后,在fpga 写完数据以后,我用Marshal.copy 去读取数据的时候,报错为: 尝试读取或写入受保护的内存……
...全文
222
1
打赏
收藏
c#的windriver开发,DMA数据传输,内存访问受限
使用WDC_DMASGBufLock 函数分配好内存并锁定,并通过Bar 0发送了描述字给fpga 以后,在fpga 写完数据以后,我用Marshal.copy 去读取数据的时候,报错为: 尝试读取或写入受保护的内存……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YFJYJFY
2018-12-20
打赏
举报
回复
应该直接用WDC_DMASGBufLock()返回的pBuf虚拟地址去读取数据吧,pBuf对应的就是申请内存的物理首地址啊
win
driver
实现PCIe
DMA
深度好文
深入解析PCIe链式
DMA
链表结构以及使用
win
driver
开发
PCIE驱动技术细节。 在软件部分,结合系统读取数据过程讨论了利用
win
driver
开发
设备驱动,并且对驱动程序与应用程序的
开发
步骤进行了详细的论述
利用
Win
Driver
实现链式
DMA
利用
Win
Driver
实现链式
DMA
,里面还有对描述符表的详细讲解
用
Win
Driver
开发
PCI设备驱动程序
用
Win
Driver
开发
PCI设备驱动程序
利用
Win
Driver
开发
PCI设备驱动程序
利用
Win
Driver
开发
PCI设备驱动程序 利用
Win
Driver
开发
PCI设备驱动程序
基于FPGA的
DMA
数据传输
系统设计
上位机基于
Win
Driver
驱动
开发
工具
开发
了
DMA
传输控制程序,下位机基于Xilinx PCIe IP硬核设计了
DMA
控制逻辑,实现了上位机控制命令发送、数据组包、FPGA端数据读写以及数据乱序重排。经测试该系统
DMA
写数据速率可达...
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章