Lattice3.10软件使用(新建项目-下载程序)

这篇具有很好参考价值的文章主要介绍了Lattice3.10软件使用(新建项目-下载程序)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Lattice3.10软件使用(新建项目-下载程序)

1、打开软件界面
lattice软件,笔记,fpga开发,硬件工程 2、Next
lattice软件,笔记,fpga开发,硬件工程
3、各项作用
Name:该工程的名称
Location:工程存放位置(新建文件夹
Name:打开程序的名称(不建议更改,因为我看了好多程序都没改,可能是懒得
Location:打开程序的地址(一般会根据上面地址下面自动更改
lattice软件,笔记,fpga开发,硬件工程

4、不用管,后续填完还会出现(下面的Copy选上——>Next
lattice软件,笔记,fpga开发,硬件工程

5、按照具体硬件设置(Operating condition 是选择工业芯片或者商业芯片的
lattice软件,笔记,fpga开发,硬件工程

6、选择综合工具(即仿真工具,Synplify Pro(第三方)和Lattice LSE(原厂)都可以,但本人选择Synplify Pro之后没搞懂,所以选择使用Lattice LSE,直接Next
lattice软件,笔记,fpga开发,硬件工程

7、当前项目名称和所选用的配置——>Finish
lattice软件,笔记,fpga开发,硬件工程

8、完成后的配置界面
lattice软件,笔记,fpga开发,硬件工程

9、配置添加程序文件
lattice软件,笔记,fpga开发,硬件工程

10、如此如此
lattice软件,笔记,fpga开发,硬件工程

11、写程序(这里的程序是参考的,采用VScode编译器进行编写
lattice软件,笔记,fpga开发,硬件工程

module led(
    input clk_in,       //输入系统12MHz时钟
    input rst_n,        //输入复位信号
    output [3:0] led    //输出led
);
parameter CLK_DIV_PERIOD = 38'd120_00_000;  //分频常数定义

reg[3:0]led1;
assign led[3:0] = led1;
reg[37:0]cnt=0;        //分频用计数器,2**cnt-1>CLK_DIV_PERIOD,计数器最大值要大于分频常数


always@(posedge clk_in or negedge rst_n)
begin
    if(!rst_n) begin
        cnt<=0;
        led1[3:0] <= 4'd1;
    end
    else begin
        if(cnt==(CLK_DIV_PERIOD-1)) begin
            cnt<=0;
            led1[3:0]<={led1[2:0],led1[3]};
        end
        else begin
          cnt<=cnt+1'b1;
        end
    end
end
endmodule

12、点击process栏,双击Symthesize Design进行编译
lattice软件,笔记,fpga开发,硬件工程

13、然后我们可以在综合设置里看到当前程序我们是如何配置的仿真图
tools—Netlist Analyzer
lattice软件,笔记,fpga开发,硬件工程
lattice软件,笔记,fpga开发,硬件工程

14、编译成功后进行管脚pin配置(点击工具栏最左边的一项
lattice软件,笔记,fpga开发,硬件工程
lattice软件,笔记,fpga开发,硬件工程

15、在Process栏将所有选项选中,双击Export Files进行引脚分配编译和生成下载烧录文件(注意需要确认无error,编译正常
lattice软件,笔记,fpga开发,硬件工程
16、工具栏选择下载按键
lattice软件,笔记,fpga开发,硬件工程
lattice软件,笔记,fpga开发,硬件工程
17、选择之前编译引脚配置时的下载文件,一般就在文件夹里(jed文件,然后点击下载即可lattice软件,笔记,fpga开发,硬件工程文章来源地址https://www.toymoban.com/news/detail-577011.html

到了这里,关于Lattice3.10软件使用(新建项目-下载程序)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【软件使用】postman使用教程

        ​ 🍎 个人博客: 个人主页 🏆 个人专栏: 软件安装及使用   ⛳️   功不唐捐,玉汝于成 ​ 目录 前言 正文 步骤1:安装Postman 步骤2:发送请求 步骤3:管理环境变量 步骤4:创建测试脚本 步骤5:保存和共享集合 其他技巧 为什么选择Postman?  结语  我的其他博客 P

    2024年02月22日
    浏览(42)
  • Linux中_使用wine_软件_安装使用windows软件

    如果文件内容正确,可以将其复制到~/.local/share/applications目录中,以使其在应用程序菜单中可见。 如果还不行,可以尝试使用chmod命令赋予该文件执行权限,并使用./文件名运行该文件,运行exe软件。

    2024年02月09日
    浏览(37)
  • 【工具使用】Modscan32软件使用详解

            Modscan32是一个运行在windows下,作为在RTU或这ASCII传输模式下的MODBUS协议主设备的应用程序。用来模拟主设备(与之相对的是Modsim32,用于模拟从设备)。它可以发送指令报文到从机设备中,从机响应之后,就可以在界面上返回相应寄存器的数据。         文章

    2024年01月17日
    浏览(36)
  • 【工具使用】Modsim32软件使用详解

            Modsim32是一个运行在windows下,作为在RTU或这ASCII传输模式下的MODBUS协议从设备的应用程序。用来模拟从设备(与之相对的是Modscan32,用于模拟主设备)。它可以接收主设备发送的指令报文,根据窗口配置的数据返回主设备需要的指令报文。         文章只谈及

    2024年02月02日
    浏览(86)
  • 【工具使用】Keil5软件使用-基础使用篇

        本文面向未接触过Keil的新手,如果是职场老手可跳过此篇。为了快速上手,本文会跳过很多细节及解释,如需要了解原理,请移步进阶篇。     Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成

    2024年02月03日
    浏览(47)
  • 【工具使用】Modbus Poll软件使用详解

             Modbus Poll是一个模拟Modbus协议主机的上位机软件,主要用于模拟测试跟其他从机设备通信的过程。与之成套存在的另一个软件--Modbus Slave,则是模拟Modbus协议从机的上位机软件。该软件内部封装标准Modbus协议栈,通过图形化界面使得操作更为简便。目前软件支持

    2024年02月03日
    浏览(43)
  • 新恶意软件使用 MSIX 软件包来感染 Windows

    人们发现,一种新的网络攻击活动正在使用 MSIX(一种 Windows 应用程序打包格式)来感染 Windows PC,并通过将隐秘的恶意软件加载程序放入受害者的 PC 中来逃避检测。 Elastic Security Labs 的研究人员发现,开发人员通常使用 MSIX 来打包、分发和安装其应用程序给 Windows 用户,并且

    2024年02月07日
    浏览(60)
  • 有什么ai绘画软件?ai绘画软件如何使用?

    在当今人工智能快速发展的时代,人工智能技术已经涉及到了人类生产和生活的各个方面,比如医疗、交通、金融、教育等领域。在绘画教育方面,ai智能绘画也受到了越来越多的关注。然而,ai智能绘画究竟能否真正提高绘画效果,是否能够打破传统的绘画固定模式,这些都

    2024年02月09日
    浏览(49)
  • ISE软件使用小结

    以标号顺序进行经验总结: 放大;缩小;适应界面(一般在点击3箭头所指处之后使用,在适应界面的状态后进行放大,是查看波形的一般步骤)。 (mark):放置轴,以便直观显示一个周期,上述波形图均采取此方式。 单点Run all会 出现波形消显的情况,还需人工判断进行暂

    2024年02月11日
    浏览(48)
  • 【工具使用】Keil5软件使用-进阶调试篇

        本文面向已经懂得软件基本操作的职业老手,如果是未使用过该软件的小鲜肉,请移步基础篇。这里以STM32芯片为例对工具进行讲解,其他品牌的芯片在调试方面上可能存在差异。     Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试

    2024年02月03日
    浏览(60)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包