高云FPGA在线调试/逻辑分析仪简要使用流程

高云下的在线调试功能称为GAO ( Gowin Analyzer Oscilloscope ) 。

第一步 新建GAO Config文件

像正常一样在工程内新建文件,但是文件类型选择 GAO Config然后点击 OK 。

这里默认,然后点击下一步。

名称和新建路径默认,点击下一步。

点击完成,然后会在工程文件列表内生成 *.rao 文件。

第二步 配置*.rao文件

双击rao文件,显示如下

双击触发端口0( Trigger Port 0),点击绿色加号添加触发信号。

选择你自己的需要用来当触发源的信号,我这里是pwm[2:0],然后点击OK。。

继续点击OK。

勾选匹配单元M0,然后双击M0打开M0的配置界面。

选择你配置的触发端口0(Trigger Port 0),然后点击OK 。 匹配类型(Match Type)和匹配函数(Function)根据你自己情况配置。我这里就是当pwm等于3'b000时触发数据采样。

Expressions(表达式) 窗口处鼠标右键,选择添加(Add)

点击输入配置好的M0,然后点击OK。

此处配置时钟和需要被捕捉的信号,采样深度1024。采样深度与时钟相关,1024即连续采样1024个时钟的数据。

至此,rao文件已经配置好了,键盘按Ctrl + S 保存rao,然后编译全部(Run All)。

第四步 烧录使用

在工具标签中选择打开Gowin Analyzer Oscilloscope,进入如下界面,勾选 Enable Programmer。

点击此处烧录最新文件。

烧录完成后显示绿色Ready to acquire ,点击此处Start开始收集数据。(点击旁边的Auto可自动连续采样)

数据收集完成。

至此,GAO的基本使用流程已经清晰。在线调试会占用逻辑资源,不使用的情况下,工程中移除rao文件,需要用的时候再Add File即可。

相关推荐
DLGXY1 天前
STM32——输入捕获、编码器接口(十一)
stm32·单片机·嵌入式硬件
余生皆假期-1 天前
永磁同步电机二次起步处理
单片机·嵌入式硬件
DLGXY1 天前
STM32——TIM定时器、定时中断、RCC时序(八)
stm32·单片机·嵌入式硬件
CQ_YM1 天前
ARM之I2C
arm开发·单片机·嵌入式硬件·嵌入式
让世界再也没有bug1 天前
测试工具之一 ------示波器
单片机·嵌入式硬件·硬件测试·嵌入式软件测试
CircuitWizard1 天前
STM32 + 淘晶驰T1串口屏波形显示
stm32·单片机·嵌入式硬件
A9better1 天前
嵌入式开发学习日志53——互斥量
stm32·嵌入式硬件·学习
Q_21932764551 天前
基于单片机的个性化服装尺寸红外 测量仪的设计
单片机·嵌入式硬件
Polanda。1 天前
定时器-PWM参数测量实验
stm32·单片机·嵌入式硬件
恶魔泡泡糖2 天前
51单片机串口通信
c语言·单片机·嵌入式硬件·51单片机