本发明公开了一种基于PCIe总线的CameraLink数据传输方法、装置及存储介质,具体步骤包括预装PCIe设备驱动,在设备驱动初始化过程中,申请内核缓冲区、DMA引擎,以及BAR空间资源和中断资源;每个PCIe设备自动安装虚拟串口驱动,并对每个PCIe设备申请唯一的串口号和串口中断资源;虚拟串口设备模拟两个串口设备,并通过共享读写缓冲区绑定虚拟串口设备和PCIe采集设备;通过PCIe采集设备驱动进行CameraLink控制数据和图像数据的上传和下载。本发明通过预装设备驱动初始化申请内核缓冲区、引擎,以及BAR空间资源,设置不同虚拟串口驱动对不同数据的上传和下载,可以满足CameraLink图像数据传输的高速度要求,且使用虚拟串口技术,保证控制数据的实时上传和下发。