先编译 要打包的文件 命令行加 -o 得到目标文件
静态库用ar工具将目标文件打包
动态库由gcc -shared -fPIC 编译得到
1、软件下载:关于quartus ii软件,都可以从altera的官方网站下载到
对于linux版本的quartus ii,下载了以下软件:
11.0_quartus_linux.sh
11.0_devices_linux.sh
11.0_modelsim_ase_linux.sh
11.0_legacy_nios2_linux.sh
11.0_dsp_builder_linux.sh
2、下载下来之后,直接加上可执行权限,然后安装即可:
chmod 755 ./11.0_quartus_linux.sh
./11.0_quartus_linux.sh
其他软件也一样安装此方法安装就可以了。这里要提醒一下,所有软件安装完后,需要15G的空间,所以建议安装的时候,选择一个空间大的分区。
3、安装完后之后,需要配置一下usb-blaster,不然的话,虽然quartus软件能识别,但是无法探测到FPGA板子而无法使用。这里以fedora 17系统为例:
新建 /etc/udev/rules.d/51-usb-blaster.rules文件,加入以下内容:
# USB-Blaster
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE="0666", SYMLINK+="usbblaster"
4、将USB-Blaster连接到电脑上,并将它连接到FPGA板子的JTAG接口上,给FPGA板子上电。然后打开
/home/niutao/diskA/altera/11.0/quartus/bin/quartus软件,点击Tool ->JTAG Chain Debugger,而后在JTAG Chain Debugger界面点击Edit ->Hardware setup里面选择USB-Blaster:
之后返回JTAG Chain Debugger界面,点击start,就可以看到FPGA芯片了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)