FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档

这篇具有很好参考价值的文章主要介绍了FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果你是一位FPGA开发者,那么你一定会对VIvado这款软件非常熟悉。但是,对于vivado兼容的第三方编辑器软件,你知道Visual Studio Code吗?这是个非常不错的选择,Visual Studio Code搭配众多插件,能让你FPGA开发如虎添翼,效率飞升!别犹豫了,赶紧来看看本文,把这款神器装起来吧!

Visual Studio Code搭配插件,可实现verilog纠错、画波形图、变量定义跳转等功能,一起来体验吧。

一、Visual Studio Code 安装

1、下载Visual Studio Code

官网:Visual Studio Code - Code Editing. Redefined

在官网下载速度太慢,只有几十 Kb/s, 推荐网盘下载:​VSCodeUserSetup-x64-1.77.3

2、安装Visual Studio Code

点击安装exe文件,除了安装位置修改一下,其余的一直点下一步即可。

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​二、Visual Studio Code中文显示设置

VSCode默认是英文语言环境,如果习惯了用中文,可以将VSCode设置成中文语言环境。

1、打开VSCode软件,按快捷键【Ctrl+Shift+P】或F1

2、在弹出的搜索框中输入【configure language】,然后选择【Configure Display Language】

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​3、在选择框中选择zh-cn即可

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​4、重启VSCode后界面就变成中文的了

三、常用插件推荐

输入快捷键“Ctrl + Shift +X”,打开扩展插件窗口。

1、Verilog HDL插件

输入“Verilog HDL”搜索即可,选择“Verilog-HDL/SystemVerilog/Bluespec”插件,点击安装即可。

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​2、vscode-icons插件

可以让文件图标变得更加美观

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​3、TCL Language Support

支持约束文件的语法高亮

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​4、绘波形图插件

Waveform Render可以在vscode中写一些代码实时生成对应的时序图了,官网教程:“Hitchhiker's Guide to the WaveDrom”。

创建一个test.txt文件

ctrl + shit + p 或F1 搜索toggle Live preview 可以打开和关闭实时预览。

编辑完指令后,回车即可自动显示

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

应用示例:

{ signal: [
{ name: "clk", wave: "p.....|..." },
{ name: "clk", wave: "10101010101" },
{ name: "cnt", wave: ".12345=.x", data: ["0", "1", "2", "3","4"] },
{ name: "脉冲1", wave: "0..10.|..." },
{ name: "脉冲2", wave: "0...10.|..." },
]}

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

5、绘画流程图Draw.io插件

这个可以来画点流程图和结构图。先创建一个后缀名为 .drawio的文件,然后用vscode打开,就可以进行图形的绘制了。

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

四、vscode实现HDL编写实时纠错与自动补全等功能

1、 实现代码实时纠错

(1)将vivado目录下的xvlog路径添加到系统环境变量中

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

 

​(2)用快捷键“Ctrl + ,”,打开VSCode的设置中,选择xvlog;

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​(3)重启VSCode即可

2、实现实例化模块与定义的跳转

(1)下载ctags,网盘下载:ctags_x64。

(2)将下载ctag文件解压缩到C盘,并将ctags.exe所在文件夹设置到系统环境变量中,类似xvlog。

(3)用快捷键“Ctrl + ,”,打开VSCode的设置中,填入ctags即可;

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

(3)重启VSCode即可

3、开启自动保存功能

用快捷键“Ctrl + ,”,打开VSCode的设置中

FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档,vivado常用使用技巧,FPGA,fpga开发,vscode,verilog,vivado,xilinx

​五、总结

本文详细介绍了Visual Studio Code的安装和好用的插件推荐,可以极大提升FPGA开发效率,实测非常高效,可以愉快的写代码了。


本文将不断定期更新中,点⭐️赞,关⭐️注,收⭐️藏一下,不走丢哦

本文由FPGA入门到精通原创,有任何问题,都可以在评论区和我交流哦

你的支持是我持续创作的最大动力!如果本文对你有帮助,请给一个鼓励,谢谢。文章来源地址https://www.toymoban.com/news/detail-523598.html


到了这里,关于FPGA终于可以愉快地写代码了!Vivado和Visual Studio Code黄金搭档的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Visual Studio调试代码教学

    Visual Studio调试代码教学

    本篇博客主要讲解程序员最应该掌握的技能之一——调试。我个人认为,学习编程,有2件事情非常重要,一是画图,一是调试。下面我会以Visual Studio 2022为例(VS的其他版本大同小异),演示如何调试一个C/C++代码。 常用的快捷键一定要记住!主要有以下4个: F9打断点,配合

    2024年02月02日
    浏览(8)
  • visual studio 快捷代码段

    visual studio 快捷代码段

    ​ 在visual studio中,使用快捷代码段,能够提升代码编写速度.因此,对于一些经常需要重复编写的代码,可以使用快捷代码段的方式来提升开发效率. ​ 在visual studio中,可以通过代码段管理器来添加快捷代码段 #pic_center 以添加C++快捷代码段为例,可以根据库中已有的代码段来进行更

    2024年02月16日
    浏览(11)
  • FPGA 固化 硬件底层和软件hex代码 基于vivado和keil

    FPGA 固化 硬件底层和软件hex代码 基于vivado和keil

    首先参考这篇博客完成FPGA的硬件固化 参考arm官方文档发现直接导入hex不能使用,开始转向文档中提到的第二个方法 发现这篇博客满足要求 下面进行第二篇博客的细节补充 修改mmi文件 找到元件名字 打开FPGA工程的实现 融合bit文件 生成完 mcs文件后 直接打开 然后就完成软件和

    2024年02月11日
    浏览(9)
  • visual studio 没有代码智能提示

    visual studio 没有代码智能提示

    1.首先查看 是否禁用了IntelliSense. 位置在 \\\"工具\\\"--\\\"选项\\\"--“文本编辑器”   2.之后设置自动列出成员 依旧在“工具”--“选项”    

    2024年02月06日
    浏览(14)
  • Visual Studio 设置快捷代码段

    Visual Studio 设置快捷代码段

    什么是快捷代码段: 例如: 只需要输入mst后按一下TAB就会自动生成代码memset(str, 0, sizeof(str));,只需要输入Pow就可以自动生成一个快速幂函数等等,非常方便快捷,一定程度提高了编写代码的效率   Visual Studio 设置自定义代码段方法: ①新建文件XXX.snippet,其中的\\\"XXX\\\"就是上

    2024年02月08日
    浏览(13)
  • Visual Studio 2022 提交git代码

    Visual Studio 2022 提交git代码

    Visual Studio 2022更换了全新的git提交方式,接下来实践一下。 我们以gitte作为远程仓库参考实践一下 环境说明 环境和版本很重要,大量的博客没有环境说明和版本介绍,对新人很不友好 IDE:Visual Studio 2022 Git版本:git version 2.27.0.windows.1 远程仓库:gitee码云 登录gitee创建一个空的

    2024年02月12日
    浏览(12)
  • 【Unity】 Visual Studio代码没有提示信息

    【Unity】 Visual Studio代码没有提示信息

    在Unity中,用Visual Studio打开C#脚本发现没有Unity相关的代码提示,折腾了一会终于解决了这个问题。 将External Script Editor更改为Visual Studio 的IDE安装位置,然后勾选前两项,最后点击Regenerate project files就可以了

    2024年02月15日
    浏览(13)
  • visual studio代码解析(注释)英文换成中文

    visual studio代码解析(注释)英文换成中文

    我们用visual studio看别人代码或者看函数不知道意思的时候,看官方提示,又是全英文看不懂,这种情况换成中文就会很大提高代码书写效率,大家也可以去看官方文档是怎么教我们做的https://docs.microsoft.com/zh-cn/dotnet/core/install/localized-intellisense 官方文档中是拿NET5.0示例的,打

    2024年02月10日
    浏览(5)
  • Visual Studio 2019修改背景色,代码颜色

    Visual Studio 2019修改背景色,代码颜色

    Visual Studio 2019 是微软推出的一款VS编程开发软件,这款软件备受编程人员的广泛追捧,它拥有强大的源代码编辑器功能,以及庞大扩展插件库,可以帮助运行以及编辑 C/C++,PHP 等各种编程语言。 很多朋友喜欢Visual Studio的黑色背景,下面介绍修改方法 1.首先打开VS2019创建一个

    2024年02月11日
    浏览(10)
  • Visual Studio 如何放大代码字体的大小

    Visual Studio 如何放大代码字体的大小

        1.打开Visual Studio,新建一个程序,一段代码,为接下去的操作做好准备。单击菜单栏的【工具】选项。 2.在跳出来菜单中找到【选项】(一般在最后一项),然后单击。跳出新的窗口。 3.跳出新的窗口后,在左边的栏目中找到【环境】,并且点击【环境】旁边的小按钮。

    2024年02月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包