从大学开始
项目开发中为了能更方便的调试,学习并编写此上位机用来调试和升级 工程采用QT6编写,由于初次使用,基本上都是使用的内置组件完成,目前只实现了一些基本功能 使用串口通信,开关串口、刷新设备,基本操作代码如下: 发布程序并生成EXE (貌似以release生成的程序比debug稳定一些,并没有闪退过了)在构建项目时,需要选择release,再生成一次,即可得到release文件夹,位于项目build文件夹下 生成完成之后,在relase里有*.exe文件可以直接运行,但会发现运行报错,缺少XXX.dll文件。 这是由于…
源码下载 配置官方FPGA_XDMA驱动到FPGA设备,使用vscode加载代码,测试代码位于 对XDMA寄存器读写,查看在/dev/下是否有xdma0_user这个设备,如果没有,则FPGA端配置未成功 寄存器可配置为读或者写,同步到FPGA侧,用于传输一些参数和指令,实现一些同步操作,但读写寄存器需要时间,实测一次在8us左右