微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > fdisplay和fopen遇到的怪问题

fdisplay和fopen遇到的怪问题

时间:10-02 整理:3721RD 点击:
打开一个文件dbi_transmit.dat,然后往里面写一些数据
dbi_dump_file = $fopen("dbi_transmit.dat","w");
$fdisplay(dbi_dump_file,"GENERIC LONG RESPONSE WORD_COUNT=%h",max_rtn_pkt_siz);
但是我写了3组数据,后面两组正常,第一组没有写在文件里,反而出现在屏幕上,前面还有个< 符号,请问这是什么原因?
< GENERIC LONG RESPONSE WORD_COUNT=0004
< 0e
< 00
< 80
< 07

也许是不是受到别的语句的影响了,一般是不可能出现这个情况的。什么仿真工具呢?

我一般使用以下语句
a=$fopen(f"ile.dat");
$fwrite("%h",data);
$fclose(xxxx);
你写的这两句看语法,感觉应该没有什么问题的,如果弄不出来可以显我我常用的这种方法把数据存下来,然后再对生成的文件进行处理

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top