广告

对Xil_Out32未定义的引用

2018-9-29 21:18 142 1 1 分类: FPGA/CPLD

第一次在HLS中遇见一个官方库函数未定义问题,这就把解决方法记录下来。

在创建好工程,写完工程代码后,发现报错如下

  1. ./src/led_controller_test_tut_4A.o:在函数‘main’中:

  2. /home/greedyhao/Projects/LearningAndWorking/led_controller/led_controller.sdk/LED_Controller_test/Debug/../src/led_controller_test_tut_4A.c:44:对‘Xil_Out32’未定义的引用

  3. collect2: error: ld returned 1 exit status

  4. makefile:39: recipe for target 'LED_Controller_test.elf' failed

  5. make: *** [LED_Controller_test.elf] Error 1

一眼就知道Xil_Out32这个函数,绝对是官方定义的啊。

找到它的定义在xil_io.h这个文件中

  1. static INLINE void Xil_Out32(UINTPTR Addr, u32 Value)

  2. {

  3.    ...

  4. }

在网上查到有人说,因为这个函数是static的,所以将这个头文件include到主函数的文件就可以了

于是在主函数文件添加#include "xil_io.h"并保存好,工程正常


END -

个人博客

广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
greedyhao 2018-09-29 21:12
Vivado生成Bitstream失败的解决方法
跟着实验指导书,难得的又遇到问题了,在最后生成Bitstream的时候出错了,无法生成Bitstream。报错信息如下[DRC NSTD-1] Unspecified I/O Standard: 4 ...
greedyhao 2018-09-17 22:26
zybo初体验
前段时间过生日,亲戚给了些钱让我自己买生日礼物,早就想搞一块zynq的板了,但是淘宝一看太贵,于是去咸鱼上淘了一块二手的ZYBO(谁知道是不是二手,反正看着挺新)来玩玩。学习肯定是从官方资料开始的,T...
greedyhao 2018-09-13 10:53
运行c代码前发生了什么
众所周知,c代码也是一种比较高级的语言了,机器是没有办法直接运行的,机器所能理解的只有机器码--那一串0和1而已。虽然早就知道c代码是先经过编译链接最后才放在机器上执行,但是在这么一个过程中究竟发生了...
greedyhao 2018-09-06 17:58
Ubuntu18.04+Win10双系统指南
有些操作在windows下不太方便,所以一怒之下,装了双系统。说到双系统,不得不说一件伤心的事情了,由于在备份的时候皮了一下,我..我的..资料全没了...接下来进入主题准备步骤1. 关闭Sercur...
greedyhao 2018-08-30 11:52
Matlab实现模拟调制与解调
本文会介绍简单的模拟调制解调方法,涉及AM、DSB、SSB,但没有VSB,VSB相关的资料会在后文附上。幅度调制幅度调制原理幅度调制是由调制信号去控制高频载波的幅度,使之随调制信号作线性变化的过程简单...
我要评论
0
1
广告