赞
踩
在前面3篇博客的前提下,已经成功将硬件IP添加到了系统。接下来要进行硬件IP驱动得编写和应用程序的编写。硬件驱动和应用程序的源文件下载地址:http://download.csdn.net/detail/young_fly/9509915
(1)硬件驱动的编写
主要是makefile的编写,每个人的电脑配置都不一样,需要根据自己交叉编译器安装的具体情况,修改makefile, 然后使用make直接编译,编译生成的fpga_drv.ko就是需要的文件。 使用insmod命令,将该模块安装到Linux系统。
(2)应用程序的编写
应用程序是在SDK里面建立工程区编写的。在SDK里选择新建应用程序,并将OS platform选择Linux,下一步选择Linux空工程。工程建立完后,将macc_app.c
加入工程。
编译工程会生成文件macc_init.elf, 在安装了fpga_drv.ko后,便可运行该应用程序。完成硬件IP的调度。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。