Lattice Propel在线Debug/Run

今天我们为各位小老板带来的是Lattice Propel在线Debug仿真流程;

0 引言

本文介绍的是Propel SDK中 Run和debug的使用,在使用了一段时间Propel(Propel SDK & Propel builder)这个“新手劝退软件 ”后,认为十分有必要记录一下部分操作以帮助新手绕过大坑!

如果你和我一样,正在使用Propel套件开发,那么请绝对 绝对不要错过RUN和Debug功能,为啥呢?
因为Debug一次只需要1min,而你通过Diamond或者Radiant进行整个工程文件的建立和烧写可能需要10mins+!!!
在这里插入图片描述

所以,如果你在看到本博文之前,还没有被劝退,并且这篇博文的内容帮到了你,那么请一定要点赞,收藏

PS:1.默认读者已经将生成的Propel 项目通过lattice diamond或者lattice radiant烧写到对应管脚的FPGA开发板上(保证了你在线debug的时候管脚正确)
2. Debug 和Run之间在设置上没有区别,但在运行时只要分别选取Run As /Debug As即可。

不废话了,直接上干货~

1 Run/Debug使用流程

步骤1 单击选中正在进行的工程,右键选择Run as -> Run configurations(如果你要Debug,那么点击Debug As即可)

在这里插入图片描述

步骤2 在打开的Run configurations左侧菜单栏中选择GDB OpenOCD Debugging->New_configuration(若已经创建了Debugging工程,那么直接打开相应工程即可)

在这里插入图片描述

步骤3 在Project一栏填入你想要的任何项目名称;在C/C++ Application中选择你C/C++项目编译后产生的.elf文件

在这里插入图片描述

步骤4 将上方切换到CableConn选项卡,分别进行1-4的操作,切记切记,操作4非常关键,如果不设置JTAG时钟分频,很可能会报错,具体数字自己随便加,咋跑起来咋OK。

在这里插入图片描述

步骤5 直接点击下方Run开始调试,结束调试的位置在一个幽暗的小角落里,此设计也是无比的阴间。

在这里插入图片描述

2 最后,再说一遍,如果你在看到本博文之前,还没有被劝退,并且这篇博文的内容帮到了你,那么请一定要点赞,收藏——码字不比搬砖易啊。

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值