本文转载自: OpenFPGA微信公众号
头文件主要使用“文件包括”处理,所谓"文件包含"处理是一个源文件可以将另外一个源文件的全部内容包含进来,即将另外的文件包含到本文件之中。Verilog语言提供了`include命令用来实现"文件包含"的操作。
我在头文件中定义了一个全局变量如下:
我在使用这个全局变量时,始终提示找不到这个全局变量:
出现这个问题,主要有两方面原因:
1、头文件类型需要注意:
其中箭头部分可以修改类型。
2、引用错误:
output reg [WIDTH-1:0] LED;
上面是错误的,正确如下:
output reg ['WIDTH-1:0] LED;
其中第一个引起出错的可能比较小,试过用其他类型(Verilog源文件类型)也不会有问题。
关于文件包含的使用注意以下几点:
审核编辑:何安
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Vivado
+关注
关注
19文章
812浏览量
66504
发布评论请先 登录
相关推荐
脉冲式充电器的使用注意事项
脉冲式充电器的使用注意事项主要包括以下几个方面: 一、安全注意事项 用电安全 :在充电过程中,应始终保持警惕,注意用电安全,避免触电和短路等危险情况的发生。 防火防灾 :避免在易燃易爆物品附近进行
InModbus2配置文件的注意事项
大家好,由于最近经常有人问我InModbus2的配置文件如何编辑来达到想要的结果,所以发布一些关于InModbus2的配置文件注意事项,后期我还会发布一些示例来供大家参考让大家都掌握一些简单
发表于 07-26 07:21
家用路由器的使用技巧和注意事项**
家用路由器使用技巧包括合理放置、定期重启、设置强密码、设置访客网络、更新固件、启用双频网络和设置家长控制。注意事项包括避免过度拥挤、防止过度疲劳、防止遮挡信号、定期检查网络设备、保护隐私信息、避免恶意攻击和避免强度过高的信号。遵循这些技巧和注意事项,可以提高家庭网络的连接
评论