Gowin高云IDE——最简单、最全面上手教程

Gowin高云IDE——最简单、最全面上手教程

目录

前言相关信息与资料Windows疾速上手软件安装与License简单的使用例程的导入选择板卡引脚绑定综合布局布线烧录

Linux疾速上手软件安装与License简单的使用例程的导入选择板卡引脚绑定综合布局布线烧录

Linux端的快速启动优化(创建桌面图标)

前言

本教程将是最简单、最全面的高云IDE上手教程

我将同时介绍Linux端和Windows端的使用方法。

以及针对Linux软件启动麻烦的问题进行优化。

相关信息与资料

这里是一些演示的相关信息,以及相关资料

操作系统: Ubuntu22.04、Windows11 高云软件版本:1.9.10 板卡:Tang Mega 138K Pro Dock

Windows疾速上手

软件安装与License

进入高云官网高云官网 选择开发者专区中的高云云源软件 选择商业版中的最新版 解压后安装

不要忘记安装结束后要安装两个驱动!

一切就绪后,我们打开软件

然后需要我们填写Lic信息

这里有两个方法:

选择Float Lic,填写以下信息即可:

ip: 106.55.34.119

port: 10559

高云官网申请

当然我们推荐第一种,方便快捷

简单的使用

完成上述步骤后,我们就可以正常打开软件了

现在我们就以官方例程板卡例程为例子,讲一下怎么使用这个软件

例程的导入

我们下载好例程后,打开高云IDE 选择Open Project,并找到刚刚下载的例程目录,选择800_480_screen.gprj打开 .gprj是gowin project的缩写

然后可以看到左边的信息栏包括:Verilog文件 和 约束文件(规定引脚的绑定)top.cst 可以双击查看文件内容 然后我们点击上图最下面的Process 在这里我们可以进行:引脚绑定、综合、布局布线、还有烧录

选择板卡

在进行下一步之前,我们需要确定我们的板卡

点击Project中的Set Device 如果你的板卡和题主使用的一样,可以俺如下设置,否则请参照自己的板卡手册进行选择 138k pro dock 选择完成后确认,我就可以开始综合等步骤了

引脚绑定

在Process中双击Floor Planner,出现以下界面 选择新窗口中的最下面的第二个选项I/O Constraints就可以对已有的端口进行引脚的绑定

开发板的原理图在手册中可以找到138k pro dock

绑定后退出并保存 然后就可以进行下一步了

综合

在Process中双击Synthesize,即开始综合,出现绿色√符号即完成

布局布线

同理,在Process中双击Place & Route,即开始布局布线,出现绿色√符号即完成 这一步也会生成一个比特流文件xxx.fs 这里写着F#源文件,但是查看文件的属性时即可看到它的后缀

烧录

在Process中双击Programmer

此时如果没有连接我们的板卡,则会出现如下提示 如果没有安装驱动也会提示,没有安装驱动的话请从IDE的安装程序中重新安装 此时接上我们的板卡,开启电源 打开电脑的 ”设备管理器“ 检查:

端口这里是否有可用端口“通用串行总线控制器”中是否有”USB Serial Converter A“ 和”USB Serial Converter B“

如果没有:

检查是否接上了电脑检查板卡是否开机重装驱动安装教育版的Programmer(下图第4个选项)替代 连接好板卡后,我们重新打开Programmer 这里的Port可能有两个选项,任选一个即可,如果后面出错了就换一个Port Frequency选2.5MHz 选择scan device 如果这里找不到设备,就更换上一步中的Port 在这里进行更换~

选择第一个设备 双击Options 进行配置 烧录到SRAM 特点:断电就会丢失

这样配置: File name处 选择要烧录进去的比特流文件(.fs文件) 烧录到Flash 特点:断电不会丢失

这样配置: e name处 选择要烧录进去的比特流文件(.fs文件) 然后保存

选择Program/Configure 开始烧录

等待烧录完成

然后就可以看到我们的板子的屏幕已经有图案出现了

至此完成整个过程!

Linux疾速上手

软件安装与License

进入高云官网高云官网 选择开发者专区中的高云云源软件 选择商业版中的最新版 然后请跳转到我的另一篇文章,里面有详细的安装教程,并帮助你创建桌面快捷方式,可以方便地打开软件,不必从命令行中运行 Linux创建桌面图标

请完成安装后跳回此处接着往下

一切就绪后,我们打开软件

然后需要我们填写Lic信息

这里有两个方法:

选择Float Lic,填写以下信息即可:

ip: 106.55.34.119

port: 10559

高云官网申请

当然我们推荐第一种,方便快捷

简单的使用

完成上述步骤后,我们就可以正常打开软件了

现在我们就以官方例程板卡例程为例子,讲一下怎么使用这个软件

例程的导入

我们下载好例程后,打开高云IDE 选择Open Project,并找到刚刚下载的例程目录,选择800_480_screen.gprj打开 .gprj是gowin project的缩写 这里用的是windows的图片,但是方法是一样的,以下内容如果Linux和Windows没有区别,则都用Windows的图片来替代

然后可以看到左边的信息栏包括:Verilog文件 和 约束文件(规定引脚的绑定)top.cst 可以双击查看文件内容

然后我们点击上图最下面的Process 在这里我们可以进行:引脚绑定、综合、布局布线、还有烧录

选择板卡

在进行下一步之前,我们需要确定我们的板卡

点击Project中的Set Device

如果你的板卡和题主使用的一样,可以俺如下设置,否则请参照自己的板卡手册进行选择 138k pro dock

选择完成后确认,我就可以开始综合等步骤了

引脚绑定

在Process中双击Floor Planner,出现以下界面 选择新窗口中的最下面的第二个选项I/O Constraints就可以对已有的端口进行引脚的绑定

开发板的原理图在手册中可以找到138k pro dock

绑定后退出并保存 然后就可以进行下一步了

综合

在Process中双击Synthesize,即开始综合,出现绿色√符号即完成

布局布线

同理,在Process中双击Place & Route,即开始布局布线,出现绿色√符号即完成 这一步也会生成一个比特流文件xxx.fs 这里写着F#源文件,但是查看文件的属性时即可看到它的后缀

烧录

在Process中双击Programmer

此时如果没有连接我们的板卡,则会出现如下提示

此时接上我们的板卡,开启电源 然后重新打开Programmer

如果仍然不行:

检查是否接上了电脑检查板卡是否开机安装教育版的Programmer(下图第5个选项)替代 连接好板卡后,我们重新打开Programmer 这里的Port可能有两个选项,任选一个即可,如果后面出错了就换一个Port Frequency选2.5MHz 选择scan device 如果这里找不到设备,就更换上一步中的Port 在这里进行更换~

选择第一个设备

双击Options 进行配置 烧录到SRAM 特点:断电就会丢失

这样配置: File name处 选择要烧录进去的比特流文件(.fs文件)

烧录到Flash 特点:断电不会丢失

这样配置: File name处 选择要烧录进去的比特流文件(.fs文件)

然后保存

选择Program/Configure 开始烧录 等待烧录完成

然后就可以看到我们的板子的屏幕已经有图案出现了

至此完成整个过程!

Linux端的快速启动优化(创建桌面图标)

Linux端的软件每次启动都需要在命令行运行可执行程序来启动 有没有什么方法可以像桌面上的软件一样,点击就启动呢?

嘿嘿,确实有! 怎么操作呢?

请跳转到 Linux创建桌面图标

✨ 相关推荐

TCL L55E5800A-UD电视分类标签
365bet备用器下载

TCL L55E5800A-UD电视分类标签

📅 07-09 👀 7147
奇迹暖暖元素重构制作推荐(三)攻略分享
365bet备用器下载

奇迹暖暖元素重构制作推荐(三)攻略分享

📅 06-30 👀 9175
腾讯不断回购,为何股价一直下跌?
365bet备用器下载

腾讯不断回购,为何股价一直下跌?

📅 07-10 👀 3243