嗨好朋友,
我正在研究4位计数器我已经创建了IP以及框图设计。
现在停止使用SDK c程序启动硬件。
这是我在HLS中的反击
#include #include“ap_int.h”#define n(16)
int axi_stream_counter(ap_int * led){#pragma HLS interface s_axilite port = return
int i; ap_int counter_reg = 0;
axi_stream_counter_label2:for(i = 0; i {counter_reg ++; * led = counter_reg ++;
} return 0;}
我的块设计如4位计数器png文件所示。
我发现在SDK中编写c.program有困难。
这是我的代码。
#include #include“xaxi_stream_counter.h”
#define XAXI_STREAM_COUNTER_0_BASE_ADD 0x43C00000
int main(){
XAxi_stream_counter输出;
while(1){//将开关数据写入LED ------------------错误------- unin
tialisedXAxi_stream_counter ----------
---------------- XAxi_stream_counter(& output,1,XAXI_STREAM_COUNTER_0_BASE_ADD);
}}
我只想在led上输出我的计数器值。
如何将存储在地址中的值写入到LED中。
谁能帮我纠正我的代码?
提前致谢,
Deepa Krishna