服务热线:15895595058
产品展示 Categories
联系我们 contact us
联系人:
陆先生
手机:
15895595058
电话:
0512-58628685
地址:
张家港市南丰镇
行业新闻
当前位置:主页 > 新闻动态 > 行业新闻 >
传输与显示的设计-电动折弯机数控滚圆机滚弧机
添加时间:2019-03-30
由于AXI_DMA可以大数据量的批量处理,效率要远高于单地址的数据读存。本文基于Zynq AP So C平台的双核ARM Cortex-A9多核处理器的处理系统(Processing System,PS)以及可编程逻辑(Programmable Logic,PL)单元体系结构,使用zedboard开发板PL端的的AXI DMA IP核资源,实现PL和PS高吞吐率的数据交互操作。编写linux下驱动调用xilinx提供的AXI DMA IP驱动程序,并移植qt镜像到zedboard开发板运行的嵌入式linux操作系统中,编写qt应用程序,实现AXI DMA接口对数据的传输并在qt应用程序中显示。通过测试发现使用AXI DMA IP核进行数据传输,减轻了CPU负担,有效的提高了数据的传输效率。通过以上分析各种AXI接口,对于PS端对外发送的数据通道采用AXI_HP接口,应用AXI_ACP通道进行PS接收数据的通道。2.2AXI_DMA在该设计中实现数据的高速传输主要使用了AXI_DMA的4个总线。本文由公司网站 张家港蔬菜大棚滚圆机网站
采集
转载中国知网整理!    http://www.gunyuanji.org/分别如MM是存储器映射的AXI4总线,提供了对DDR存储器的DMA访问。AXIS_MM2S和AXIS_S2MM是AXI4Stream总线传输与显示的设计-电动折弯机数控滚圆机滚弧机张家港电动滚圆机滚弧机折弯机,它可以连续地传输数据,而不需要提供地址信息。3系统软件方案如图3所示的软件设计流程,首先建立基于硬件平台的引导程序并完成嵌入式操作系统linux的移植,在操作系统内核加载硬件设备的驱动程序。并编写Qt应用程序,并将应用程序移植到嵌入式操作系统下,通过以上步骤完成整个软件系统的建立。Qt应用程序能够在操作系统和设备驱动程序的支持下实现对硬件平台的控制按照既定程序对外设进行操作,由图形界面支持控制程序,具有良好的人机交互界面[3]。图3软件设计流程3.1启动程序文件在SDK下创建并编译出fsbl_zynq.elf文件,在SDK下依次添加fsbl_zynq.elf、导入的bit流文件、在ubuntu系统下编译好的u-boot.elf文件,之后点击CreateImage生成Boot.bin文件[4]。然后制作设备树文件,下载Linux内核文件,打开dts文件,设备节点传输与显示的设计-电动折弯机数控滚圆机滚弧机张家港电动滚圆机滚弧机折弯机。然后再终端下输入d通过此命令生成设备树文件[5]。编译Linux文件生成uImage,编译前配置AXIDMA驱动。将写传输与显示的设计-电动折弯机数控滚圆机滚弧机张家港电动滚圆机滚弧机折弯机本文由公司网站 张家港蔬菜大棚滚圆机网站
采集
转载中国知网整理!    http://www.gunyuanji.org/